答えはYESです 、あなたはできます 取り戻しますが、簡単ではありません。すべてのデータベースは ごとにログを記録します それに加えられた変更。次のことを行う必要があります:
<オール>そして最も重要なこと:ソース管理下でストアド プロシージャ コードを取得する
多くの人はこの概念を理解していません。変更しかできません。 データベースへ。ファイルを以前のバージョンに置き換えることによってアプリケーション コードでできるように、ストアド プロシージャ バージョンをロールバックすることはできません。 「ロールバック」するには、さらに作成する必要があります ストアド プロシージャをドロップ/定義する変更。
ニッチピッカーへの注意:「ロールバック」とは、「トランザクションのロールバック」を意味するものではありません。つまり、あなたは変更を行い、サーバーが復旧した時点でその変更は不適切であると判断したということです。