分类:
2008-04-13 13:33:15
来源:互联网 作者:佚名 |
测试步骤:
1. AIX 5L上64位DB2 7版服务器的安装
a. AIX 5L的补丁安装
在安装DB2 7版本64位补丁之前,必须事先安装如下AIX 5L的如下补丁:
* IY20595
* IY21284
* IY21286
* IY22028
* IY23343
这些补丁可以从下面的IBM网站上得到:
安装DB2 64补丁之前,还要确认使能AIX上64位应用程序环境
b. DB2 v7的安装和AIX 5L上DB2 64位补丁的应用
目前,在AIX 5L 上64位DB2 7版本的安装要先安装32位的DB2 7版本或AIX 4.3 上的64位DB2 7版本,然后应用AIX 5L上DB2 7版本64位补丁。
确认是否安装了所需的DB2产品,可以通过下面的命令来观察:
lslpp -al "db2_07_01*"
输出的结果集应包括:
db2_07_01.client 7.1.x.y
其中x = 0 or 1, 且 y >= 0.
在我们的测试当中,选择先安装了DB2 v7.2 AIX 32位版本,输出结果为:
db2_07_01.client 7.1.0.40
然后应用DB2 AIX 5L 64位补丁。
注意:必须先应用DB2 AIX 5L 64位补丁4才能升级到最新的版本。
补丁可以从下面的FTP地址下载:
ftp://ftp.software.ibm.com/ps/products/db...us/db2aix5-64v7
按照FixpakReadme.txt的说明安装补丁。
建议,安装至DB2最新的补丁6。
测试中应用了补丁6,安装完毕后,lslpp -al "db2_07_01*"命令的输出为:
Fileset Level State Description
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
db2_07_01.adt.rte 7.1.2.51 COMMITTED Application Development Tools
(ADT)
7.1.2.60 APPLIED1 Application Development Tools
(ADT)
厖 厖 厖
db2_07_01.client 7.1.2.51 COMMITTED Client Application Enabler
7.1.2.60 APPLIED Client Application Enabler
厖 厖 厖
db2_07_01.tspf 7.1.2.51 COMMITTED Transformer Stored Procedure
Files
7.1.2.60 APPLIED Transformer Stored Procedure
Files
注1: 补丁6处于应用(APPLIED)状态。
c. 64位实例的创建和创建测试数据库
如果有已经存在的32位实例想要要移植到64位,可以使用下面命令:
/usr/lpp/db2_07_01/instance/db2iupdt -w 64 实例名
移植实例。
创建64位实例,使用命令:
/usr/lpp/db2_07_01/instance/db2icrt -w 64 -u Fence用户名 实例名
测试中,创建64位实例db2inst1和32位实例db2inst2,分别于各实例下用db2sampl命令创建测试数据库。
d. 64位和32位实例的鉴别
64位实例下,用db2level命令的输出为:
DB21085I Instance "db2inst1" uses DB2 code release "SQL07024" with level
identifier "03050105" and informational tokens "DB2 v7.1.2.60", "s020313" and
"U481408".
注意 informational token 搇ochDB2 v7.1.x.y攑ar 如 x=0 为32位的实例
x=1 为AIX 4.3 64位实例
x=2 为AIX 5L 64位实例
同时用CONNECT命令连接数据库时的信息为:
对比下面32位实例db2level的输出:
对比下面32位实例下数据库的连接信息:
|