Excelのデータ行からSQL Serverのバッチ更新を行う方法はありますか? 2000+以上の行が含まれており、SQL Serverにインポートする必要があるドキュメントをExcelで取得できます。一度に1つの行を挿入するためにデータベースを何度も呼び出さずに、これらの人のバッチ挿入を行う方法はありますか?ExcelからSQL Serverへのバッチ挿入
答えて
SQL Server Integrations Servicesでは、ウィザードを使用して、Excelファイルをインポートするパッケージを簡単にセットアップできます。パッケージを保存して、今後インポートを繰り返すようにスケジュールすることもできます。
その他のオプションもあります。 Excelファイルをコンマまたはタブ区切りのテキストファイルに保存する場合は、BULK INSERT t-sqlコマンドを使用できます。 an example on the sqlteam.com forumsを参照してください。
もう1つのT-SQLオプションはSELECT INTOです。 Excelは、T-SQLの有効なOLEDBまたはODBCデータソースです。 Here's an example。
Microsoft SQL Serverには、BCPというコマンドラインインポートツールも含まれています。 http://msdn.microsoft.com/en-us/library/ms187042.aspx
はい! SSMSのインポート/エクスポートウィザードを使用してください! ExcelソースとSQL Serverの宛先を使用します。 ExcelシートをCSVファイルに変換する場合は、BIDSでSSISパッケージを作成するか、T-SQLのBULK INSERT文を使用することもできます。
Excelファイルを読むためのSSISパッケージを作成することができます。タスクを作成するときに、接続タイプ「Excel」を選択すると、「Excel接続マネージャー」を作成するのに役立ちます。その後、SQL Serverテーブルにデータを簡単に送信することができます。 how to import an Excel file into SQL Server(2005)のチュートリアルです。それを見てください。
- 1. excelからsqlテーブルへデータを挿入
- 2. SQL Server 2008:バッチでテーブルに挿入
- 3. C#SQLからExcelへのSQLの一括挿入ExcelとDataTableの間のカラムマッピング
- 4. SQL ServerテーブルからExcelシートの列にデータを挿入
- 5. SQL Serverへのデータテーブルの挿入
- 6. SQL ServerからOracleへのXML文書の挿入
- 7. 結合ビューへの挿入SQL Server
- 8. テーブルからSQL Serverの挿入行に
- 9. SQL ServerからAccessテーブルに挿入
- 10. SQL Server - ビューからテーブルに挿入
- 11. SQLからCKEDITORへのテキストの挿入
- 12. 正規表現からSQLサーバーへの挿入は、SQL Server 2008では、テキスト
- 13. sqlからC#へのデータ挿入
- 14. HTML5/Javascriptのクライアント側データベース(WEB SQL)へのバッチ挿入
- 15. SQLをSQL Serverに挿入
- 16. SQL Server 2005からSQL Server 2005へのクエリの結果セットをMS Excelにインポート
- 17. Excelからのデータのインポートと正規化されたSQLテーブルへの挿入
- 18. SQL Serverの挿入515
- 19. SQL Serverクエリの挿入
- 20. SQL Server:トラックテーブルの挿入
- 21. SQL Serverの挿入エラー
- 22. 挿入前のSQL Serverトリガー
- 23. SQL Server 2005イメージの挿入
- 24. SSIS。 MS ACCESSからSQL Server 2014 Azureへのデータの挿入非常に遅い
- 25. SQL Server 2005 OPENROWSET Excelに挿入 - 数値書式設定のテキスト
- 26. asp.netを使用してSQL ServerのストアドプロシージャにExcelシートデータを挿入
- 27. mysqlバッチ挿入
- 28. SQL ServerのループとSQLの挿入
- 29. ExcelからSQL Serverデータベースへの値の更新/アップロード
- 30. AjaxからPHPへのSQLへの挿入
+1 BCP。私は一度ピンチでそれを使用し、私はそれが約50万行をどのくらい早く輸入したかに驚いた。 – Aaron
これらのリンクを調べます。これらのオプションは自動化されていますが、正確ですつまり、ユーザーがExcelファイルをアップロードしてその場で処理されるということです。 –
@MikeFlynn喜んで彼らが助けます。 –