- 论坛徽章:
- 0
|
前两天做数据库备份忘了换磁带,结果磁带满了,系统提示:
EXECUTE sp_volchanged @session_id=43,@devname='/dev/nrmt0h',
@action={'PROCCED'|'RETRY'|'ABORT'|}
我做数据库备份是用脚本的,脚本dump如下:
dump database data1 '/dev/nrmt0h' capacity=15000000,file='data1.bak'
go
然后作备份时,执行如下操作:
isql -Usa -Ppassword<dump>;dump.log
磁带满了以后,我按照系统提示
1>;sp_volchanged @session_id=43,@devname='/dev/nrmt0h',
@action='PROCCED'
2>;go
结果说什么磁带设备没找到,我就换了新磁带,然后在执行
1>;sp_volchanged @session_id=43,@devname='/dev/nrmt0h',
@action='PROCCED'
2>;go
然后用tail -f dump.log
查看备份结果,可系统还是提示我执行sp_volchanged,只不过session_id变了一下而已。
请教各位,正确的操作应该是怎么样的? |
|