データベースのリストに保存された.sqlスクリプトを実行するには、Microsoft SQL Server Management Studioという簡単な方法がありますか?複数のデータベースで同じ.sqlスクリプトを一度に実行する簡単な方法は?
答えて
あなたはYoutのは、どのバージョンを指定していないが、これも上で右クリックしてSQL 2008 Management StudioでネイティブにサポートされてSQLCMD
を使用してスクリプトを実行するバッチファイルを使用して、複数のデータベースに対してスクリプトを実行することができ「Registered Servers」ウィンドウで「New Query」を選択します。これは、以前のバージョンのSQLと複数のグループ(SQL 2000、2005、2008など)を混在させても機能します。
Red-Gateには、SQL Multi Script:http://www.red-gate.com/products/SQL_Multi_Script/index.htmと呼ばれるツールもあります。私はそれを使用したことはありません。
これはいつも私たちのための大きな面倒です。私たちはこれを正確に行うためのツールを探していました。 www.redgate.comとwww.queryblaster.comの両方を試しました。私たちはqueryblasterと一緒に行くことにしました。これは、2つのうち最も使いやすいものでした。これらのソフトウェアアプリケーションを使用すると、一度に複数のデータベースでスクリプトを実行できます。
フリーウェアアプリは、複数のデータベース間で同じクエリを実行します http://www.geniusconnect.com/articles/Otherproducts/2/4/9/
一つの良い解決策は、ここで見つけることができます:
Executing a set of SQL Script Files (*.sql) on a Group of SQL Server Databases
SSMSツールパックは、特に事前のために、素敵なオプションです。 2012年のデータベースサーバーは無料です。
機能:「複数のターゲットで実行する」 - http://www.ssmstoolspack.com/Features?f=6 –
- 1. 同じものの複数のif文を簡単に実行する方法
- 2. Javaからsqlplusスクリプトを実行する簡単な方法
- 3. PostgreSQLデータベースをSQL Serverに簡単に移行する方法
- 4. 異なるSQL文を一度に実行する方法
- 5. Greasemonkeyスクリプトを同じページで複数回実行しますか?
- 6. Pythonスクリプトの実行時間を計算する最も簡単な方法は?
- 7. SQL移行スクリプトにカスタム移行スクリプトを追加する簡単な方法はありますか?
- 8. 複数のデータベースで同じレプリケーションスクリプトを実行
- 9. 一部のSQL Server行の一部を同じデータベースにコピー
- 10. JQuery Mobile pageinitでスクリプトを一度だけ実行する方法
- 11. 分度器で同じテストを複数回実行
- 12. 複数行と単一行を正しくデータベースに挿入する方法
- 13. MySQLクエリステートメントを実行する簡単な方法Javaで非同期的に
- 14. 同じ画像を複数回簡単に切り抜く方法
- 15. JavaでのSQLスクリプト実行の一般的な方法
- 16. 実行時に同じ関数を再実行する方法
- 17. dataTableの行をデータベースに挿入する簡単な方法
- 18. 簡単なSpotifyアプリケーションの実行方法
- 19. 複数のPowershellスクリプトを同時に実行するには?
- 20. 同じドメイン上で複数のRuby on Railsアプリケーションを実行する方法は?
- 21. 複数のWebアプリケーションプロジェクトを同じソリューション内で実行/デバッグする方法は?
- 22. 複数の列を選択する方法単一のテーブルから同じ行に値を設定する
- 23. Playframework - 複数のページから同じオブジェクトにアクセスする最も簡単な方法は?
- 24. 一度に複数のCSSセレクタークラスを実行するには?
- 25. 同じスプレッドシート内の複数のシートに時間ベースのスクリプトを実行する
- 26. 同じテーブルスキーマ間で行を簡単にコピーする方法[Visual Studio 2010]
- 27. 関数を一度しか実行しないで、同じ要素に依存する別の関数を実行する方法
- 28. PHPで複数のSQL文を一度に実行できますか?
- 29. モバイルアプリケーションでSQLiteの同じデータベースに複数のテーブルを作成する方法は?
- 30. Windowsのビットマップを90度回転させる簡単で簡単な方法は?
これはSQL Management Studioで以下のように比較的簡単に行うことができます。あまりにも多くの有用な質問が "オフトピック"として閉じられているようだ。私は大規模なパラノイアが、第三者による解決策の議論について熱くなっているのかどうかはわかりません。多分、サードパーティのソリューションを別のタイプの回答としてマークし、質問全体を閉じるのではなくダイアログを閉じることができます。 –