在SQL Server导入导出工具中连接到PostgreSQL数据源

时间:2019-03-15 14:47:08

标签: postgresql odbc

我正在尝试设置一个易于复制(甚至是手动操作,我每月大约执行一次)的过程,以将数据从大型Azure PostgreSQL数据库移至更易于管理的Azure SQL数据库,以供最终用户使用。熟悉SQL Server。我已经通过PGAdmin成功连接到PostgreSQL数据库,所以我知道我所有的连接字符串信息。

我首先从here安装了最新的ODBC驱动程序。

然后我使用从Azure门户提供给我的连接字符串,填写正确的数据库名称和密码,然后尝试使用以下驱动程序:

  • PostgreSQL ODBC驱动程序(UNICODE)
  • PostgreSQL ODBC驱动程序(ANSI)

我都遇到以下错误:

ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

Data source name not found and no default driver specified

在此过程中我缺少什么步骤?或者我该如何最好地排除故障?

经过更多研究,我尝试在此处添加ODBC驱动程序: enter image description here

并收到以下错误(我不确定为什么Tableau与之相关吗?): enter image description here

谢谢。

0 个答案:

没有答案