【发布时间】:2012-10-05 19:26:30
【问题描述】:
我已经更改了一个没有备份的程序,现在我想要以前的脚本。 有什么办法可以重新获得吗?
【问题讨论】:
标签: sql-server stored-procedures
我已经更改了一个没有备份的程序,现在我想要以前的脚本。 有什么办法可以重新获得吗?
【问题讨论】:
标签: sql-server stored-procedures
不,没有,无论如何不容易。您可以尝试查看transaction logs。
如果没有备份或保存存储过程版本的其他位置,则无法取回它。
检查您的测试/开发系统 - 您可能很幸运,之前的版本可能仍在某处徘徊。
将来 - 将所有数据库脚本保存在 source control 中,这样可以避免此类问题。
【讨论】: