簡體   English   中英

批量插入錯誤消息SQL Server 2008 R2

[英]Bulk Insert Error Messages SQL Server 2008 R2

有什么方法可以捕獲在批量插入過程中發生的錯誤消息?

如果指定錯誤文件,則會得到2個單獨的文件,其中一個包含錯誤的記錄,另一個包含該行。

顯示的錯誤消息包含更多信息:

Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1, column 6 (temp_batch_date).

是否可以將這些消息寫到臨時表中,以便我進行相應處理?

檢出SqlBulkCopy以執行該操作,並且您應該以編程方式訪問所生成的任何錯誤(異常)。 這應該允許您嘗試恢復/記錄。

如果您不想使用Visual Studio(為什么不使用它,它是免費的 ),您也可以使用PowerShell

在SQL Server之外處理這些錯誤確實打開了您可以/如何解決源數據障礙的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM