1. ホーム
  2. sql

[解決済み] SQL ServerでINSERT INTOとしてデータをエクスポートする

2022-03-21 10:49:37

質問

SQL Server 2008 Management Studioを使用していて、あるテーブルを別のデータベースサーバーに移行したいのですが、どうすればいいですか?

SQLスクリプトに挿入されるようにデータをエクスポートするオプションはありますか?

解決方法を教えてください。

オブジェクトエクスプローラーのSSMSで、データベースを右クリックし、"Tasks"を選び、"Generate Scripts"を選択します。

これにより、単一またはすべてのテーブルに対してスクリプトを生成することができ、オプションの1つに"Script Data"があります。このオプションをTRUEに設定すると、ウィザードはデータに対するINSERT INTO()ステートメントを含むスクリプトを生成します。

2008 R2 または 2012 を使用している場合、これは別の名前で呼ばれています。

2008 R2 またはそれ以降 例:2012

スクリプトするデータの種類]を選択します(デフォルトでは、[データのみ]、[スキーマとデータ]、[スキーマのみ]のいずれかを選択します)。

そして、"です。 SSMSアドイン Codeplex にあるパッケージ (ソースを含む) は、ほとんど同じ機能といくつかの機能 (クイック検索など) を約束しています。