次の方法で共有


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

更新 : 2007 年 9 月 15 日

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

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

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

オプション

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

    ms189667.note(ja-jp,SQL.90).gifメモ :
    Microsoft Office Excel 2003 以前のバージョンを使用するデータ ソースに接続するには、[データ ソース][Microsoft Excel] を選択します。 Microsoft Office Excel 2007 を使用するデータ ソースに接続するには、[データ ソース][Microsoft Office 12.0 Access Database Engine OLE DB Provider] を選択して [プロパティ] をクリックします。次に、[データ リンク プロパティ] ダイアログ ボックスの [すべて] タブで [拡張プロパティ] に「Excel 12.0」と入力します。 Microsoft Office Access 2003 以前のバージョンを使用するデータベースに接続するには、[データ ソース][Microsoft Access] を選択します。 Microsoft Office Access 2007 を使用するデータベースに接続するには、[データ ソース][Microsoft Office 12.0 Access Database Engine OLE DB Provider] を選択します。 Excel 2007 または Access 2007 のいずれかを使用するデータ ソースに接続する場合、[Microsoft Jet 4.0 OLE DB Provider] を選択することはできません。
    ms189667.note(ja-jp,SQL.90).gifメモ :
    [.Net Framework Data Provider for Odbc] を選択して ODBC ソースに接続すると、プロバイダは、このソースで使用できるテーブルとビューを列挙できなくなります。このため、[テーブルのコピーまたはクエリの指定] ページの [1 つ以上のテーブルまたはビューからデータをコピーする] オプションは淡色表示になります。ユーザーは転送するデータを指定するクエリを作成する必要があります。
    ms189667.note(ja-jp,SQL.90).gifメモ :
    SQL Server 2005 の SQL Server インポートおよびエクスポート ウィザードでは、dBASE ファイルやその他の DBF ファイルからのインポート、またはこれらのファイルへのエクスポートはサポートされません。DBF ファイルをインポートするには、まず Microsoft Access または Microsoft Excel を使用して、DBF ファイルから Access データベースまたは Excel ワークシートにデータをインポートします。次に、SQL Server インポートおよびエクスポート ウィザードを使用して、DBF ファイルのデータを含む Access データベースまたは Excel ワークシートをインポートします。

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

動的オプション

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

[データ ソース] = [SQL 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 SqlServer]

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

  • [データ ソース]
    データが格納されているサーバーの名前を入力するか、一覧からサーバーを選択します。
  • [Initial Catalog]
    ソース データベース名を入力します。
  • [Integrated Security]
    True を指定して Windows 統合認証を使用して接続するか (推奨)、False を指定して SQL Server 認証を使用して接続します。False を指定した場合は、ユーザー ID とパスワードを入力する必要があります。既定値は False です。
  • [User ID]
    SQL Server 認証を使用する場合に、データベース接続用のユーザー名を指定します。
  • [パスワード]
    SQL Server 認証を使用する場合に、データベース接続用のパスワードを指定します。

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

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

ms189667.note(ja-jp,SQL.90).gifメモ :
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 のバージョンを選択します。
ms189667.note(ja-jp,SQL.90).gifメモ :
ウィザードでは、データを Microsoft Excel ソースからインポートするときは、Integration Services Excel ソース コンポーネントを使用します。使用に関する注意点と既知の問題については、「Excel ソース」を参照してください。

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

ms189667.note(ja-jp,SQL.90).gifメモ :
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 ライブラリ (https://msdn.microsoft.com/library) の「データアクセス」を検索してください。

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

フラット ファイル ソースのオプションの詳細については、次のトピックを参照してください。

[フラット ファイル接続マネージャ エディタ] ([全般] ページ)

[フラット ファイル接続マネージャ エディタ] ([列] ページ)

[フラット ファイル接続マネージャ エディタ] ([詳細設定] ページ)

[フラット ファイル接続マネージャ エディタ] ([プレビュー] ページ)

変更履歴

リリース 履歴

2007 年 9 月 15 日

新しい内容 :
  • dBASE ファイルまたはその他の DBF ファイルのインポート方法またはエクスポート方法に関する注記を追加しました。

2006 年 12 月 12 日

新しい内容 :
  • Excel 2007 および Access 2007 の使用に関する注記を追加しました。

2006 年 7 月 17 日

変更した内容 :
  • 各プロバイダに関する詳細を追加しました。
  • Excel ソースに関する情報へのリンクを追加しました。
  • SQL Native Client と Microsoft OLE DB Provider for SQL Server のオプションを 1 つの表にまとめました。

2006 年 4 月 14 日

変更した内容 :
  • ODBC ソースからオブジェクトを列挙する場合の注意を追加しました。