それを行うためのツールや特別なクエリはありますか?私はデータベース管理者ではありません。
4 に答える
データとともにデータベースからスクリプトを生成する手順は次のとおりです。スクリーンショットはを使用して撮影されましSQL Server 2012 Management Studioたが、手順はSQLServer2008でも同様であると思います。
- データベースをデータと一緒にスクリプト化するインスタンスに接続します。
- データベースを右クリックして、オプションを選択します
Tasks --> Generate Scripts...

- スクリプトの生成と公開ウィザードで、
Nextボタンをクリックします。

- [オブジェクトの選択]ステップで、デフォルトの選択をオンのままにしました
Script entire database and all database objects。Select specific database objectsオプションを選択して、選択したオブジェクトを選択することもできます。

- [スクリプトオプションの設定]ステップで、スクリプトを保存するパスを選択します。ボタンをクリックし
Advancedます。

- [高度なスクリプトオプション]ダイアログで、オプションまで下にスクロールします
Types of data to script。デフォルトでは、これはに設定されています。これはSchema only、createobjectステートメントのみを生成することを意味します。データと一緒に両方のオブジェクト作成スクリプトが必要な場合は、オプションを選択しますSchema and data。[高度なスクリプトオプション]ダイアログで[OK]をクリックし、 [スクリプトオプションの設定]ステップで[次へ]をクリックします

- [概要]ステップでは、選択したすべてのオプションが表示されます。[次へ]をクリックします。

- [スクリプトの保存]または[公開スクリプト]ステップで、すべてがうまくいくと、各オブジェクトに対して成功ステータスが表示され、スクリプトは[スクリプトオプションの設定]ステップで指定した場所に保存する必要があります。

AdventureWorksデータベース全体のスクリプトは、巨大な522 MBスクリプトファイルになりました。
お役に立てば幸いです。
データスクリプトを生成するという意味ですか?その場合は、データベース名-GenerateScriptsを右クリックします。ウィザードの詳細オプションで、[追加するデータスクリプトの種類]を選択できます。そこでのみデータを選択すると、データスクリプトを取得できます
どのような形式に?1つのテーブルのみを参照していますか、それともデータベース全体を参照していますか?
1つのテーブルからExcelファイルにエクスポートする場合は、SQLクエリステートメントを実行してすべてのレコードを表示し、グリッドの右上のスペースをクリックしてすべての行を強調表示し、列ヘッダー付きのコピーを右クリックするだけです。
Excelを開いて貼り付けます。
行ってもいいはずです。
SSMSツールパックを使用してみましたか?これは、SSMSに最適なアドインの1つです。