SQL Server导入和导出向导错误[IM002] [Microsoft] [ODBC驱动程序管理器]

时间:2019-02-27 16:45:39

标签: sql postgresql odbc ssms

我已经按照this的回答从另一个线程中列出了,但是当我尝试在目标屏幕上单击Next >时出现错误:

TITLE: SQL Server Import and Export Wizard
------------------------------

The operation could not be completed.

------------------------------
ADDITIONAL INFORMATION:

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

我有:

  1. 在源服务器上安装了PostgreSQL ODBC Driver
  2. ODBC Data Source Administrator (32-bit)中添加了一个名为PostgreSQL Unicode的{​​{1}}驱动程序User DSN(也尝试了System DSN)源(由于测试运行正常,所以设置都是正确的)
  3. 在SSMS内部,右键单击我要从中导出的数据库,然后选择“ <任务>-导出数据”
  4. 在源屏幕上选择 SQL Server Native Client ,并输入用于SQL身份验证的凭据
  5. 选择 .ODBC的.NET Framework数据提供程序作为目标驱动程序
  6. 输入了以下连接字符串
  7. postgres并弹出错误消息

我的连接字符串为:Next >Dsn=postgres;Driver={PostgreSQL Unicode};server=<servername>;port=<port>;database=postgres;uid=<user>;pwd=<pass>之间的内容实际上已填写,仅作删除后的内容)。

以防万一,我正尝试从SQL数据库导出到PostgreSQL数据库。

以下是所有版本的版本:

  • SQL Server Management Studio:v17.5(<>窗口显示此低于值)
  • Microsoft SQL Server Management Studio:14.0.17224.0
  • 源数据库:SQL Server 11.0.2100.60
  • 源服务器:Windows Server 2012 R2
  • 源ODBC:32位
  • 目标数据库:pgAdmin 3.0
  • 目标服务器:Windows Server 2012 R2

0 个答案:

没有答案