有一个 MSSQL 2017 数据库,其中包含指向 ORACLE 数据库的链接。oracle cient 也安装在 MSSQL 所在的 PC 上。
进行 Select * from table@link 查询
它返回“Cannont Create an instance of OLE DB provider OraOledb Oraacle for linked server 'Linked'”
谷歌搜索,进行操作。
- Oracle 选中了 OLEDB 提供程序上的 Allow inproccess 框。
- 根据 MSDANITIALIZE 的说明颁发的权限
返回相同的错误。
网络上的防火墙和dotsup工作,检查。域中的 PC,但具有管理员权限,还有什么原因?
在我按照屏幕截图安装组件之前,一切正常。关键是 ORACLE ODBC 驱动程序