我有一个使用链接服务器(Oracle 服务器,如果重要的话)设置的 SQL Server。通过 SQL Server Management Studio,我可以使用以下内容直接查询它们:
SELECT TOP 100 *
FROM [linked_Server_Name]..[ORACLE_SCHEMA_NAME].[TABLE_NAME]
这工作正常,但我想通过 Data Grip(或任何其他 3rd 方 SQL IDE)来做到这一点。
我已将 Data Grip 的数据源设置为 SQL Server (Microsoft),并且连接效果很好,我什至可以复制粘贴上面的工作查询,它可以在 Data Grip 中使用。
问题是应用程序无法解析符号,因此智能感知/自动完成功能无法工作。我也无法弄清楚如何在 Data Grip 中浏览服务器对象,就像在“更多模式...”下的数据库选项卡上一样,我找不到任何类似于服务器对象、链接服务器或 oracle 服务器/模式的东西.
有没有办法使用 Data Grip(或任何其他 3 方工具)通过这些链接的服务器定位和浏览?理想情况下,我还希望浏览和使用自动完成和提示。对服务器的任何更改都是不可能的 - 只能更改我的客户端。