Altova XMLSpy 2023 Enterprise Edition

与PostgreSQL数据库的连接可以设置为本机连接,也可以通过ODBC、JDBC以及其他驱动程序建立连接。建立本机连接的优点是无需在您的系统上安装任何驱动程序。

 

如果您希望通过非本机驱动程序建立连接,请参见以下主题:

 

建立JDBC连接

连接到PostgreSQL (ODBC)

 

否则,如果要建立与PostgreSQL的本机连接,请按照以下步骤操作。为此,您需要以下信息:主机名、端口、数据库名称、用户名和密码。

要建立与PostgreSQL的本机连接,请执行以下操作:

1.启动数据库连接向导

2.单击PostgreSQL连接

3.在相应的框中输入主机(localhost,如果PostgreSQL在同一台机器上运行)、端口(通常是5432,这是可选的)、数据库名称、用户名和密码。

dbc_postgresql_native

4.单击连接

 

 

如果PostgreSQL数据库服务器在不同的机器上,请注意以下几点:

 

必须将PostgreSQL数据库服务器配置为接受来自客户端的连接。具体来说,必须将pg_hba.conf文件配置为允许非本地连接。其次,必须将postgresql.conf文件配置为在指定的IP地址和端口上侦听。有关更多信息,请查看PostgreSQL文档(https://www.postgresql.org/docs/9.5/static/client-authentication-problems.html)。

必须将服务器机器配置为通过防火墙接受指定端口(通常是5432)上的连接。例如,在Windows上运行的数据库服务器上,可能需要通过控制面板> Windows防火墙>高级设置>入站规则创建一个规则,允许通过防火墙在端口5432上的连接。

© 2017-2023 Altova GmbH