odbc 连接mysql sql 导入导出_连接到 PostgreSQL 数据源(SQL Server 导入和导出向导)...

本教程介绍了如何通过SQL Server导入导出向导使用ODBC连接到PostgreSQL数据源。内容包括安装PostgreSQL ODBC驱动、创建连接字符串或使用DSN,以及详细说明连接参数。
摘要由CSDN通过智能技术生成

本主题向你介绍如何从 SQL Server 导入和导出向导的“选择数据源”页或“选择目标”页连接到 PostgreSQL 数据源。

重要

连接到 PostgreSQL 数据库的详细需求和先决条件不在此 Microsoft 文章的范围之内。 本文假定已安装了 PostgreSQL 客户端软件,并且已成功连接到目标 PostgreSQL 数据库。 有关详细信息,请咨询 PostgreSQL 数据库管理员或参阅 PostgreSQL 文档。

获取 PostgreSQL ODBC 驱动程序

使用堆栈生成器安装 ODBC 驱动程序

运行堆栈生成器,向 PostgreSQL 安装添加 PostgreSQL ODBC 驱动程序 (psqlODBC)。

4049e098d2c19d33b5756bba094288fd.png

或者下载最新版 ODBC 驱动程序

或者从这个 FTP 站点直接下载用于最新版 PostgreSQL ODBC 驱动程序 (psqlODBC) 的 Windows 安装程序:https://www.postgresql.org/ftp/odbc/versions/msi/。 从 .zip 文件中提取文件并运行 .msi 文件。

使用 PostgreSQL ODBC 驱动程序 (psqlODBC) 连接到 PostgreSQL

ODBC 驱动程序不在数据源的下拉列表中列出。 要使用 ODBC 驱动程序连接,请首先在“选择数据源”页或“选择目标”页上选择“用于ODBC 的 .NET Framework 数据提供程序”作为数据源。 此提供程序充当 ODBC 驱动程序的包装器。

下面是选择用于 ODBC 的 .NET Framework 数据提供程序后随即显示的常规屏幕。

6a12f2f11b2684cacaea0a380de063b0.png

要指定的选项(PostgreSQL ODBC 驱动程序)

备注

无论 PostgreSQL 是源还是目标,此数据提供程序和 ODBC 驱动程序的连接选项是相同的。也就是说,在向导的“选择数据源”页和“选择目标”页上看到的选项是相同的。

若要使用 PostgreSQL ODBC 驱动程序连接到 PostgreSQL,请组合包含以下设置及其值的连接字符串。 完整连接字符串的格式紧跟在设置列表之后。

提示

获取有关组合出正确连接字符串的帮助。 或提供现有 DSN(数据源名称)或新建一个,而不是提供连接字符串。 有关这些选项的详细信息,请参阅连接到 ODBC 数据源。

驱动程序

ODBC 驱动程序的名称 - 可以为 PostgreSQL ODBC Driver(UNICODE) 或 PostgreSQL ODBC Driver(ANSI)。

Server

PostgreSQL 服务器的名称。

端口

用于连接到 PostgreSQL 服务器的端口。

“数据库”

PostgreSQL 数据库的名称。

Uid 和 Pwd

要连接的 UID(用户 ID)和密码。

连接字符串格式

以下是典型连接字符串的格式。

e4be31c90ba4becf226318e58fd291fc.png

复制

```

Driver={PostgreSQL ODBC

Driver(UNICODE)};Server=;Port=;Database=;UID=

id>;PWD=

```

输入连接字符串

在“选择数据源”页或“选择目标”页上的“ConnectionString”字段中输入连接字符串,或在“Dsn”字段中输入 DSN 名称。 输入连接字符串后,向导会分析该字符串,并在列表中显示各个属性及其值。

以下示例使用此连接字符串。

复制

```

Driver={PostgreSQL ODBC

Driver(UNICODE)};Server=127.0.0.1;Port=5432;Database=postgres;UID=postgres;PWD=********

```

下面是输入连接字符串后出现的屏幕。

其他数据提供程序和详细信息

有关如何使用此处未列出的数据提供程序连接到 PostgreSQL

的信息,请参阅 PostgreSQL

连接字符串。 此第三方网站还包含有关此页介绍的数据提供程序和连接参数的详细信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值