链接服务器上的 SQLSMS Intellisense

SQLSMS Intellisense on linked server

我正在尝试在链接服务器上使用 Intellisense 使用 Microsoft SQL Server Management Studio 10.0.5538.0(目前最新),例如:

SELECT Column FROM [LinkedServer].DatabaseName.dbo.Table WITH(NOLOCK)

但是我在编写 SQL 代码时找不到让 intellisense 显示结果的方法(它适用于非链接服务器)

我尝试过的事情:

感谢您的帮助,

显然这不受支持。

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/ef973d28-6450-451c-840f-9d14c7ae4ed1/intellisense-invalid-object-name-on-linked-database-runs-fine?forum=sqldatabaseengine

给出的一个原因是这个链接服务器可以是 Oracle,Excel...任何东西,支持它是不可行的

虽然链接服务器不支持它,但至少关闭 IntelliSense 可以使它更清晰。这可以通过在查询 window 中简单地按 CTRL-I 来完成。相同的键盘快捷键会在需要时再次将其重新打开。

作为 by BenXvisual 的补充,在 SSMS 17.9.1 (14.0.17289.0) 中,用于关闭 Intellisense 的热键是 Ctrl-B、Ctrl-I