从 SQL 2008 到 2005 编写脚本时自动日志截断

从 SQL 2008 到 2005 编写脚本时自动日志截断

我必须将 SQL Server 2008 数据库转换为 SQL Server 2005 数据库。据我所知,唯一可靠的方法是将数据库脚本化为较早的服务器版本。现在,我的客户要求“获取正确格式的数据库并截断事务日志”。我从未使用过 SQL Server 2005,对 SQL Server 2008 也不太熟悉,我不知道是否有任何方法可以确保自动截断事务日志。据我所知,这个概念在 SQL Server 2008 中并不存在。

所以我的问题是:有人知道如何满足我的客户的要求吗?

答案1

我认为他们要求的是将数据库设置为简单恢复模式。这将在每个检查点清空事务日志。但是,请确保他们明白这意味着无法将数据恢复到某个时间点。您只能恢复到上次完整备份(或差异备份,如果有的话)。日志备份将不存在。

相关内容