我有一个有效的ODBC连接到Progress Open Edge 10.1C服务器(当我点击它通过的“测试连接”时)
如何在SQL Server中使用ODBC连接创建链接服务器?我试过但收到此错误消息:
我在Win 2008 Server上使用SQL Server 2008。我不知道Progress服务器正在运行什么。 ODBC DSN是在WOW64 ODBC管理器(而不是32位ODBC管理器)中创建的。
此页面是Google在搜索该错误消息时出现的内容:http://msdn.microsoft.com/en-us/library/windows/desktop/ms712362(v=vs.85).aspx
“管理连接到64位下的32位驱动程序的数据源 平台,使用c:\ windows \ sysWOW64 \ odbcad32.exe。管理数据 使用连接到64位驱动程序的源 C:\ WINDOWS \ SYSTEM32 \ odbcad32.exe的。在64位的管理工具中 Windows 8操作系统,32位和32位都有图标 “64位ODBC数据源管理器”对话框。如果你使用 用于配置或删除连接到的DSN的64位odbcad32.exe 32位驱动程序,例如,驱动程序执行Microsoft Access(* .mdb),你 将收到以下错误消息:
指定的DSN包含驱动程序之间的体系结构不匹配 和应用
要解决此错误,请使用32位odbcad32.exe配置或 删除DSN。“
答案 0 :(得分:0)
使用32位ODBC接口,运行C:\ Windows \ SysWOW64 \ odbcad32.exe(32位)并在那里设置与Progress DB的连接。 (这是Skyward吗?)