2

私たちのチームは昨日、システムの新しいバージョンをリリースしましたが、ストアド プロシージャに関するいくつかの問題に遭遇しました。簡単に言うと、古いストアド プロシージャをアップロードして問題を修正する必要がありました。

ビルドをリリースする前に、データベースのストアド プロシージャを自動的にバックアップするタスクが与えられました。私は多くのサイトを調べ、スクリプトの生成、バッチファイルの作成、全体のバックアップの実行、タスクのスケジュール設定などを見てきましたが、これらのソリューションはどれもストアドプロシージャのみを自動的にバックアップしません.

この場合のヘルプは、事前に感謝します。

よろしくライアン

4

4 に答える 4

9

Management Studioで、オブジェクトエクスプローラウィンドウでデータベースを右クリックし、[タスク]-> [スクリプトの生成...]に移動して、ウィザードに従います。

于 2012-07-19T10:34:39.187 に答える
2

スクリプトを作成してコマンドラインバッチファイルで使用するには、SMOライブラリを使用する必要があります。詳細については、http://msdn.microsoft.com/en-us/library/ms162153.aspxを参照してください。

于 2012-07-19T10:33:27.893 に答える
0

スクリプト ジェネレーターを実行する前に、Option Continue scripting on Error を設定します。そうしないと、スクリプトは生成されません。オプション DROP and Create が選択されている場合は、ストアド プロシージャのオプション Script Object-Levels アクセス許可を設定します。

于 2014-04-17T10:19:47.657 に答える