SQL Server 2008で任意のクエリを作成するビュー作成ステートメントを取得することは可能ですか?実際には、あるデータベースから別のデータベースにビューをコピーしたい
質問する
115 次
3 に答える
1
SSMSはありますか?データベース内のすべてのオブジェクトのスクリプトを生成するオプションがあります。ビューだけに制限できます。
- オブジェクトエクスプローラーで特定のデータベースのノードを右クリックします。
- 選択する
Tasks
- で
Tasks
、を選択しますGenerate Scripts
- ウィザードを実行し、タスクに適したオプションを選択します。
これにより、すべてのビューのスクリプトが生成されるか、関心のある特定のビューを選択できるようになります。
@Sashenkaの答えは正しいですが、これにより、一度に複数のビューをスクリプト化できます。
于 2013-03-18T15:53:47.350 に答える
0
SSMSでは、
- ビューを右クリック
- 選択する
Script view as
- 選択する
CREATE To
- 選ぶ
New Query Editor Window
その後、スクリプトをコピーして、新しいデータベース用に変更できます。
于 2013-03-18T15:44:03.370 に答える
0
最も簡単な方法はSQL Compareを使用することですが、このブログ投稿で説明したのと同様の方法で、SQL Server Management Studio でこれを行うこともできます。
つまり、オブジェクト エクスプローラーの詳細を開き、すべてのビューを複数選択し、コンテキスト メニューから [ドロップして作成] としてスクリプトを作成します。これで、このスクリプトを 2 番目のサーバーに適用できます。
于 2013-03-19T00:33:33.050 に答える