用T-SQL语句备份出现问题,我从书上学习的
首先感谢各位老鸟!
我在学习SQL 2000,今天学习到了用T-SQL备份库:语法如下
use master
exec sp_addumpdevice 'disk','wzglbak','d:\beifen\wzglbak.dat'
use master
exec sp_addumpdevice 'disk','wzgllogbak','d:\beifen\wzgllogbakdat'
backup database wzgl to wzglbak
backup log wzgl to wzgllogbak
这个是我从书上学习的,一个符号都没错的写句子,但是还是错误的:结果显示
所影响的行数为 1 行)
'硬盘' 设备已添加。
(所影响的行数为 1 行)
'硬盘' 设备已添加。
服务器: 消息 3201,级别 16,状态 1,行 5
无法打开备份设备 'wzglbak'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
服务器: 消息 3013,级别 16,状态 1,行 5
BACKUP DATABASE 操作异常终止。
服务器: 消息 4208,级别 16,状态 1,行 6
当恢复模型为 SIMPLE 时,不允许使用 BACKUP LOG 语句。请使用 BACKUP DATABASE 或用 ALTER DATABASE 更改恢复模型。
服务器: 消息 3013,级别 16,状态 1,行 6
BACKUP LOG 操作异常终止。
不知道是哪里出了问题,是不是这个书打错了符号或者语法。。。迷茫啊。
再次感谢各位老鸟,