3

我有一个使用 SSMS 2014 在 SQL Server 2014 x64 express edition 中创建的数据库,并且在数据库中有一些表。我用这个 tsql 备份数据库

BACKUP DATABASE dbFile
TO DISK='D:\dbFile_170125.bak' WITH FORMAT;

在另一台计算机上,我有带有 SSMS 2016 的 SQL Server 2016 x64 express edition。我创建新数据库,然后使用替换选项从文件“dbFile_170125.bak”恢复数据库。还原成功。

问题是当我在 SSMS 2016 的对象资源管理器中展开表时,它显示错误:

子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。(Microsoft SQL Server,错误:512)

在 SSMS 2014 中,没有这样的问题。也许有人可以帮助我。谢谢。

4