LoveUnix » 备份软件 » nbu6.0备份sybase 12.5的问题,没法起default application backup
2007-9-8 15:17
aixstudy
nbu6.0备份sybase 12.5的问题,没法起default application backup
nbu6.0环境:网络备份
nbu 6.0 MP5
master server:windows2003 enterprise
client:windows2003 enterprise + Agent:sybase 12.5
license key全部输入,
拷贝NetBackup for Sybase库文件也OK,
policy已建好,类型为sybase,策略有2个属性,一个是automatic backup,一个是default application backup。
手工在sybase SQL Advantage里输入:dump database hndl to "sybase::"
go
nbu master console里马上就起了一条default application backup,并显示成功,说明手工执行备份是正常的。
我拷了一个脚本文件,修改了时面的部分参数:
@set SYBASE=C:\Sybase
@set SYBSERVER=hndl
@set DATABASE_NAME=hndlxy
@echo dump %DUMP_TYPE% %DATABASE_NAME% to "sybackup::-SERV %SYBACKUP_SERVER% -CLIENT %SYBACKUP_CLIENT% -POL %SYBACKUP_POLICY% -SCHED Default-Application-Backup -STAT_FILE %STATUS_FILE%" >> .\syb_%DATABASE_NAME%_dump
set PRT_LINE=%SYBASE%%OCS_QUAL%\bin\isql -Usa -Ppassword -I%SYBASE%\ini\sql.ini -S%SYBSERVER% -i .\syb_%DATABASE_NAME%_dump
set CMD_LINE=%SYBASE%%OCS_QUAL%\bin\isql -Usa -Ppassword -I%SYBASE%\ini\sql.ini -S%SYBSERVER% -i .\syb_%DATABASE_NAME%_dump
设置好脚本后,通过nbu master console测试,测试的结果是成功的,但就是不调用default application backup,如果default application backup起不来,说明数据库根据就没有备份。
请教大家是怎么回事,谢谢。
2007-9-8 21:57
befeel
手工在sybase SQL Advantage里输入:[color=Red]dump database hndl[/color] to "sybase::"
go
nbu master console里马上就起了一条default application backup,并显示成功,说明手工执行备份是正常的。
我拷了一个脚本文件,修改了时面的部分参数:
@set SYBASE=C:\Sybase
[color=Red]@set SYBSERVER=hndl[/color]
[color=Red]@set DATABASE_NAME=hndlxy [/color]
到底server name和database name是什么,看起来这么混乱的
2007-9-10 08:58
aixstudy
@set SYBSERVER=hndl 这是数据库服务器名
@set DATABASE_NAME=hndlxy 这是你要备份的数据库对象名称
可就是因为起不了default application backup,所以备份提示是成功的,其实必没有执行真正的后台备份。
郁闷。
2007-9-12 09:20
aixstudy
没人实施过吗????、
2007-9-13 11:35
aixstudy
已解决,原因是脚本的问题。。。。
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.