Azure Data Studio - IntelliSense - 链接服务器上的对象名称无效

问题描述 投票:0回答:1

是否有任何方法可以让 IntelliSense 与 Azure Data Studio 配合使用以从 SQL Server 获取链接服务器引用?

我在查询中收到链接服务器引用上的无效对象名称。

ctrl-shift-p =>“刷新 IntelliSense 缓存”无法解决此问题。

sql-server intellisense azure-data-studio
1个回答
0
投票

Intellisense 不提供此功能;在 Azure Data Studio (ADS) 和 SQL Server Management Studio (SSMS) 中都是如此。这很可能是因为缓存此类信息可能非常慢,因为链接服务器连接本身可能非常慢,并且任何缓存都将通过链接连接完成;对于具有许多对象的链接实例,可能会带来很多的流量。

可能有某种扩展可以提供该服务。例如,我知道 Redgate 的 SQL Prompt 在 SSMS 中的智能感知版本中提供了链接服务器中对象的缓存,但是,该功能并不在其 ADS 扩展中。由于 ADS 也是开源的,并且“轻松”可扩展,如果您觉得有必要、有专业知识和时间,您也可以考虑编写自己的扩展。

© www.soinside.com 2019 - 2024. All rights reserved.