【问题标题】:Error while using SSMS 2016 : Object cannot be cast from DBNull to other types使用 SSMS 2016 时出错:无法将对象从 DBNull 转换为其他类型
【发布时间】:2016-01-12 18:09:50
【问题描述】:

谁能解决这个问题:

Windows 10 笔记本电脑上的 SQL Server Management Studio 2016 CTP3 (13.0.900.73)

  1. 对象资源管理器 > 服务器 > 数据库 > 数据库
  2. 右键单击 - 属性

我没有得到“数据库属性”对话框,而是得到了这个弹出窗口:

标题:Microsoft SQL Server Management Studio

无法显示请求的对话框。


附加信息:

无法显示请求的对话框。 (SqlMgmt)


对象不能从 DBNull 转换为其他类型。 (mscorlib)


按钮:

好的

编辑:

物理机和虚拟机都在本地发生问题。它也发生在 Amazon RDS 服务器上。

如果我使用另一台装有 Win 7 和 SSMS 2014 的笔记本电脑,我不会遇到任何问题。

如果我删除 SSMS 2016 并安装 SSMS 2014,我会遇到图形问题,因为 SSMS 2014 对话框会失真,因为我有一台高清计算机,而 SSMS 2014 会出现问题。

【问题讨论】:

    标签: sql sql-server ssms windows-10 sql-server-2016


    【解决方案1】:

    这似乎与this Microsoft Connect item 中记录的问题相同。 SSMS 1 月预览版中应该会提供此问题的修复程序。

    【讨论】:

      【解决方案2】:

      如果数据库处于“恢复”模式,或者由于权限或驱动器断开等原因而无法访问数据库的文件,我已经看到了这种情况。

      同意他们显示的对话框确实没有帮助。

      【讨论】:

      • 我在域中的物理和虚拟盒子以及 Amazon RDS 上的服务器上收到此错误。如果我使用另一台装有 Win 7 / SSMS 2014 的笔记本电脑,我没有问题。
      猜你喜欢
      • 1970-01-01
      • 2022-12-04
      • 2013-08-23
      • 1970-01-01
      • 2012-06-22
      • 1970-01-01
      • 2011-08-31
      相关资源
      最近更新 更多