使用删除再重建实例的方式升级DB2小版本
案例:行方有一套DB210.5.5 for Linux,拟升级到10.5.9,之前曾经尝试升级到10.5.8,使用命令:/opt/IBM/db2/V10.5.8/instance/db2iupdt <instanceid> 升级instance时看似一起正常,没有任何报错,但su - <instanceid>后使用db2level查看发现instance还是10.5.5版本,连接到数据库后显示数据库的版本也是10.5.5。...
HADR搭建步骤指南
HADR环境搭建指南1 背景和需求银行的数据库大部分是HA+HADR环境,一般的模式为:上海2台机器做HA,同时是HADR的主机;深圳2台机器做HA,同时是HADR的备机。或者反之。但有些数据库在搭建时并没有做HADR,只预留了HADR的接口(配置了/etc/hosts,/etc/services和...
近期一些典型的Case
招行问题分析及建议针对近期工作中出现的问题,我选取了一些典型案例并加上自己的分析。1. ftpdbn1-deadlock问题:通过打开event monitor抓取的数据,发现是由一个存储过程大量执行同一个表的delete语句导致的死锁。存储过程定义如下: CIFDBO.SP_FRM_E_FMEVRFCA_L...
Migrate DB2 v9 on windows to DB2 v10.5 on linux
用db2cos监控db2diag中的特定错误信息并抓取相应的app信息
Copy the db2cos script <instance home>/sqllib/bin/ to <instance home>/sqllib/adm/ and modify below section(uncomment one line of errstring as you need):Modify below section: "DIAGSTRING") echo "Diag String Caught" ...
ATS调用含nickname存储过程出错解决方案
问题描述:客户这边的db2版本为V10.5,跑在Linux上。通过联邦数据库的nickname连接了了一个oracle数据库,oracle的版本为11.2。客户开发了一个存储过程抓取oracle数据库的数据,手工跑存储过程(db2 "call ***")没有任何问题,但只要用ATS调用就报错(创建ATS TASK的用户只有dbadm权限,不是instance owner):SQL30080N&...