检查DB2补丁以后是否更新实例
2007-05-20 16:15:44 来源:WEB开发网在实例目录下dump下面两个文件 ./sqllib/adm/db2sysc (db2sysc是本地文件) 和
./sqllib/lib/libdb2e.a (libdb2e.a链接到安装目录),例如:
$ pwd
/home/db2v8i1/sqllib
$ dump -H ./adm/db2sysc
./adm/db2sysc:
***装入程序节***
装入程序标题信息
版本号 #SYMtableENT #RELOCent LENidSTR
0x00000001 0x000000ad 0x0000011f 0x0000017b
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL
0x00000007 0x00001dcc 0x00000d41 0x00001f47
***导入文件字符串***
索引 路径 基数 成员
0 /usr/opt/db2_08_01/lib:/~db2pad:/wsdb/db2_v81fp5/s040212
/INST/lib:/wsdb/db2_v81fp5/s040212/engn/lib:/wsdb/db2_v81fp5
/s040212/common/lib/RS6000:/wsdb/db2_v81fp5/s040212/das/lib/
RS6000:/wsdb/db2_v81fp5/s040212/system/fm/lib
/RS6000:/usr/lib/threads:/usr/lib:/lib
1 libc.a shr.o
2 libC.a shr.o
3 libpthreads.a shr_comm.o
4 libpthreads.a shr_xpg5.o
5 libdb2osse.a shr.o
6 libdb2e.a shr.o
$ dump -H ./lib/libdb2e.a
./lib/libdb2e.a[shr.o]:
***装入程序节***
装入程序标题信息
版本号 #SYMtableENT #RELOCent LENidSTR
0x00000001 0x000008f2 0x00037641 0x0000021a
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL
0x0000000f 0x002a61dc 0x00011b4a 0x002a63f6
***导入文件字符串***
索引 路径 基数 成员
0 /usr/opt/db2_08_01/lib:/~db2pad:/wsdb/db2_v81f6a/s040914
/INST/lib:/wsdb/db2_v81f6a/s040914/engn/lib:/wsdb/db2_v81f6a
/s040914/common/lib/RS6000:/wsdb/db2_v81f6a/s040914/das/lib
/RS6000:/wsdb/db2_v81f6a/s040914/system/fm/lib/RS6000
:/usr/lib/threads:/usr/lib:/lib
1 libc.a shr.o
2 libpthreads.a shr_xpg5.o
3 libdb2g11n.a shr.o
4 libC.a shr.o
5 libdb2osse.a shr.o
6 libdb2genreg.a shr.o
7 libC.a shr2.o
8 libpthreads.a shr_comm.o
9 libC.a shr3.o
10 libc.a aio.o
11 libdb2icuglue.a shr.o
12 libdb2install.a shr.o
13 libdb2locale.a shr.o
14 libdb2trcapi.a shr.o
在上面输出中,实例中db2sysc的编译时间是s040212, 安装目录下libdb2e.a的编译时间是s040914 - 这说明实例db2v8i1没有及时更新。
正确执行db2iupdt后,再次dump db2sysc,证明实例目录中./adm/db2sysc和安装目录中./lib/libdb2.a的编译时间已经一致。
$ dump -H ./adm/db2sysc
./adm/db2sysc:
***装入程序节***
装入程序标题信息
版本号 #SYMtableENT #RELOCent LENidSTR
0x00000001 0x000000ad 0x0000011f 0x0000017b
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL
0x00000007 0x00001dcc 0x00000d41 0x00001f47
***导入文件字符串***
索引 路径 基数 成员
0 /usr/opt/db2_08_01/lib:/~db2pad:/wsdb/db2_v81f6a/s040914
/INST/lib:/wsdb/db2_v81f6a/s040914/engn/
lib:/wsdb/db2_v81f6a/s040914
/common/lib/RS6000:/wsdb/db2_v81f6a/s040914/das
lib/RS6000:/wsdbdb2_v81f6a/s040914/system/fm/lib/RS6000:
/usr/lib/threads:/usr/lib:/lib
1 libc.a shr.o
2 libC.a shr.o
3 libpthreads.a shr_comm.o
4 libpthreads.a shr_xpg5.o
5 libdb2osse.a shr.o
6 libdb2e.a shr.o
在 Solaris上, 可以使用 "dump -Lv 文件名" 命令得到相关内容。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››检查网络是3G WIFI或WAP
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
更多精彩
赞助商链接