违反主键约束; SQL Server Express

时间:2017-07-11 22:55:08

标签: sql sql-server ssis primary-key sql-server-express

首先,我使用的是SQL Server 2014 Express。

其次,我使用的是SQL Server 2014导入和导出向导。

我使用同一个程序成功导入了一些项目。这是确切的错误:

  

错误0xc0202009:数据流任务1:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。

     

错误代码:0x80004005。 OLE DB记录可用   来源:“Microsoft SQL Server Native Client 11.0”
  Hresult:0x80004005
  说明:“该声明已被终止。”

     

OLE DB记录可用   来源:“Microsoft SQL Server Native Client 11.0”
  Hresult:0x80004005
  描述:“违反PRIMARY KEY约束'PK_GEOG'。无法在对象'dbo.geog'中插入重复键。重复键值为(00,06,000001)。”。
  (SQL Server导入和导出向导)

这来自平面文件来源。我已将其导入excel并访问并运行各种测试。数据库中没有其他行包含前三列中的(00, 06, 000001)

这些列构成主键(状态,类型,区域)。我不是专家,但我无法找到连接到此表(GEOG)的触发器。

0 个答案:

没有答案