SQL Server 2012を使用して既存のデータベースから.sqlファイルを取得する必要があります。エクスポートオプションで表示されるのは区切られたファイルなので、これが可能です。SQL Server 2012データベースから.sqlファイルを取得
例)私は30レコードのtable1を持っています。私は以下のようなものになるファイルが必要です。 (私の構文が間違っていることは分かっていますが、その点を知っておく必要があります)。
SQL Server 2012を使用して既存のデータベースから.sqlファイルを取得する必要があります。エクスポートオプションで表示されるのは区切られたファイルなので、これが可能です。SQL Server 2012データベースから.sqlファイルを取得
例)私は30レコードのtable1を持っています。私は以下のようなものになるファイルが必要です。 (私の構文が間違っていることは分かっていますが、その点を知っておく必要があります)。
あなただけ生成したい場合。SQLスクリプトは、あなたがオブジェクトエクスプローラでデータベースを右クリックし、[タスク]を選択することによってこれを行うことができます>スクリプトを生成します。
次に、あなたは、データベースとのすべてのオブジェクトを選択することができ、またはあなただけ選択することができますあなたが欲しいテーブル:
その後は場所を選択し、そして継続する前に、高度に入るようにしてください:高度の下で
、非常に少なくとも、あなたがやっている理由場合(「スキーマとデータ」にスクリプトにデータの種類を変更しますこれではなく、適切なバックアップを使用すると、以前のSQL Server 2012よりもデータベースにデータをインポートする必要があるため、あなたはおそらく)あなたがターゲットとしているものは何でもバージョンにターゲット・サーバのバージョンオプションを変更する必要があります:
Management Studioでこのオプションを使用していない場合、おそらくRTMバージョンのクライアントツールが実行されている可能性があります。最終的に、SP1の時点で完全な機能が無料になりました。
http://www.microsoft.com/en-us/download/details.aspx?id=43351
(あなたがSQLManagementStudio
ファイルのいずれかをしたい。)
[タスク]の下のデータベースを右クリックし、[スクリプトの生成]をクリックしてウィザードを開き、テーブル構造とデータを別のデータベースにエクスポートできます。
エクスポートするテーブルなどのスキーマを選択する必要があります。いずれかのページでは、エクスポートテーブルのデータを選択するためのチェックボックスがあります。
これにより、データベース用のSQL文が生成されます。
これはエクスプレス版では利用できない場合がありますが、私はチェックしていません。
あなたは[スタート]メニューで[SQL Serverインポートおよびエクスポートウィザード
\100\
ではなく\110\
)にあるDTSWizard.exe
を実行します。Saludos;)
私は理解していません.....これは投稿ではない、それは答えですよね? – Hackerman
Windowsアップデートを今すぐインストールする。スクリーンショットに感謝します。 – Andrew
これをPowerShellまたはCli経由で行う方法はありますか? GUIにロックされていると、自動化のために大きな時間がかかります。 – MrMesees