2013-11-28 94 views
0

我正面臨有關SSIS包連接的問題。我創建了每晚每晚導入和導出數據的SSIS包。這是我們工作的服務器上,但我們的客戶端之一正面臨跌破發行:SSIS包連接問題

SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005. 
An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80004005 Description: "Login timeout expired". 
An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80004005 Description: "A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.". 
An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80004005 Description: "Named Pipes Provider: Could not open a connection to SQL Server [53]. ". 

SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "XXXXXXX" failed with error code 0xC0202009. There may be error messages posted before this with more information on why the AcquireConnection method call failed. 

component "OLE DB Source" (1) failed validation and returned error code 0xC020801C. 

One or more component failed validation. 

There were errors during task validation. 

我從該服務器通過使用管理工具驗證數據庫的連接,而且運作良好。

請讓我知道如果有人遇到這種類型的問題。

謝謝...

+0

將連接作爲命令行參數時,我看到了類似的問題。然後問題是驗證使用了存儲在OLE DB組件中的連接字符串,而不是參數中的連接字符串。 – adrianm

+0

您是否在遇到錯誤時驗證了連接性?你在錯誤發生時檢查過SQL Server日誌嗎?也許備份正在發生或某事。您需要查看日誌,日誌和日誌 –

回答

0

我知道它有一些關於SQL數據庫連接的問題。感謝所有人的幫助。