复制已打开-因此未在主键上设置身份。
在运行SP的同时,进行种子的操作作为第一步,随后是步骤-
DBCC CHECKIDENT ('[SEC].[RLODMDimApplicationSecurityGroupLink]',RESEED,0);
我们收到以下错误消息:
检查身份信息:当前身份值“ 0”。 DBCC执行完成。如果DBCC打印了错误消息,请与系统管理员联系。
即使注释了以上步骤,也无法运行sp。
/*Truncate Tables */
DELETE FROM [SEC].[RLODMDimApplicationSecurityGroupLink]
DELETE FROM [SEC].[RLODMDimRloStaffSecurityGroupLink]
--/* Reset SKey */
DBCC CHECKIDENT ('[SEC].[RLODMDimApplicationSecurityGroupLink]',0);
DBCC CHECKIDENT ('[SEC].[RLODMDimRloStaffSecurityGroupLink]',0);
预期是 重新设置种子成功完成,并且进一步处理过程毫无麻烦。
事实- sp失败,没有重新设置值。