[size=18][color=red]10.27[/color][/size]
[size=18][color=red]Db2数据库v8.1 升级到 FP6c[/color][/size]
具体步骤见附件《FP6c_MI00120.txt》。
[size=18][color=blue]简要步骤如下:[/color][/size]
[color=blue]1、在开始安装之前,确保所有 DB2 进程都已停止[/color]
通过运行 su - root 命令切换至 root 用户权限。
对每个实例运行下列命令:
su - iname
. $HOME/sqllib/db2profile
db2 force applications all
db2 terminate
db2stop
db2licd -end # run at each physical node
exit
其中iname 表示实例所有者名称。
运行下列命令:
su - aname
. $HOME/das/dasprofile
db2admin stop
exit
其中aname 表示 DAS 所有者名称。
[color=blue]2、解压缩[/color]
切换至安装映像所在的目录
如果产品扩展名为 *.tar.Z,则输入以下命令:
zcat <filename>.tar.Z | tar -xvf –
[color=blue]3、安装[/color]
切换至解压缩后目录
输入 ./installFixPak 命令以启动安装程序。
[color=blue]4、更新实例以使用新的 DB2 级别[/color]
必须执行此操作。安装新级别的 DB2 之后必须更新所有实例。
需要作为 root 用户登录才能更新实例。对于每个实例,发出下列命令:
INSTHOME/instance/db2iupdt iname
其中,iname 表示实例名,INSTHOME 表示适用于操作系统的安装目录。
如果数据库管理服务器(DAS)实例存在并且是 DB2 版本 8 DAS 实例,则运行
dasupdt 命令。要更新 DAS 实例,发出以下命令:
INSTHOME/instance/dasupdt dasname
其中,dasname 表示 DAS 所有者名,INSTHOME 表示适用于操作系统的安装目录。
有关 db2iupdt 或 dasupdt 命令的更多信息,可使用 -h 选项运行这些命令。
[color=blue]5、重新启动实例[/color]
要重新启动实例:
1. 作为实例所有者登录并输入 db2start 命令。
2. 对每个实例重复此过程。
要重新启动管理服务器,请作为 DAS 所有者登录并运行 db2admin start 命令。
[color=blue]6、重新绑定绑定文件[/color]
在安装之后,需要对所有数据库绑定 DB2 实用程序。要让修订完成安装并确保使
用正确的代码级别,此步骤是必需的。对于每个数据库,只需执行一次下面紧接
着描述的绑定过程。
重新绑定至 DB2 UDB 数据库
在应用修订之后,必须执行下列命令序列之一:
在命令提示符处,输入:
db2 terminate
db2 CONNECT TO <dbname>
db2 BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC
db2 BIND <path>/@db2cli.lst BLOCKING ALL GRANT PUBLIC
db2 terminate
或者,
在 DB2 命令行上,输入:
TERMINATE
CONNECT TO <dbname>
BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC
BIND <path>/@db2cli.lst BLOCKING ALL GRANT PUBLIC
TERMINATE
其中 <dbname> 表示实用程序应绑定至的数据库的名称,<path> 表示绑定文件所
在的目录的全路径名,例如 $HOME/sqllib/bnd,其中 $HOME 表示数据库服务器
实例的主目录。db2ubind.lst 和 db2cli.lst 包含 DB2 UDB 使用所必需的绑定
文件的列表。
[color=blue]7、将 db2schema.bnd 绑定至现有数据库[/color]
在服务器上进行安装之后,需要将附加绑定文件绑定至现有数据库。此需求不适
用于客户机。
过程
要在服务器上绑定 db2schema.bnd,执行下列命令序列之一:
在命令提示符处:
db2 terminate
db2 CONNECT TO <dbname>
db2 BIND <path>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
db2 terminate
或者,
在 DB2 命令行:
TERMINATE
CONNECT TO <dbname>
BIND <path>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
TERMINATE
其中,<dbname> 表示实用程序应该绑定至的数据库的名称,<path> 是绑定文件
所在的目录的全路径名。
[size=18][color=red]Db2数据库v8.1 升级到 FP6c[/color][/size]
具体步骤见附件《FP6c_MI00120.txt》。
[size=18][color=blue]简要步骤如下:[/color][/size]
[color=blue]1、在开始安装之前,确保所有 DB2 进程都已停止[/color]
通过运行 su - root 命令切换至 root 用户权限。
对每个实例运行下列命令:
su - iname
. $HOME/sqllib/db2profile
db2 force applications all
db2 terminate
db2stop
db2licd -end # run at each physical node
exit
其中iname 表示实例所有者名称。
运行下列命令:
su - aname
. $HOME/das/dasprofile
db2admin stop
exit
其中aname 表示 DAS 所有者名称。
[color=blue]2、解压缩[/color]
切换至安装映像所在的目录
如果产品扩展名为 *.tar.Z,则输入以下命令:
zcat <filename>.tar.Z | tar -xvf –
[color=blue]3、安装[/color]
切换至解压缩后目录
输入 ./installFixPak 命令以启动安装程序。
[color=blue]4、更新实例以使用新的 DB2 级别[/color]
必须执行此操作。安装新级别的 DB2 之后必须更新所有实例。
需要作为 root 用户登录才能更新实例。对于每个实例,发出下列命令:
INSTHOME/instance/db2iupdt iname
其中,iname 表示实例名,INSTHOME 表示适用于操作系统的安装目录。
如果数据库管理服务器(DAS)实例存在并且是 DB2 版本 8 DAS 实例,则运行
dasupdt 命令。要更新 DAS 实例,发出以下命令:
INSTHOME/instance/dasupdt dasname
其中,dasname 表示 DAS 所有者名,INSTHOME 表示适用于操作系统的安装目录。
有关 db2iupdt 或 dasupdt 命令的更多信息,可使用 -h 选项运行这些命令。
[color=blue]5、重新启动实例[/color]
要重新启动实例:
1. 作为实例所有者登录并输入 db2start 命令。
2. 对每个实例重复此过程。
要重新启动管理服务器,请作为 DAS 所有者登录并运行 db2admin start 命令。
[color=blue]6、重新绑定绑定文件[/color]
在安装之后,需要对所有数据库绑定 DB2 实用程序。要让修订完成安装并确保使
用正确的代码级别,此步骤是必需的。对于每个数据库,只需执行一次下面紧接
着描述的绑定过程。
重新绑定至 DB2 UDB 数据库
在应用修订之后,必须执行下列命令序列之一:
在命令提示符处,输入:
db2 terminate
db2 CONNECT TO <dbname>
db2 BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC
db2 BIND <path>/@db2cli.lst BLOCKING ALL GRANT PUBLIC
db2 terminate
或者,
在 DB2 命令行上,输入:
TERMINATE
CONNECT TO <dbname>
BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC
BIND <path>/@db2cli.lst BLOCKING ALL GRANT PUBLIC
TERMINATE
其中 <dbname> 表示实用程序应绑定至的数据库的名称,<path> 表示绑定文件所
在的目录的全路径名,例如 $HOME/sqllib/bnd,其中 $HOME 表示数据库服务器
实例的主目录。db2ubind.lst 和 db2cli.lst 包含 DB2 UDB 使用所必需的绑定
文件的列表。
[color=blue]7、将 db2schema.bnd 绑定至现有数据库[/color]
在服务器上进行安装之后,需要将附加绑定文件绑定至现有数据库。此需求不适
用于客户机。
过程
要在服务器上绑定 db2schema.bnd,执行下列命令序列之一:
在命令提示符处:
db2 terminate
db2 CONNECT TO <dbname>
db2 BIND <path>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
db2 terminate
或者,
在 DB2 命令行:
TERMINATE
CONNECT TO <dbname>
BIND <path>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
TERMINATE
其中,<dbname> 表示实用程序应该绑定至的数据库的名称,<path> 是绑定文件
所在的目录的全路径名。