SQL Server与Oracle链接

时间:2018-05-17 07:42:26

标签: sql-server oracle linked-server

我正在研究SQL Server很长一段时间,最近我决定学习Oracle并最终将它们连接在一起。

所以我的配置现在是:

  • SQL SERVER 2016
  • SQL MANAGEMENT STUDIO 16.5
  • ORACLE 12C
  • SQL DEVELOPER 4.1
  • ORACLE CLIENT 32x& 64x

我在SQL Server中使用OraOLEDB提供程序在我的Oracle数据库SID中创建了一个链接服务器。

问题在于,当链接服务器安全上下文在PDB中使用 HR 帐户时,我可以在对象资源管理器中浏览这些表。 另一方面,当安全上下文使用我创建的CDB中的测试用户帐户时,对象资源管理器中的表节点会显示"扩展...& #34;并且从不加载表格。

我还尝试通过SYS AS DBA为我的测试用户提供所有权限,但没有运气。此外,我试图通过hr帐户再次向测试用户授予所有权限,但没有运气。

最后,我注意到PDB数据库中的用户可以使用客户端工具用于链接服务器,但这不是CDB用户的选项,那么为了与CDB用户建立联系还有什么需要做的吗?

0 个答案:

没有答案