文章編號: 912911 - 上次校閱: 2007年11月20日 - 版次: 1.2

如何執行 SQL Server 2005 整合服務套件為 SQL Server 代理程式作業步驟

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

結論

本文將告訴您,如何以 SQL Server 代理程式作業步驟執行 Microsoft SQL Server 2005 整合服務 (SSIS) 封裝。

其他相關資訊

以 SQL Server 代理程式作業步驟執行整合服務套件,使用下列方法之一。

方法 1

  1. 建立執行封裝為 SQL Server 代理程式作業步驟。當您建立作業步驟時,請按一下 [新增作業步驟] 對話方塊中的 [執行身分] 清單中的 [SQL 代理程式服務帳戶]。

    附註您必須是系統管理員 (sysadmin) 固定伺服器角色的成員,才能指定作業步驟的 SQL 代理程式服務帳戶
  2. 授與適當的權限,SQL Server 代理程式服務帳戶,讓 SQL Server 代理程式服務帳戶符合封裝的安全性內容需求。

    附註這些權限所需的套件,才能存取必要的資源。

方法 2

  1. 建立符合封裝的安全性內容需求的 Microsoft Windows 使用者帳戶。
  2. 在 SQL Server 2005 的執行個體中建立一個認證。

    附註認證是包含驗證資訊的一筆記錄。連接到超出了 SQL Server 的資源所需的驗證資訊。
  3. 在 SQL Server 2005 的執行個體中建立 SQL Server 代理程式 Proxy。當您建立 SQL Server 代理程式 Proxy 時,請在 [新的 Proxy 帳戶] 對話方塊中執行 SQL Server 代理程式 Proxy 下列的作業:
    • 在 [認證名稱] 方塊中按一下 [認證,您在步驟 2 中建立]。
    • 在 [Active 以下子系統,按一下以選取 [SQL Server 整合服務套件] 核取方塊。
    附註SQL Server 代理程式 」 的 Proxy 定義安全性內容為作業步驟。SQL Server 代理程式 」 的 Proxy 使用認證來儲存關於 Windows 使用者帳戶的資訊。在認證中指定使用者必須具有 「 以批次工作方式登入 」 權限執行 SQL Server 2005 的電腦上。您可以將 「 以批次工作方式登入 」 權限授予使用者 [本機群組原則編輯器 」 中。
  4. 建立執行封裝為 SQL Server 代理程式作業步驟。當您建立作業步驟時,按一下作業步驟 新增作業步驟] 對話方塊中的 [執行身分] 清單中的步驟 3 中建立的 SQL Server 代理程式 Proxy。
排程封裝之後 SQL Server 代理程式 」 可能無法執行封裝為作業步驟成功。不過,如果您在執行此封裝外 SQL Server 代理程式 」 封裝可以順利完成。如果就會發生這個問題按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中對問題進行疑難排解的發行項]:
918760? (http://support.microsoft.com/kb/918760/ ) 當您呼叫 SSIS 封裝從 SQL Server 代理程式作業步驟將不會執行 SSIS 封裝

?考

如需有關如何在 SQL Server 2005 中建立憑證的詳細資訊,請造訪下列 Microsoft 開發 o 人 h 員 ? 工 u 具 ? 網路 (MSDN) 網站]:
http://msdn2.microsoft.com/en-us/library/ms190703.aspx (http://msdn2.microsoft.com/en-us/library/ms190703.aspx)
如需有關如何在 SQL Server 2005 中建立 SQL Server 代理程式 Proxy 的詳細資訊,請造訪下列 MSDN 網站:
http://msdn2.microsoft.com/en-us/library/ms190698.aspx (http://msdn2.microsoft.com/en-us/library/ms190698.aspx)
如需有關如何建立會在 SQL Server 2005 中執行封裝的作業步驟的詳細資訊,請造訪下列 MSDN 網站:
http://msdn2.microsoft.com/en-us/library/ms139805.aspx (http://msdn2.microsoft.com/en-us/library/ms139805.aspx)
如需有關 SQL Server 代理程式 」 的 Proxy 的詳細資訊,請造訪下列 MSDN 網站:
http://msdn2.microsoft.com/en-us/library/ms189064.aspx (http://msdn2.microsoft.com/en-us/library/ms189064.aspx)
如需有關如何使用 64 位元 SQL Server 代理程式排程 SQL Server 2005 整合服務套件的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
934653? (http://support.microsoft.com/kb/934653/ ) 如何使用 64 位元 SQL Server 代理程式排程 SQL Server 2005 整合服務封裝
如需有關 「 登入為批次工作 」 使用權限的詳細資訊,請造訪下列 MSDN 網站:
http://msdn2.microsoft.com/en-us/library/ms813942.aspx (http://msdn2.microsoft.com/en-us/library/ms813942.aspx)

這篇文章中的資訊適用於:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
關鍵字:?
kbmt kbexpertiseadvanced kbhowto kbinfo KB912911 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:912911? (http://support.microsoft.com/kb/912911/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。