在数据库detach和attach的过程中,如果在建立程序集的时候选择的权限集是无限制,并且在建立程序集的时候和后来attach的时候 采用的不是同一个用户,就可能造成部分功能无法使用.原因是由于在选择无限制的时候,master的和附加的数据库的owner_id不同 查询语句: select * from sys.databases where name in('master','TableName'); select * from sys.syslogins;--查询master的owner_…
-----------数据库还原或版本升级出现版本错误时可参考. Internal SQL Server Database Version Numbers A database created by a more recent version of SQL Server cannot be attached or restored to an earlier version. This restriction is simply because an older version cannot k…
数据库还原或版本升级出现版本错误时可参考 可以利用SQL语句查看本机数据库版本:select @@VERSION 如果你不确定是源数据库的版本,下面的映射表的SQL Server版本的内部版本号,以便您可以决定您需要的附加成功的最低版本: SQL Server Version Internal Database Version SQL Server 2008 R2 665 SQL Server 2008 661 SQL Server 2005 SP2+ with vardecimal enabl…