一括データのインポートおよびエクスポート
Microsoft SQL Server では、SQL Server テーブルとデータ ファイルとの間でデータをまとめて (一括データ) インポートおよびエクスポートできます。これは、SQL Server と異種データ ソースとの間で効率的にデータを転送するための重要な機能です。一括エクスポートとは、SQL Server テーブルから特定のデータ ファイルにデータをコピーすることです。一括インポートは、データ ファイルから SQL Server テーブルにデータを読み込むことを指します。たとえば、データを Microsoft Excel アプリケーションから特定のデータ ファイルにエクスポートした後、そのデータを SQL Server テーブルに一括インポートできます。
このセクションのトピック
トピック | 説明 |
---|---|
データを一括インポートおよびエクスポートするために使用できるさまざまな方法を示し、それらを簡単に比較します。インプロセス操作とアウト プロセス操作の比較、フォーマット ファイルの説明、クエリ プロセッサと一括インポート操作に関する説明、およびパフォーマンスに関する考慮事項を記載しています。 |
|
データの一括インポートに関する重要なガイドラインを示します。 |
|
bcp ユーティリティを使用してデータを一括インポートまたはエクスポートする方法の概要を説明します。 |
|
Transact-SQL の BULK INSERT ステートメントまたは OPENROWSET 関数を使用してデータを一括インポートおよびエクスポートする方法の概要を説明します。また、Transact-SQL ステートメントを使用してリモート データ ファイルからデータを一括インポートする方法と、そのセキュリティに関する考慮事項について説明します。 |
|
一括データのインポートおよびエクスポートのトピックにある例で使用するテーブルの作成方法について説明します。 |
|
データ形式の要件に関連する制限および検討事項について説明します。また、このトピックでは、互換性を考慮したデータ形式の指定方法について説明します。 |
|
フォーマット ファイルについて説明します。フォーマット ファイルにより、SQL Server でデータ ファイルの書き込みまたは読み取りを柔軟に行い、それによってパフォーマンスを向上させることができます。また、bcp ユーティリティを使用してフォーマット ファイルを作成する方法について説明します。 |
|
データのインポートまたはエクスポートの一般的なシナリオについて説明します。 |
|
データベースを他のサーバーにコピーするための別の方法を紹介します。 |
|
一括インポート操作のパフォーマンスを最適化するための方法について説明します。 |
参照
その他の技術情報
Integration Services のドキュメント マップ