私は今日ストアドプロシージャを変更しましたが、それ以降は間違っていることに気付きました。だから私はそれを元に戻したい。以前に変更されたストアドプロシージャまたは最後の日付のストアドプロシージャを取得する方法はありますか。私にはバックアップもありません。ありがとうございました。ストアドプロシージャの以前のバージョンを取得します
答えて
SQL Server内には直接存在しません。ソース管理などにスクリプトを保存していない限り、唯一のオプションは、古いバックアップを別の環境に復元し、そこから古いバージョンをスクリプト化することです。
私は修理のためのバックアップもスクリプトも修復していません....... –
あなたはかなりびっくりしています。その場合は、前のバージョンを手動で再構築する必要があります。 – ConcernedOfTunbridgeWells
いいえ、プロシージャを変更するために使用したSSMSクエリウィンドウには、その元に戻すバッファに古いテキストが残ります。バックアップコピーを復元し、データベースコピーから手動でプロシージャを転送する必要があります。 データベースを直接更新するのではなく、代わりにversion controlled scriptを使用してください。
SSMS Toolpackのようなツールをインストールして、実行したすべてのクエリの履歴を保持することもできます。
データベース自体のバックアップはありますか?ストアドプロシージャは、データベースの一部です。それを予備のマシンに復元し、そこから取り出します。
データベースのバックアップをお持ちでない場合は...ですか?
- 1. pysvn以前のバージョンを取得する
- 2. git - 特定のファイル/フォルダの以前のバージョンをすべて取得します。
- 3. Chromeの以前のバージョンを取得するには
- 4. JSプラグインの以前のバージョンを取得するには?
- 5. 以前のインストールからのバージョン情報の取得
- 6. 以前のバージョン
- 7. 前のプロジェクトのバージョンを取得する
- 8. ダウングレードワードプレスマルチサイトを以前のバージョン
- 9. 以前の値を取得するPandas
- 10. paper_trailを使用してバージョンIDの次のバージョンと前のバージョンを取得
- 11. Membaseの以前のバージョン
- 12. Botocore以前のバージョンのドキュメント
- 13. Javaアプリケーションサーバーの名前とバージョンを取得
- 14. SVNのプロジェクトを以前のバージョンに戻してHEADのバージョンにします
- 15. Gitでコミットされたファイルの以前のすべてのバージョンを取得します。
- 16. Extjsコンボボックスは以前の値を取得しますか?
- 17. Jenkins EC2プラグイン以前のバージョン
- 18. Worklight 6.1以前のバージョン
- 19. Google Chrome拡張機能の現在のバージョン番号と以前のバージョン番号を取得する
- 20. Clouderaの以前のバージョンをインストールする
- 21. Ankhsvnの以前のバージョンをインストールする
- 22. Selenium jarsの以前のバージョンをダウンロードしますか?
- 23. Qtは以前のバージョンのコードを記憶しています
- 24. SCCMが以前のバージョンのJavaを削除します
- 25. GPEの以前のバージョンをインストールしますか?
- 26. android marshmallow(バージョン6.0以降)の外部メモリカードのパスを取得しますか?
- 27. Qtインストーラは以前のバージョンを上書きします
- 28. Git - 少し前からコードのバージョンを取得する方法
- 29. NDISのバージョンを取得しますか?
- 30. ubuntuに以前のバージョンのRをインストール
はい - ソースコントロールシステムから以前の状態を取得してください...... –
どのフロントエンドを使用しましたか?たぶんあなたが使用したフロントエンド(SSMS)は、ヒストリや一時ファイルをシステムの一時フォルダに保存している可能性があります。 – van