Отменить изменения в базе данных SQL Server 2005

Я запустил несколько сценариев "ALTER" в базе данных [SQL Server Server 2005] и переписал некоторые sprocs. Есть ли способ отменить изменения и вернуть мои старые спроки?

Есть ли способ получить сценарии, которые были выполнены из файла.LDf? Таким образом, я могу перезапустить мой первоначальный скрипт "create" для моих sprocs.

У меня нет файла резервной копии со старыми sprocs.

ps я зарезервировал базу данных в соответствии Gulzar Nazim удаленным ответом Gulzar Nazim, и похоже, что я "спрятался".

@Pittsburgh DBA: спасибо за решение, но оно не работает после резервного копирования.

МОРАЛЬ: подождите 10 минут, прежде чем пробовать предложенные ответы


Обновление от Gulzar: Я имел в виду резервное копирование файлов перед тем, как что-либо предпринимать (для безопасности). Не резервная копия SQL Server.

4 ответа

Решение

ПЕРВЫЙ: НЕ Берите никаких резервных копий просто еще.

На рынке есть несколько инструментов для такого рода вещей.

Вы можете попробовать это:

ApexSQL Log

В случае, если у кого-то еще есть такая же проблема - вы делали резервные копии журнала транзакций каждые X минут? Если это так, вы можете использовать программу чтения журнала Quest LiteSpeed ​​или Quest Toad для программы чтения журнала SQL Server, чтобы прочитать резервные копии файлов журнала. Он также дает сценарии отмены / повтора для любой транзакции в резервных копиях журнала или в файле ldf.

И после этого, посмотрите на использование ApexSQLScript для регулярного создания сценариев ваших баз данных (и хранения в системе управления версиями).

Ты можешь!! Зайдите в SQL Server Studio Managment Studio, подключитесь к вашей БД, щелкните левой кнопкой мыши на вашей БД и перейдите в раздел "Задачи". выберите восстановление -> база данных. затем нажмите кнопку "Временная шкала" и выберите "конкретную дату" и выберите день до своей ошибки. Все программы, которые имеют доступ к вашей базе данных, должны быть закрыты. Это сработало для меня, у меня была такая же проблема.

Другие вопросы по тегам