连接到 PostgreSQL 数据源(SQL Server 导入和导出向导)
本主题向你介绍如何从 SQL Server 导入和导出向导的“选择数据源”页或“选择目标”页连接到 PostgreSQL 数据源。
重要
连接到 PostgreSQL 数据库的详细需求和先决条件不在此 Microsoft 文章的范围之内。 本文假定已安装了 PostgreSQL 客户端软件,并且已成功连接到目标 PostgreSQL 数据库。 有关详细信息,请咨询 PostgreSQL 数据库管理员或参阅 PostgreSQL 文档。
获取 PostgreSQL ODBC 驱动程序
使用堆栈生成器安装 ODBC 驱动程序
运行堆栈生成器,向 PostgreSQL 安装添加 PostgreSQL ODBC 驱动程序 (psqlODBC)。

或者下载最新版 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 数据提供程序后随即显示的常规屏幕。

要指定的选项(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)和密码。
连接字符串格式
以下是典型连接字符串的格式。

复制
```
Driver={PostgreSQL ODBC
Driver(UNICODE)};Server=<server>;Port=<port>;Database=<database>;UID=<user
id>;PWD=<password>
```
输入连接字符串
在“选择数据源”页或“选择目标”页上的“ConnectionString”字段中输入连接字符串,或在“Dsn”字段中输入 DSN 名称。 输入连接字符串后,向导会分析该字符串,并在列表中显示各个属性及其值。
以下示例使用此连接字符串。
复制
```
Driver={PostgreSQL ODBC
Driver(UNICODE)};Server=127.0.0.1;Port=5432;Database=postgres;UID=postgres;PWD=********
```
下面是输入连接字符串后出现的屏幕。
其他数据提供程序和详细信息
有关如何使用此处未列出的数据提供程序连接到 PostgreSQL
的信息,请参阅 PostgreSQL
连接字符串。 此第三方网站还包含有关此页介绍的数据提供程序和连接参数的详细信息。
连接到 PostgreSQL 数据源(SQL Server 导入和导出向导)的更多相关文章
- Amazon RDS 上的 Microsoft SQL Server » 导入和导出 SQL Server 数据库
导入和导出 SQL Server 数据库 Amazon RDS 支持使用完整备份文件 (.bak 文件) 对 Microsoft SQL Server 数据库进行本机备份和还原.您可以在单个便携式文件 ...
- SQL SERVER 导入、导出数据到Exce(使用OpenRowset,、OpenDataSource函数)以及访问远程数据库(openrowset/opendatasource/openquery)
启用Ad Hoc Distributed Queries 在使用openrowset/opendatasource前搜先要启用Ad Hoc Distributed Queries服务,因为这个服务不安 ...
- SQL Server2012使用导入和导出向导时,用sql语句作为数据源,出现数据源类型会变成202或者203
用MS SqlServer2012进行数据导出时,使用的查询语句导出,但是出现了错误: “发现 xx个未知的列类型转换您只能保存此包“ 点击列查看详细错误信息时,可以看到: [源信息]源位置: 192 ...
- SQL SERVER导入数据到ORACLE的方法总结
我们偶尔会有将数据从SQL SERVER导入到ORACLE当中的这种需求,那么这种跨数据库导数有那些方法呢?这些方法又有那些利弊呢? 下面比较肤浅的总结了一些可行的方法. 1:生成SQL脚本然后去OR ...
- 不同版本的SQL Server之间数据导出导入的方法及性能比较
原文:不同版本的SQL Server之间数据导出导入的方法及性能比较 工作中有段时间常常涉及到不同版本的数据库间导出导入数据的问题,索性整理一下,并简单比较下性能,有所遗漏的方法也欢迎讨论.补充. 0 ...
- 常见SQL Server导入导出数据的几个工具
摘自:http://www.cnblogs.com/chenxizhang/archive/2011/06/09/2076542.html 在我们的日常工作中,与数据库打交道的机会越来越多.这一篇文章 ...
- Sql Server 导入还有一个数据库中的表数据
在涉及到SQL Server编程或是管理时一定会用到数据的导入与导出, 导入导出的方法有多种,此处以SQL Server导入表数据为例.阐述一下: 1.打开SQL Server Management ...
- SQL Server导入导出不丢主键和视图的方法
SQL Server导入导出 SQL Server 导入导出 工具/原料 使用Microsoft SQL Server Management Studio 导入导出数据. 直接使用Microsoft ...
- SQL Server 导入excel时“该值违反了该列的完整性约束”错误
SQL Server 导入excel时“该值违反了该列的完整性约束”错误 这个问题看似高大上,仔细分析了一下,ID列怎么会有重复呢? 原来是有很多空行呀!!! 所以导入excel时一定要注意空行的问题 ...
随机推荐
- 发布core到linux
1.安装虚拟机之后,发现可以ping通但是telnet提示失败 CentOS 7.0默认使用的是firewall作为防火墙(我们需要把防火墙关掉) 查看防火墙状态 firewall-cmd --sta ...
- python之zipfile
1 简述 zip文件是一个常用的归档和与压缩标准. zipfile模块提供了创建.读取.写入.添加及列出zip文件的工具. zipfile里有2个非常常用的class,分别是Zipfile和ZipIn ...
- HTTP/3 简介
前言 HTTP 2.0是由谷歌SPDY进化而来,现有的实现基本都是走SSL(说是可以不用SSL,但基本没这么干的),传输层使用TCP.HTTP 3.0是由谷歌QUIC进化出来的,QUIC没有大动HTT ...
- ASP.NET Core WebApi AspNetCoreRateLimit 限流中间件学习
AspNetCoreRateLimit介绍: AspNetCoreRateLimit是ASP.NET核心速率限制框架,能够对WebApi,Mvc中控制限流,AspNetCoreRateLimit包包含 ...
- qt实现头像上传功能
想必大家都使用过qt的自定义头像功能吧,那么图1应该不会陌生,本片文章我就是要模拟一个这样的功能,虽然没有这么强大的效果,但是能够满足一定的需求. 图1 qq上传图片 首先在讲解功能之前,我先给出一片 ...
- Docker实用技巧之更改软件包源提升构建速度
一.开篇 地球,中国,成都市,某小区的阳台上,一青年负手而立,闭目沉思,阵阵的凉风吹得他衣衫呼呼的飘.忽然,他抬起头,刹那间,睁开了双眼,好似一到精光射向星空,只见这夜空......一颗星星都没有.他 ...
- 从锅炉工到AI专家(7)
说说计划 不知不觉写到了第七篇,理一下思路: 学会基本的概念,了解什么是什么不是,当前的位置在哪,要去哪.这是第一篇希望做到的.同时第一篇和第二篇的开始部分,非常谨慎的考虑了非IT专业的读者.希望借此 ...
- ELK-ElasticSearch索引详解
1.使用_cat API检测集群是否健康,确保9200端口号可用: curl 'localhost:9200/_cat/health?v' 注意:绿色表示一切正常,黄色表示所有的数据可用但是部分副本还 ...
- ppt制作元素采集
原文链接 https://www.zhihu.com/question/52157612/answer/247501754?utm_source=qq&utm_medium=social 1动 ...
- 一起来看 rxjs
更新日志 2018-05-26 校正 2016-12-03 第一版翻译 过去你错过的 Reactive Programming 的简介 你好奇于这名为Reactive Programming(反应式编 ...