控制台应用程序使用sql请求BACKUP DATABASE来创建.bak文件 https://technet.microsoft.com/en-us/library/ms191304(v=sql.105).aspx
它运行良好,但事务日志包含有关此备份(和还原)的信息。如何以编程方式从事务日志中删除此信息?或者我可以备份/恢复sql数据库而无需将此信息添加到事务日志中吗?
答案 0 :(得分:0)
不,你不能做任何修改insiTransaction log
答案 1 :(得分:0)
如果您使用SIMPLE
恢复模式,请使用CHECKPOINT
截断日志。
如果您在FULL
或BULK LOGGED
,请备份您的日志(如果由于某种原因没有截断日志,您可能需要重复此操作)
但你认为它包含什么?那里没有真实的数据(监管备份),只有关于差分位图变化的信息