4

SQL サーバー データベースとストアド プロシージャの削除を取り消す方法はありますか?

編集:

いいえ、バックアップはありません。それが私が助けを必要とする理由です

4

4 に答える 4

9

バックアップから復元します。

バックアップはありますよね?

編集:おそらくSQL Management Studioから右クリックして「削除」したと思いますか?もしそうなら、それは実際にデータベースの「ドロップ」を行い、文字通りハードドライブからファイルを削除します。この場合、最新のバックアップから復元する必要があります (バックアップがある場合)。

「デタッチ」を行った場合、MDF ファイルと LDF ファイルはまだハード ドライブにあるので、簡単にアタッチできます。

于 2009-04-28T14:20:19.803 に答える
4

どのくらい正確にそれを削除しましたか。

それ以降、ディスクファイルシステムに変更を加えていない(そしてデフラグされていない)場合、Windowsはファイルを完全に削除せず、ファイルハンドルだけを削除するため、ファイルはディスク上に残っている可能性があります。

このようなものを見てください、そしてあなたはあなたのHDから.mdf/.ldfファイルを回復することができるかもしれません。

http://www.undelete.com/file-recovery.aspx

そうでない場合は、最後のバックから復元する必要があります。

そして、あなたがバックアップを持っていないなら...あなたは困惑しています。

于 2009-04-28T14:24:19.187 に答える
0

データベースをドロップまたはデタッチしましたか? 取り外した場合は、mdf および ldf ファイルから再度取り付けます。

于 2009-04-28T14:26:38.417 に答える