共用方式為


DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

詳細資料

產品名稱

SQL Server

產品版本

10.0

產品組建編號

事件識別碼

-1071611876

事件來源

dtsmsg.rll

元件

Integration Services

符號名稱

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] 屬性匯出至組態檔。