SQL Serverデータベースのコンテンツ(テーブル、ビュー、プロシージャ、データなど)をコピーして、別のSQLServerデータベースにコピーする必要があります。ファイルを宛先Webサーバーに引き継ぐことができないため、これを完全にスクリプトで行う必要があります。 Microsoft SQL Server Management Studioを使用して、これを実現するにはどうすればよいですか?
注:コピー先のデータベースは同じ名前で完全に空になります。
SSMSを使用してデータベーススキーマとデータをスクリプト化できます
データベースを右クリックします。タスクを選択します。次に、SQLスクリプトの生成を選択します。
すべてのオブジェクトを指定します。次に、オプションメニューで、下部にあるデータのスクリプトを生成するを選択します。
以下は役立つリンクです
データベースをバックアップして、任意のインスタンスに復元できます。もともとどこかで学んだときに「ハウツー」を投稿するのは好きではないので、プロセスを説明しているMSDNを次に示します。
http://msdn.Microsoft.com/en-us/library/ms187048.aspx
これが、本番環境での作業方法です。他のインスタンスにバックアップして復元します。
最も簡単な方法はバックアップから復元することですが、ファイルをファイルシステムにコピーできないため、データベースのコピーウィザードがこれを行います。