开始新对话

未解决

此帖子已超过 5 年

1017

2012年7月12日 23:00

Avamar备份SQL出错:The statement BACKUP LOG is not allowed while the recovery model is SIMPLE

​ ​
​ ​

​Avamar​​备份​​SQL​​出错:​​The statement BACKUP LOG is not allowed while the recovery model is SIMPLE​

​ ​
​ ​

​ ​

​转载请在文首保留原文出处:​​EMC​​中文支持论坛​

​ ​
​ ​

​症状​

​ ​
​ ​

​ ​

​Avamar​​备份​​SQL Server​​遇到如下错误:​

​ ​

​The statement BACKUP LOG is not allowed while the recovery model is SIMPLE. Use BACKUP DATABASE or change the recovery model using ALTER DATABASE.​

​ ​
​ ​

​原因​

​ ​
​ ​

​ ​

​这是​​SQL Server​​的限制。如果​​SQL​​数据库处于“​​simple​​”模式,就不能使用“​​incremental​​”的方式来备份​​MS SQL​​数据库。​

​ ​

​在“​​simple​​”模式下,只能做“​​full​​”备份。​

​ ​
​ ​

​解决方案​

​ ​
​ ​

​ ​

​ ​

​如果不需要做增量备份,为了完成事务日志的备份,就必须把数据库恢复模式置为“​​BulkLogged​​”或者“​​full​​”。​

​ ​

​在​​SQL Server Management Studio​​中执行如下步骤:​

​ ​

​1.​​右击数据库,选择“属性”​

​ ​

​2.​​在左面板选择“选项”​

​ ​

​3.​​设置恢复模式为“​​BulkLogged​​”或者“​​full​​”​

​ ​

​如果有可能要在​​“simple”​​模式下备份数据库,我们可以为这个数据库创建一个独立的组仅仅做​​“full”​​备份。​

​ ​
​ ​

​参考​

​ ​
​ ​

​ ​

​esg110282​

​ ​
​ ​

​应用于​

​ ​
​ ​

​ ​

​Avamar​​备份​​SQL Server​

​ ​

​ ​
没有回复!
找不到事件!

Top