主要内容

PostgreSQL ODBC for窗户

本教程展示如何使用数据库资源管理器应用程序或命令行设置数据源并连接到PostgreSQL数据库。本教程使用PostgreSQL ANSI(x64)驱动程序连接到PostgreSQL 9.2数据库。

步骤1。检查驱动安装。

ODBC驱动程序通常预安装在您的计算机上。有关驱动程序安装或安装故障排除的详细信息,请与数据库管理员联系,或参考有关ODBC驱动程序的数据库文档。有关微软的资料®ODBC数据源管理器,参见驱动程序安装

注意:

数据库工具箱™不再支持使用32位驱动程序连接到数据库。金宝app使用64位版本的PostgreSQL。如果在使用ODBC驱动程序时遇到问题,请改用JDBC驱动程序。详细信息请参见PostgreSQL JDBC for Windows.64位Windows操作系统的详细信息®,请参阅使用以前的MATLAB版本

步骤2。使用Database Explorer应用程序设置数据源。

当您配置ODBC数据源时,数据库资源管理器应用程序自动访问Microsoft ODBC数据源管理器。或者,也可以使用Microsoft ODBC数据源管理器configureODBCDataSource函数。

  1. 单击。打开数据库资源管理器应用程序应用程序MATLAB中的标签®将来发布。然后,在右边应用程序部分,单击显示更多箭头打开应用程序库。下数据库连接和报告,点击数据库资源管理器.另外,输入databaseExplorer在命令行。

  2. 数据源部分中,选择配置数据源>配置ODBC数据源

    使用选中的“配置ODBC数据源”配置数据源选择

    在“ODBC数据源管理员”对话框中定义ODBC数据源。

    提示

    在设置ODBC数据源时,可以指定用户数据源名称(DSN)或系统DSN。用户DSN是特定于登录到机器上的人的。只有这个人可以看到在用户DSN选项卡上定义的数据源。系统DSN并不特定于登录到机器上的人。任何登录到机器的人都可以看到在系统DSN选项卡上定义的数据源。设置用户DSN或系统DSN的能力取决于所使用的数据库和ODBC驱动程序。详细信息请联系数据库管理员或参考ODBC驱动程序文档。

  3. 单击系统DSN选项卡,然后单击添加

    “ODBC数据源管理器(64位)”对话框,并选择“系统DSN”选项卡

    打开“创建新数据源”对话框并显示已安装的ODBC驱动程序列表。

  4. 选择ODBC驱动程序PostgreSQL ANSI (x64)

    请注意

    ODBC驱动程序的名称可以不同。

    点击完成

  5. 2 .在“PostgreSQL ANSI ODBC Driver (psqlODBC) Setup”对话框中填写。

    PostgreSQL ANSI ODBC Driver (psqlODBC)安装对话框

    • 数据源框中,为数据源输入适当的名称,例如PostgreSQL.您可以使用此名称建立到数据库的连接。

    • 描述框中,输入此数据源的描述,例如PostgreSQL数据库

    • 数据库框中,输入数据库的名称。

    • 服务器框中,输入数据库服务器的名称。有关数据库服务器的名称,请咨询数据库管理员。

    • 港口框中,输入端口号。默认端口号为5432

    • 用户名框,输入您的用户名。

    • 密码框,输入密码。

  6. 点击测试测试到数据库的连接。如果您的计算机成功连接到数据库,则会打开“连接测试”对话框,并显示连接成功的消息。

  7. 点击保存2 .打开“PostgreSQL ANSI ODBC Driver (psqlODBC) Setup”对话框。“ODBC数据源管理员”对话框显示ODBC数据源PostgreSQL30

    完成数据源设置后,使用数据库资源管理器应用程序或带有本机ODBC连接的命令行连接到PostgreSQL数据库。

步骤3。使用数据库资源管理器应用程序或命令行连接。

使用数据库资源管理器连接到PostgreSQL

  1. 数据库资源管理器选项卡,在连接部分中,点击连接并为连接选择数据源。

  2. 在连接对话框中,输入用户名和密码,如果数据库不需要,则将这些框保留为空。点击连接

    打开“编目和模式”对话框。

  3. 对象中选择目录和模式目录而且模式列表。点击好吧

    应用程序连接到数据库,并在数据浏览器窗格。一个数据源选项卡出现在窗格的右侧。数据源选项卡的标题是您在设置过程中定义的数据源名称。数据源选项卡包含空SQL查询而且数据预览窗格。

  4. 中选择表数据浏览器窗格,查询数据库。

  5. 关闭数据源选项卡以关闭SQL查询。在连接节中,通过单击关闭数据库连接紧密联系

    请注意

    方法中选择相应的数据源,从而关闭所选的数据库连接紧密联系列表。

使用ODBC驱动程序和命令行连接PostgreSQL

  1. 使用ODBC数据源名称连接到数据库。例如,这段代码假设您连接到一个名为PostgreSQL使用用户名用户名还有密码松材线虫病

    Conn =数据库(PostgreSQL的“用户名”“pwd”);
  2. 关闭数据库连接。

    关上(康涅狄格州)

另请参阅

应用程序

功能

相关的话题