使用SSMS 2016时出错:无法将对象从DBNull强制转换为其他类型

时间:2016-01-12 18:09:50

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

任何人都可以解决此问题:

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

  1. 对象资源管理器>服务器>数据库>数据库
  2. 右键单击 - 属性
  3. 而不是获取数据库属性对话框,而不是弹出这个:

    TITLE:Microsoft SQL Server Management Studio

    无法显示请求的对话框。

    其他信息:

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

    无法将对象从DBNull强制转换为其他类型。 (mscorlib程序)

    按钮:

    确定

    编辑:

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

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

    如果我删除SSMS 2016并安装SSMS 2014,我会遇到图形问题,因为SSMS 2014对话框会因为我有一台高清电脑而被扭曲,而且SSMS 2014会引发争议。

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

如果数据库处于“恢复”状态,我已经看到了这种情况。由于权限或类似断开连接的驱动器,无法访问模式或DB的文件。

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