DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

符號名稱
DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

訊息文字
對 "__" 連接管理員呼叫 AcquireConnection 方法失敗,錯誤碼為 __。在此之前可能已公佈過錯誤訊息,說明 AcquireConnection 方法呼叫為何失敗的詳細資訊。

說明
--------------------------------------------------------------------------------

封裝無法執行,因為指定的連接已失敗。

這個錯誤號碼的十六進位值為 0xC020801C。

可能的原因
這個訊息可能因為下列其中一個問題而出現:

連接字串指定了不支援的提供者。

您沒有正確的權限可以使用 SQL Server Agent 來執行封裝。

您沒有指定之資料來源的存取權。

指定的資料來源由於各種原因而無法使用,端視資料來源的類型和位置而定。例如,資料來源可能會由於下列原因而無法使用:

網路沒有運作。

伺服器無法使用。

其他應用程式正在使用資料來源檔案。

雖然連接管理員設定為使用 SQL Server 驗證,但是封裝組態檔並未包含所需的密碼。

使用者動作
--------------------------------------------------------------------------------

根據指定之連接失敗的原因,您可能必須進行下列其中一項步驟:

將連接字串修改成指定支援的提供者。如需有關支援提供者的詳細資訊,請參閱 SQL Server Upgrade Advisor 隨附的文件集。

確認您擁有正確的權限可以使用 SQL Server Agent 來執行封裝。如需有關如何疑難排解從 SQL Server Agent 作業執行之封裝的詳細資訊,請參閱 Microsoft 知識庫文件<從 SQL Server Agent 作業步驟呼叫 SSIS 封裝時,SSIS 封裝未執行>。

確認您擁有指定之資料來源的存取權。

確認其他應用程式沒有使用指定的資料來源。

將封裝的組態檔修改成包含 SQL Server 驗證所需的密碼。若要將組態檔修改成包含這個密碼,請執行 [封裝組態精靈],以便將封裝的 [PackagePassword] 屬性匯出至組態檔。

留言

這個網誌中的熱門文章