Я запустил несколько сценариев «ALTER» в базе данных [SQL Server Server 2005] и перезаписал некоторые sprocs. Есть ли способ отменить изменения и вернуть моих старых sprocs?Отменить изменения в базе данных SQL Server 2005
Есть ли способ получить скрипты, выполненные из файла .LDf? Таким образом, я могу повторно запустить свой первоначальный скрипт «create» для моих sprocs.
У меня нет резервного файла со старыми sprocs.
p.s. я поддержал БД в соответствии с @Gulzar's удаленным ответом, и выглядит так, как будто я «hosed».
@Pittsburgh DBA: thanx для решения, но он не работает после резервного копирования.
MORAL: Подождите 10 минут, прежде чем пытаться предлагаемые ответы из
Обновление от Gulzar: То, что я имел в виду файл резервной копии, прежде чем пытаться что-либо (быть безопасным). Не резервная копия SQL Server.
да ... он меня обманул – 2008-10-15 00:16:32
Ну, я оставлял комментарии по этому вопросу до тех пор, пока у меня не было шанса узнать, есть ли какая-то необычная новая функция, о которой я как-то не знал. То, что с вами произошло, объясняется более подробно. Здесь: http://blogs.msdn.com/arvindsh/archive/2007/06/15/the-role-of-stopat-in-restore-database.aspx – 2008-10-15 00:34:29