私は今日ストアドプロシージャを変更しましたが、それ以降は間違っていることに気付きました。だから私はそれを元に戻したい。以前に変更されたストアドプロシージャまたは最後の日付のストアドプロシージャを取得する方法はありますか。私にはバックアップもありません。ありがとうございました。ストアドプロシージャの以前のバージョンを取得します
答えて
SQL Server内には直接存在しません。ソース管理などにスクリプトを保存していない限り、唯一のオプションは、古いバックアップを別の環境に復元し、そこから古いバージョンをスクリプト化することです。
私は修理のためのバックアップもスクリプトも修復していません....... –
あなたはかなりびっくりしています。その場合は、前のバージョンを手動で再構築する必要があります。 – ConcernedOfTunbridgeWells
いいえ、プロシージャを変更するために使用したSSMSクエリウィンドウには、その元に戻すバッファに古いテキストが残ります。バックアップコピーを復元し、データベースコピーから手動でプロシージャを転送する必要があります。 データベースを直接更新するのではなく、代わりにversion controlled scriptを使用してください。
SSMS Toolpackのようなツールをインストールして、実行したすべてのクエリの履歴を保持することもできます。
データベース自体のバックアップはありますか?ストアドプロシージャは、データベースの一部です。それを予備のマシンに復元し、そこから取り出します。
データベースのバックアップをお持ちでない場合は...ですか?
- 1. git - 特定のファイル/フォルダの以前のバージョンをすべて取得します。
- 2. JSプラグインの以前のバージョンを取得するには?
- 3. Chromeの以前のバージョンを取得するには
- 4. 以前のインストールからのバージョン情報の取得
- 5. ダウングレードワードプレスマルチサイトを以前のバージョン
- 6. Membaseの以前のバージョン
- 7. Javaアプリケーションサーバーの名前とバージョンを取得
- 8. SVNのプロジェクトを以前のバージョンに戻してHEADのバージョンにします
- 9. Extjsコンボボックスは以前の値を取得しますか?
- 10. Jenkins EC2プラグイン以前のバージョン
- 11. Ankhsvnの以前のバージョンをインストールする
- 12. GPEの以前のバージョンをインストールしますか?
- 13. Android:以前のバージョンのMapboxを使用
- 14. ubuntuに以前のバージョンのRをインストール
- 15. Fancybox 2は以前のバージョンのjqueryで動作しますか?
- 16. 以前のXCodeバージョンに戻すには?
- 17. 以前のバージョンのテーブルへの結合
- 18. Internet Explorerの以前のバージョン/ビルド
- 19. フォーマットはggplot2の以前のバージョンでggplot2
- 20. tfsの以前のバージョンに戻る
- 21. jQueryタブ - 以前に選択したタブのインデックスを取得します。
- 22. Mercurial:以前のバージョンのファイルをエディタで開きますか?
- 23. UIResponderで以前のUITextFieldを取得できません
- 24. スパーク:以前のバージョンではORC形式
- 25. peclが以前のPHPバージョン用にインストール
- 26. PRISM - DLLの名前とバージョン情報を取得するには?
- 27. scanfは、以前に実行されたgetchar()の入力を取得します。
- 28. ComboBoxの以前の値を取得する
- 29. フレックスのRichEditableText変更イベントで以前の値を取得する
- 30. Tortoisesvnの以前のJavaコードを取得する
はい - ソースコントロールシステムから以前の状態を取得してください...... –
どのフロントエンドを使用しましたか?たぶんあなたが使用したフロントエンド(SSMS)は、ヒストリや一時ファイルをシステムの一時フォルダに保存している可能性があります。 – van