我有一個從MS-Access 2007數據庫(通過的OleDbConnection)採集數據,並使用SqlBulkCopy的到的數據傳輸到SQL Server數據庫的使用SqlBulkCopy操作。這在以前一直在努力,並繼續爲一個MS-Access數據庫,而不是其他。SqlBulkCopy的不尋常的超時錯誤
我得到的錯誤信息:
超時過期。操作完成之前超時的時間或服務器沒有響應。
很難相信這是AST的oledbCommand.CommandTimeout = 0 sqlBulkCopy.BulkCopyTimeout = 0和兩側(MS-Access和SQL Server的超時現在已經被設置爲0)的超時。
是否有其他問題/不同的是,上面的錯誤消息可能藏匿?有沒有一種方法來確定什麼是sqlBulkCopy.WriteToServer異常的基礎原因(有沒有出現任何內部異常等)