You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SSMS19/18操作Azure无服务器数据库时条件窗格显示<Unknown>求助

问题与解决方案

操作步骤与异常现象

  • 在Azure门户创建无服务器SQL数据库
  • 使用SSMS 19完成数据库连接
  • 通过SSMS的New Table功能创建表
  • 选择Edit 200 Top rows可正常查看表内容,但开启Show Criteria Pane后,本该显示的表名“Table_1”被替换为“”
  • 该异常同样出现在其他数据库的视图中,但所有SQL语句执行均正常

已验证的无效操作

  • 降级至SSMS 18测试,问题未解决
  • 将本地SQL数据库迁移至Azure后,异常依旧存在
  • 通过SQL命令手动创建表,问题仍未消除

可行排查与修复方案

  1. 刷新元数据缓存
    右键点击目标数据库,选择刷新;或执行以下SQL命令手动刷新对象元数据:

    -- 刷新单个表
    EXEC sp_refreshsqlmodule 'dbo.Table_1';
    -- 刷新单个视图
    EXEC sp_refreshview 'dbo.你的视图名';
    
  2. 重置SSMS IntelliSense
    依次打开工具 > 选项 > 查询编辑器 > SQL Server > IntelliSense,先取消勾选启用IntelliSense,点击确定后重新打开该选项并勾选,同时点击清除缓存按钮,重启SSMS后重试。

  3. 验证账号权限
    确保当前连接账号拥有VIEW DEFINITION权限,执行以下命令授权:

    GRANT VIEW DEFINITION ON SCHEMA::dbo TO [你的登录账号];
    
  4. 切换至Azure Data Studio测试
    使用Azure Data Studio连接数据库,检查可视化查询面板是否正常显示表/视图名称,以此确认是否为SSMS专属适配问题。


内容的提问来源于stack exchange,提问作者iBlade

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 02:49:58