36

SQL Server 2012 を使用して既存のデータベースから .sql ファイルを取得する必要があります。エクスポート オプションに表示されるのは区切りファイルだけなので、これは可能ですか。

例) 30 レコードの table1 があります。以下のようなファイルが必要です。(私の構文が間違っていることは知っていますが、要点を理解する必要があります)。

CREATE TABLE table1 (
    INSERT INTO table1 values (
   .......)
4

3 に答える 3

1

SQL Server インポートおよびエクスポート ウィザードを開始するためのこれらすべての代替手段があります。

  • [スタート] メニューで、[すべてのプログラム]、[Microsoft SQL Server] の順にポイントし、[データのインポートとエクスポート] をクリックします。
  • SQL Server Data Tools (SSDT) で、[SSIS パッケージ] フォルダーを右クリックし、[SSIS インポートおよびエクスポート ウィザード] をクリックします。
  • SQL Server Data Tools (SSDT) の [プロジェクト] メニューで、[SSIS インポートおよびエクスポート ウィザード] をクリックします。
  • SQL Server Management Studio で、データベース エンジン サーバー タイプに接続し、[データベース] を展開し、データベースを右クリックして、[タスク] をポイントし、[データのインポート] または [データのエクスポート] をクリックします。
  • コマンドプロンプトウィンドウで、(またはおそらくあなたの場合ではなく)DTSWizard.exeにある を実行します。C:\Program Files\Microsoft SQL Server\100\DTS\Binn\\110\\100\

サルドス ;)

于 2013-03-31T23:31:35.973 に答える
1

[タスク] の下のデータベースを右クリックし、[スクリプトの生成] をクリックすると、ウィザードが開き、テーブル構造とデータを別のデータベースにエクスポートできます。

エクスポートするテーブルとその他のスキーマを選択する必要があり、ページの 1 つにテーブル データのエクスポートを選択するためのチェック ボックスがあります。

これにより、データベースの sql ステートメントが生成されます。

これは Express バージョンでは使用できない可能性があります。確認していません。

于 2013-03-31T23:28:25.440 に答える