[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
您好,在SQL Server 2000以上的版本中还原数据库时需要备份一下日志文件,所以在代码中在还原SQL语句前面加backup log 数据库名 to disk='备份文件(.bak)路径'。
[/FIELDSET]
回复:
老师,你好,还是没解决啊,我查看以后发现问题是 CMD.ExecuteNonQuery(),报错为:当恢复模式为SIMPLE时,不允许使用BACKUP LOG语句,请使用BACKUP DATABASE或用ALTER DATABASE更改恢复模式。
因为数据库正在使用,所以无法获得对数据库的独占访问权。
RESTORE DATABASE 正在一场终止。
已将数据库上下文更改为‘master’
后来我将 backup log改为BACKUP DATABASE以后还是不行。
老师,你看怎么解决呢?我是菜鸟,请您说的详细点