Azure Data Studio“未知属性IsColumnSet”

时间:2019-01-04 17:12:01

标签: azure-data-studio

我正在尝试使用Azure Data Studio连接到SQL Server数据库。

我能够连接到数据库并查看对象列表(表,存储过程等)。

单击以展开表中的“列”组时,我从Azure Data Studio中收到以下错误:

  

未知属性IsColumnSet

我能够扩展键,约束,触发器,索引等,但是我不能扩展列。

我能够右键单击并查询表以查看所有列,但我想知道要怎么做才能在服务器端栏树中扩展列列表。

我尝试卸载并重新安装Azure Data Studio。没有运气。

2 个答案:

答案 0 :(得分:2)

FWIW,尽管在向下钻取表以查看列时此错误仍然存​​在于UI中,但是您仍然可以通过SQL来获得此信息,如下所示:

select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = 'someTable';

已验证此功能适用于Mac上连接到SQL Server 2005的ADS。

答案 1 :(得分:1)

显然,Azure数据服务“仅正式支持SQL Server 2014+”,并且此问题似乎是由于缺乏对较旧服务器的支持所致。

https://github.com/Microsoft/azuredatastudio/issues/3774

因此,尽管他们可能会改善错误消息以表明缺乏支持,但我认为否则我们很不走运。长期未完成的服务器升级是为了使方法正确...