配置 SQLServer 到达梦的外部链接
在网络搜SQLServer建dblink报错,7303的错误,解决方法很少,在fj现场调试的过程中
有遇到这个问题,用了一周的时间才解决。
配置 odbc
选择系统 DSN,添加达梦的数据源(驱动是 DM8 ODBC DRIVER)
配置完测试通过即可:配置 sqlserver 链接服务器:
测试成功即可使用。
遇到问题处理:这期间如果遇到
但是在sqlserver 中建立链接服务器,通过访问接口"Microsoft OLE DB Provider for ODBC Drivers" 建立,sqlserver 报错 7303,
无法初始化连接服务器 的OLE DB访问接口"MSDASQL"的数据源对象;
由于系统错误 5:拒绝访问(DM8 ODBC DRIVER ,C:
dmdbms\bin\dodbc.dll),指定驱动程序无法加载。
解决方法:
方法1:检查系统变量,是否有达梦客户端的安装目录,没有的话,添加达梦的系统变量;
方法2:把bin下面的文件拷贝到对应操作系统的系统变量目录windos有32、64之分,拷贝的时候看下运行的sqlserver客户端是多少位的。
注: winserver 2012要看下bin下面的权限是否正常,不能是只读,有些客户为了系统安全性设置的比较高,dmdbms/bin/。