用例: 我正在数据库上执行性能执行,并且尝试执行以下操作: 我在早期阶段对数据库(mdf和ldf文件)进行了备份(称为“ baselinecopy ”)。 之后,我执行一些性能脚本。数据库从测试中到达 baselinecopy + Additional_Row (让它为“ NewDatabase”)。
然后,我用NewDatabase 替换数据库 baselinecopy并启动服务器。尝试对应用程序执行操作时,这给了我违反test_order的PRIMARY KEY约束的权限。无法在对象中插入重复的密钥。
我检查了“ IDENTITY”,但表未设置身份。
对此有何想法?
答案 0 :(得分:0)
违反PRIMARY KEY约束到test_order。无法在对象中插入重复的密钥。
这正是它的意思。
您已在表上定义了主键,并试图插入包含与现有记录相同的主键的记录。
它不必是标识列也可以是主键列。