簡體   English   中英

SSIS學生,ETL分期流程

[英]SSIS Student, ETL Staging Process

我正在嘗試執行ETL登台過程,但一直遇到此錯誤。 按照Microsoft的建議關閉UAC,將XACT ABORT設置為ON和其他所有操作,沒有任何幫助。 這是我在Visual Studio上開始對其進行調試時遇到的錯誤。 非常感謝您的協助。

SSIS package "D:\Demofiles\Lab01\Starter\AdventureWorksETL\Stage Data.dtsx" starting.
Executing ExecutePackageTask: D:\Demofiles\Lab01\Starter\AdventureWorksETL\Extract Internet Sales Data.dtsx
Information: 0x4004300A at Extract Customers, SSIS.Pipeline: Validation phase is beginning.
Information: 0x4004300A at Extract Internet Sales, SSIS.Pipeline: Validation phase is beginning.
Information: 0x4004300A at Extract Customers, SSIS.Pipeline: Validation phase is beginning.
Information: 0x4004300A at Extract Internet Sales, SSIS.Pipeline: Validation phase is beginning.
Information: 0x4001100A at Extract Internet Sales Data: Starting distributed transaction for this container.
Information: 0x4004300A at Extract Customers, SSIS.Pipeline: Validation phase is beginning.
Information: 0x40043006 at Extract Customers, SSIS.Pipeline: Prepare for Execute phase is beginning.
Information: 0x40043007 at Extract Customers, SSIS.Pipeline: Pre-Execute phase is beginning.
Error: 0xC0202009 at Extract Customers, Customers [2]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80040E37  Description: "Invalid object name 'cdc.lsn_time_mapping'.".
Error: 0xC004701A at Extract Customers, SSIS.Pipeline: Customers failed the pre-execute phase and returned error code 0x80040E37.
Information: 0x4004300B at Extract Customers, SSIS.Pipeline: "Staging DB" wrote 0 rows.
Information: 0x40043009 at Extract Customers, SSIS.Pipeline: Cleanup phase is beginning.
Task failed: Extract Customers
Information: 0x4001100C at Extract Customers: Aborting the current distributed transaction.
Information: 0x4001100C at Extract Internet Sales Data: Aborting the current distributed transaction.
Task failed: Stage Internet Sales
Warning: 0x80019002 at Stage Data: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED.  The Execution method succeeded, but the number of errors raised (2) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors.
SSIS package "D:\Demofiles\Lab01\Starter\AdventureWorksETL\Stage Data.dtsx" finished: Failure.
The program '[6628] DtsDebugHost.exe: DTS' has exited with code 0 (0x0).

包含錯誤的第一行指定

OLE DB記錄可用。 源:“ Microsoft SQL Server本機客戶端11.0”結果:0x80040E37說明:“無效的對象名稱'cdc.lsn_time_mapping'。

您的SSIS包錯誤,因為表cdc.lsn_time_mapping在您的OLE DB連接的目標中不存在。 您是否指定了正確的目標數據庫?

暫無
暫無

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

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