次の方法で共有


[データ ソースの選択] (SQL Server インポートおよびエクスポート ウィザード)

[データ ソースの選択] ページを使用すると、コピーするデータのソースを指定できます。

このウィザードの詳細については、「SQL Server インポートおよびエクスポート ウィザードを使用したデータのインポートとエクスポート」を参照してください。ウィザードを起動するオプションおよびウィザードを正常に実行するために必要な権限の詳細については、「SQL Server インポートおよびエクスポート ウィザードを実行する方法」を参照してください。

SQL Server インポートおよびエクスポート ウィザードの目的は、変換元から変換先にデータをコピーすることです。また、このウィザードでは、変換先データベースと変換先テーブルも作成できます。ただし、複数のデータベースやテーブルをコピーする場合、または他の種類のデータベース オブジェクトをコピーする場合は、データベース コピー ウィザードを使用してください。詳細については、「データベース コピー ウィザードの使用」を参照してください。

オプション

  • [データ ソース]
    ソースのデータ保存形式に対応したデータ プロバイダを選択します。データ ソースに使用できるプロバイダは複数存在する可能性があります。たとえば、SQL Server では、SQL Server Native Client、.NET Framework Data Provider for SQL Server、または Microsoft OLE DB Provider for SQL Server を使用できます。

    注意注意

    データ ソースが Microsoft Office Excel 2007 または Microsoft Office Access 2007 である場合、Excel または Access の以前のバージョンとは異なるデータ ソース プロバイダが必要になります。詳細については、「Excel ブックに接続する方法」および「Access データベースに接続する方法」を参照してください。

    コンピュータにインストールされているプロバイダによって、[データ ソース] プロパティのオプション数が異なります。次の表に、使用頻度の高いプロバイダのオプションを一覧表示します。他のプロバイダについては、プロバイダ固有のマニュアルを参照してください。

動的オプション

以下では、いくつかのデータ ソースで利用可能なオプションを示します。[データ ソース] のドロップダウンで利用可能なすべてのデータ ソースが、ここに一覧表示されているわけではありません。

[データ ソース] = [SQL Server Native Client] および [Microsoft OLE DB Provider for SQL Server]

  • [サーバー名]
    データが格納されているサーバーの名前を入力するか、一覧からサーバーを選択します。

  • [Windows 認証を使用する]
    データベースへのログインに、パッケージが Microsoft Windows 認証を使用するかどうかを指定します。より高いセキュリティのためには Windows 認証をお勧めします。

  • [SQL Server 認証を使用する]
    データベースへのログインに、パッケージが SQL Server 認証を使用するかどうかを指定します。SQL Server 認証を使用する場合は、ユーザー名とパスワードを入力する必要があります。

  • [ユーザー名]
    SQL Server 認証を使用する場合に、データベース接続用のユーザー名を指定します。

  • [パスワード]
    SQL Server 認証を使用する場合に、データベース接続用のパスワードを指定します。

  • [データベース]
    指定された SQL Server インスタンスのデータベースの一覧から選択します。

  • [更新]
    [更新] をクリックして、利用可能なデータベースの一覧を復元します。

[データ ソース] = [.Net Framework Data Provider for SQL Server]

このページでは、SQL Server 用 .NET Framework データ プロバイダのオプションがアルファベット順で一覧表示されます。最も重要なオプションを次の表に示します。

  • [データ ソース]
    データが格納されているサーバーの名前を入力するか、一覧からサーバーを選択します。

  • [初期カタログ]
    ソース データベース名を入力します。

  • [Integrated Security]
    True を指定して Windows 統合認証を使用して接続するか (推奨)、False を指定して SQL Server 認証を使用して接続します。False を指定した場合は、ユーザー ID とパスワードを入力する必要があります。既定値は False です。

  • [ユーザー ID]
    SQL Server 認証を使用する場合に、データベース接続用のユーザー名を指定します。

  • [パスワード]
    SQL Server 認証を使用する場合に、データベース接続用のパスワードを指定します。

このプロバイダを選択したときに一覧表示される追加オプションは、SQL Server のソース データベースに正しく接続するために必須というわけではありません。これらの追加オプションの説明については、.NET Framework ソフトウェア開発キットの .NET Framework Data Provider for SQL Server のマニュアルを参照してください。

[データ ソース] = [Microsoft Excel]

注意注意

Excel 2003 以前のバージョンを使用するデータ ソースに接続する場合にのみ、[Microsoft Excel] を選択してください。Excel 2007 を使用するデータ ソースに接続するには、[Microsoft Office 12.0 Access Database Engine OLE DB Provider] を選択して [プロパティ] をクリックします。次に、[データ リンク プロパティ] ダイアログ ボックスの [すべて] タブで [拡張プロパティ] に「Excel 12.0」と入力します。

  • [Excel ファイル パス]
    データをインポートするスプレッドシートのパスとファイル名を指定します。たとえば、C:\MyData.xls、\\Sales\Database\Northwind.xls などを指定します。または、[参照] をクリックします。

  • [参照]
    [ファイルを開く] ダイアログ ボックスを使用して、ワークシートを検索します。

  • [Excel バージョン]
    ソース データが格納されている Excel のバージョンを選択します。

注意注意

ウィザードでは、データを Microsoft Excel ソースからインポートするときは、Integration Services Excel ソース コンポーネントを使用します。使用に関する注意点と既知の問題については、「Excel ソース」を参照してください。

[データ ソース] = [Microsoft Access]

注意注意

Access 2003 以前のバージョンを使用するデータベースに接続する場合にのみ、[Microsoft Access] を選択してください。Access 2007 を使用するデータベースに接続するには、[Microsoft Office 12.0 Access Database Engine OLE DB Provider] を選択します。

  • [ファイル名]
    データをインポートするデータベース ファイルのパスとファイル名を指定します。たとえば、C:\MyData.mdb、\\Sales\Database\Northwind.mdb などを指定します。または、[参照] をクリックします。

  • [参照]
    [ファイルを開く] ダイアログ ボックスを使用して、データベース ファイルを検索します。

  • [ユーザー名]
    ワークグループの情報ファイルがデータベースに関連付けられている場合は、データベース接続のために有効なユーザー名を指定します。

  • [パスワード]
    ワークグループの情報ファイルがデータベースに関連付けられている場合は、データベース接続のためにユーザーのパスワードを指定します。ただし、データベースがすべてのユーザーに対して 1 つのパスワードで保護されている場合は、[データ リンク プロパティ] ダイアログ ボックス ([詳細設定] をクリックしてアクセス) にこの値を指定する必要があります。

  • [詳細設定]
    [データ リンク プロパティ] ダイアログ ボックスを使用して、データベースのパスワードや既定以外のワークグループの情報ファイルなど、詳細設定オプションを指定することをお勧めします。OLE DB プロバイダのプロパティの詳細については、MSDN ライブラリの「データ アクセス」を検索してください。

[データ ソース] = [フラット ファイル ソース]