[i=s] 本帖最后由 gggeeqg 于 2014-12-16 19:24 编辑 折腾了半天,目前只有三种方法可恢复了。1、备份恢复。2、IBM求助。3、db2dart通过表空间id与表id一个个导出数据,再重建数据库,把数据import进去。如果是很大的数据
回复 pshcat IBM的技术支持可以随便问么?我们没有买相关维护。
我现在尝试用db2dart导出数据库表id与表空间id,命令db2dart dbname /db /rpt /home /rptn db.out 执行后,出现Warning: The database state is not consistent. Warning: Errors reported about reorg rows may be du
通过“db2 list history archive log all for 数据库”这个命令,发现记录条件为0,这应该说明是循环日志的吧。
楼主买书看吧,bufferpool根本不同情况有4k/8k/16k/32k的pagesize,针对不同的数据长度选择合适的size,特别注意的是表空间如果要用bufferpool,在定义表空间时它们的pagesize必须一致。
db2 list tablespace show detail看下详细情况,用得是文件还是裸设备?然后再考虑alter tablespace,注意,如果数据大resize会做balance会花掉N多时间,现实情况都是用extend扩充容器.建议楼主多百度下表空间扩容相关知识。
回复 jlandzpa 已解决,客户端用db2cmd命令进行activate后,所有程序的连接都瞬间连上去了(包括数据库连接软件、ODBC),db2 terminate后再次连也是瞬间连接上了。 具体原因还是不明,大神要不你帮忙研究下。:lol
结贴了,先暂时解决问题就ok了,后续再研究研究。感谢“drdb2”及其它热心的人。
回复 drdb2 自从我在远程的客户端机器执行db2 activate后(这个activate花了20秒左右),然后在这台机器上的所有connect(不管用db2cmd还是相关ODBC驱动连接)都瞬间连接上去了,感觉有点神奇,求大神解答下困惑。 activate我
回复 drdb2 如图附件,activate时用了将近20秒,connect也是瞬间就连上去了。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024 talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30