如何:啟動 SQL Server 匯入和匯出精靈

更新: 2006 年 7 月 17 日

「SQL Server 匯入和匯出精靈」可提供建立 Microsoft SQL Server 2005 Integration Services (SSIS) 封裝最簡單的方法。

ms140052.note(zh-tw,SQL.90).gif附註:
在 64 位元電腦上,Integration Services 會同時安裝 32 位元和 64 位元版本的 SQL Server 匯入和匯出精靈 (DTSWizard.exe)。

「SQL Server 匯入和匯出精靈」可存取多種資料來源。您可以與下列來源相互複製資料:

  • Microsoft SQL Server
  • 一般檔案
  • Microsoft Office Access
  • Microsoft Office Excel
  • 其他 OLE DB 提供者

此外,您可以只使用 ADO.NET 提供者以及 ODBC 資料來源做為來源。

如果您從 Business Intelligence Development Studio 中的 Integration Services 專案啟動「SQL Server 匯入和匯出精靈」,則無法立即從精靈執行封裝。但是,精靈會將封裝加入專案中,這樣您就可以在 Business Intelligence Development Studio 中執行封裝。

如果在 SQL Server Management Studio 中啟動精靈,您可以經由選取 [立即執行] 核取方塊,選擇是否要立即執行封裝。根據預設,封裝會立即執行。您也可以選擇將封裝儲存至 SQL Server 或檔案系統,如果您選取了儲存封裝的選項,還必須指定封裝保護等級。如需有關封裝保護等級的詳細資訊,請參閱<設定封裝的保護等級>。

當「SQL Server 匯入和匯出精靈」建立封裝並複製資料之後,您可以使用「SSIS 設計師」來開啟和變更已儲存的封裝。您還可以藉由加入工作、轉換及事件驅動邏輯來擴充基本封裝功能。如需詳細資訊,請參閱<在 SSIS 設計師中建立封裝>。

若要順利完成「SQL Server 匯入和匯出精靈」,您必須至少具備下列權限:

  • 可以連接到來源及目的地資料庫或檔案共用位置的權限。在 Integration Services 中,這需要伺服器與資料庫登入權限。
  • 可以讀取來源資料庫或檔案中之資料的權限。在 SQL Server 2005 中,這需要來源資料表和檢視的 SELECT 權限。
  • 可以將資料寫入目的地資料庫或檔案的權限。在 SQL Server 2005 中,這需要目的地資料表的 INSERT 權限。
  • 如果您想要建立新的目的地資料庫、資料表或檔案,就必須具備能夠建立新資料庫、資料表或檔案的足夠權限。在 SQL Server 2005 中,這需要 CREATE DATABASE 或 CREATE TABLE 權限。
  • 如果您想要儲存精靈所建立的封裝,就必須具備能夠寫入 msdb 資料庫或檔案系統的足夠權限。在 Integration Services 中,這需要 msdb 資料庫的 INSERT 權限。
  • 如需有關如何使用 SQL Server Management Studio 管理 Integration Services 封裝權限的詳細資訊,請參閱<Integration Services 角色>。

啟動 SQL Server 匯入和匯出精靈

  • 在 Business Intelligence Development Studio 中,以滑鼠右鍵按一下 [SSIS 封裝] 資料夾,然後按一下 [SSIS匯入和匯出精靈]

    - 或 -

    在 Business Intelligence Development Studio 中,於 [專案] 功能表上,按一下 [SSIS匯入和匯出精靈]

    - 或 -

    在 SQL Server Management Studio 中,連接到 Database Engine 伺服器類型,展開 [資料庫],以滑鼠右鍵按一下資料庫,指向 [工作],然後按一下 [匯入資料][匯出資料]

    - 或 -

    在命令提示字元視窗中,執行 DTSWizard.exe (位於 C:\Program Files\Microsoft SQL Server\90\DTS\Binn)。

請參閱

工作

使用 SQL Server 匯入和匯出精靈建立封裝
如何:使用 SSIS 設計師建立封裝

概念

封裝的如何主題 (SSIS)

說明及資訊

取得 SQL Server 2005 協助