none
執行copy database動作時,出現的錯誤訊息,請各位先進幫忙協助ㄧ下,感謝不盡 RRS feed

  • 問題

  • 事件名稱: OnError
     訊息: 錯誤 : errorCode=-1071636471 description=SSIS 錯誤碼 DTS_E_OLEDBERROR。發生 OLE DB 錯誤。錯誤碼: 0x80004005。
    有 OLE DB 記錄可用。來源: "Microsoft SQL Native Client"  Hresult: 0x80004005  描述: "連結伺服器 '(null)' 的 OLE DB 提供者 'STREAM' 傳回無效的資料給資料行 '[!BulkInsert].EMP_NAME'。"。
     helpFile=dtsmsg.rll helpContext=0 idofInterfaceWithError={8BDFE893-E9D8-4D23-9739-DA807BCDC2AC}
    StackTrace:    於 Microsoft.SqlServer.Management.Dts.DtsTransferProvider.ExecuteTransfer()
       於 Microsoft.SqlServer.Management.Smo.Transfer.TransferData()
       於 Microsoft.SqlServer.Dts.Tasks.TransferObjectsTask.TransferObjectsTask.TransferDatabasesUsingSMOTransfer()
    2007年6月21日 上午 06:30

解答

  • 請確認是否因為資料來源的某些欄位違反了資料目的之限制條件,比方說目的欄位不允許 Null 的資料,但來源資料確有 Null 的資料。
    2007年6月23日 上午 10:13
    版主