Win7 os x86 を使用して Excel を SQL 2005 にインポートする必要があります。DTS、SSIS、何もサポートしていません。インポート、エクスポートも SQL 2005 には存在しません。また、50 レコード後のような非常に異なる行に何百万ものレコードがあります。セルが 1 つまたは 2 つに分割され、サブヘッドラインが表示されます。また、レコードが多すぎるため、何百万ものレコードがあるため、どうすればよいですか?
1 に答える
0
より良い回答を得るために、データのサンプルを投稿することを検討してください。
簡単に言えば、データを強制的に正規化されたテーブルに格納し、お気に入りのツールを使用してそれらを SQL Server にプッシュする必要があります。追加のツールがない場合は、一括コピー (bcp) ユーティリティを使用して、区切り記号付きまたは固定形式の大量のデータをテーブルにすばやく移動できます。
次のいずれかを実行できます。
- ワークブックをテキスト ファイルにエクスポートし、スクリプトを使用して必要な形式に処理します。
- VBA または Excel の代替自動化手法を使用して、正規化されたテーブルを生成し、データベースにインポートします。
このプロセスについては、データベースの正規化で学習できます。
于 2013-10-08T11:38:04.947 に答える