但是最后一个把戏到底意味着什么呢使用此命令时会发生什么情况那么你用哪种顺序代替呢最后,如果这个命令是有问题的,为什么Sybase提供的吗

Sybase技术支持建议你定期转储事务日志。你要确定转储是基于活动的记录在你的数据库和你的数据库的大小的方式。有些地方是场交易月;有些地方是场交易每天晚上。

注:如果您正在运行SQL server10.0,你可以使用sp_thresholdaction自动在空间稀缺的自陈。此外,备份服务器将确保转储运行时任务不会被暂停。请在SQL Server参考手册中获得更详细的信息。本文的其余部分将应用于SQL Server领域,即运行系统10的前一版本。

如果你没有转储事务,事务处理日志最终将full.sqlserver使用日志恢复的目的。当日志已满时,服务器将停止的事情,因为服务器不会写这些东西为原木,和服务器不能运行大部分的自陈的命令,因为SQL Server还需要日志记录这些命令。

这就是为什么no_log执行其他转储Tran命令不会被执行。但想想,no_log转储事务是设计用来执行环境,对不检查并发。

如果你使用转储事务no_log当您更改数据库,你可能整个数据库崩溃。在大多数情况下,他们都体现为813或605的错误。删除无效的部分事务日志,以便修改数据库转储事务trancate_only可用。此命令写入事务日志,也不检查并发。这两个命令有一个与之相关的警告,这些警告会在命令参考手册中看到。请确保你理解了警告和指示在使用任何命令。syase提供转储事务no_log处理一些非常紧急的情况下,为了保证数据库的一致性,你应该使用这是最后的把戏。