shell脚本备份db2数据库,该怎么处理
发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
shell脚本备份db2数据库
在shell脚本里面核心的备份语句就下面两句话
db2 archive log for db tart
db2 backup db tart ONLINE to /home/db2inst1/DB2BakData INCLUDE LOGS
然后就报以下错误:
2012-05-21-08.49.31.398699+480 E633049996G504 LEVEL: Error
PID : 2821 TID : 2169498512 PROC : db2sysc 0
INSTANCE: db2inst1 NODE : 000 DB : tart
APPHDL : 0-4813 APPID: *LOCAL.db2inst1.120521004907
AUTHID : DB2INST1
EDUID : 106 EDUNAME: db2agent (tart) 0
FUNCTION: DB2 UDB, database utilities, sqluhDeletionReport, probe:387
MESSAGE : ADM8509N Unable to delete the database logs "203 - 236" in log chain
"5".
2012-05-21-08.49.31.398894+480 E633050501G519 LEVEL: Error
PID : 2821 TID : 2169498512 PROC : db2sysc 0
INSTANCE: db2inst1 NODE : 000 DB : tart
APPHDL : 0-4813 APPID: *LOCAL.db2inst1.120521004907
AUTHID : DB2INST1
EDUID : 106 EDUNAME: db2agent (tart) 0
FUNCTION: DB2 UDB, database utilities, sqluhPruneHistoryDeleteFile, probe:1071
MESSAGE : ADM8504I Successfully deleted the backup image with timestamp
"20110723030004".
2012-05-21-08.49.31.399112+480 I633051021G734 LEVEL: Error
PID : 2821 TID : 2169498512 PROC : db2sysc 0
INSTANCE: db2inst1 NODE : 000 DB : tart
APPHDL : 0-4813 APPID: *LOCAL.db2inst1.120521004907
AUTHID : DB2INST1
EDUID : 106 EDUNAME: db2agent (tart) 0
FUNCTION: DB2 UDB, database utilities, sqluhDiskDelete, probe:949
MESSAGE : SQL0902C A system error (reason code = "") occurred. Subsequent SQL
statements cannot be processed.
DATA #1 : String, 30 bytes
Error returned by disk delete.
DATA #2 : String, 74 bytes
/home/db2inst1/ARCHIVE_DBLog/db2inst1/tart/NODE0000/C0000005/S0000237.LOG
DATA #3 : ZRC, PD_TYPE_ZRC, 4 bytes
0x870F0011
2012-05-21-08.49.54.657490+480 E633051756G487 LEVEL: Error
PID : 2821 TID : 2169498512 PROC : db2sysc 0
INSTANCE: db2inst1 NODE : 000 DB : tart
APPHDL : 0-4813 APPID: *LOCAL.db2inst1.120521004907
AUTHID : DB2INST1
EDUID : 106 EDUNAME: db2agent (tart) 0
FUNCTION: DB2 UDB, database utilities, sqluhDeletionReport, probe:387
MESSAGE : ADM8509N Unable to delete the database logs "237" in log chain "5".
上面那个/home/db2inst1/ARCHIVE_DBLog/这个是原先的归档日志路径,但是在我接手之前被上一个哥们给删除了,后来我重新配置了一个路径,但是从日志报错的情况来看,他依然再找原先的归档日志的内容,请高手指导一下,它这个影不影响我现在的备份?
------解决方案--------------------
你看看目录权限够吗?
另外,你shell脚本是否保存了,执行的是这个shell吗?
正常的话,shell是没有缓存的。
------解决方案--------------------
把shell里面的脚本拿出来 执行下看看
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
DB2安装问题:安装所需的CAB文件'Datal,cab'已损坏……
我在XP SP3 系统下安装DB2时,快要安装完成的时候,弹出一错误提示框框,错误提示...
-
如何获取同一个表中不同类型的最新值
假如有一个表的结构和数据是:
CODE TRAN_DATE AMOUNT
TTT 2010-10-12 1000
TTT 2010-12-...
-
DB2中如何区分是否有效视图,如何获取有效的视图。求助!高手尽请来指点米经!
如题。
如何查看视图的状态是有效还是无效?
怎么选出某...
-
DB2高手帮帮我
我的DB2安装在D盘 备份文件在E盘 日志文件也在E盘
执行命令: restore db po from E: taken at 2010121207404...
-
如何用命令行连接DB2数据库?
本人求用命令行连接DB2数据库的方法?
------解决方案--------------------
Windows界面下运行“db2c...
-
求教db2 sql
怎么删除一个表中的前5000行记录,因为我有一个表数据量很大,做删除的时候事务日志会满,因此要分批提交,注:不是删除全表
...
-
新手请教
小的好久没有操作过数据库了,今天想在自己机器上部署一个数据库
CREATE DATABASE sample ON G: ALIAS sample
USING CO...
-
关于创建实例的时候,指定用户的问题
创建实例的时候,指定的db2fenc1这个用户一定要吗?建的意义是什么?
------解决方案-------------...
-
关于DB2的一些提问,希望高手解答,急急急,谢谢
1·在存储过程内部怎么取得每个sql执行后的sqlcode,因为我们项目的存储过程每一步...
-
如何把ACCESS数据库导入到db2中。
如题。如何把ACCESS数据库导入到db2中。
------解决方案--------------------
在ACCESS中创建...