iT邦幫忙

0

SQL資料庫匯入一直出現KEY值重覆,查不出來!請協助!謝謝!

  • 分享至 

  • xImage

SQL資料庫匯入一直出現KEY值重覆,查不出來!

正在複製到 [dbo].[PURTC] (錯誤)
訊息
錯誤 0xc0202009: 資料流程工作 1: SSIS 錯誤碼 DTS_E_OLEDBERROR。發生 OLE DB 錯誤。錯誤碼: 0x80004005。
有 OLE DB 記錄可用。來源: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80004005 描述: "陳述式已經結束。"。
有 OLE DB 記錄可用。來源: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80004005 描述: "違反 PRIMARY KEY 條件約束 'PK_PURTC'。無法在物件 'dbo.PURTC' 中插入重複的索引鍵。"。
(SQL Server 匯入和匯出精靈)

錯誤 0xc0209029: 資料流程工作 1: SSIS 錯誤碼 DTS_E_INDUCEDTRANSFORMFAILUREONERROR。因為發生錯誤碼 0xC020907B,且 "輸入 "Destination Input" (455)" 的錯誤資料列配置指定在錯誤時失敗,所以 "輸入 "Destination Input" (455)" 失敗。在指定的元件上,指定的物件發生錯誤。在此之前可能已公佈過錯誤訊息,說明有關此失敗的詳細資訊。
(SQL Server 匯入和匯出精靈)

錯誤 0xc0047022: 資料流程工作 1: SSIS 錯誤碼 DTS_E_PROCESSINPUTFAILED。元件 "目的地 - PURTC" (442) 上的 ProcessInput 方法於處理輸入 "Destination Input" (455) 時失敗,錯誤碼為 0xC0209029。識別的元件從 ProcessInput 方法傳回錯誤。此錯誤是元件特定的錯誤,但屬於嚴重錯誤,將導致資料流程工作停止執行。在此之前可能已公佈過錯誤訊息,說明有關此失敗的詳細資訊。
(SQL Server 匯入和匯出精靈)

https://ithelp.ithome.com.tw/upload/images/20240514/201671083QxX05nCLk.jpg

AlexKa iT邦新手 5 級 ‧ 2024-05-14 17:10:07 檢舉
找到了!是1130226有重覆一筆!抱歉!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
純真的人
iT邦大師 1 級 ‧ 2024-05-14 16:38:26

你用資料庫匯入到新的資料表(請自己定義新的資料表名稱)

https://ithelp.ithome.com.tw/upload/images/20240514/20061369ye8Kxwdw1t.png

再去 新的資料表 下SQL查詢

查詢 主鍵 是哪一筆重複了
參考範例

select ID
,count(0) Num
from 匯入新的資料表
group by ID
having count(0) > 1
AlexKa iT邦新手 5 級 ‧ 2024-05-14 17:10:52 檢舉

找到了!是1130226有重覆一筆!抱歉!

我要發表回答

立即登入回答