设为首页 收藏本站
查看: 892|回复: 0

[经验分享] Db2数据库v8.1 升级到 FP6c

[复制链接]

尚未签到

发表于 2016-11-15 09:26:53 | 显示全部楼层 |阅读模式
10.27
Db2数据库v8.1 升级到 FP6c
具体步骤见附件《FP6c_MI00120.txt》。
简要步骤如下:
1、在开始安装之前,确保所有 DB2 进程都已停止
通过运行 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 所有者名称。


2、解压缩
切换至安装映像所在的目录
如果产品扩展名为 *.tar.Z,则输入以下命令:
      zcat <filename>.tar.Z | tar -xvf –


3、安装
切换至解压缩后目录
输入 ./installFixPak 命令以启动安装程序。


4、更新实例以使用新的 DB2 级别
必须执行此操作。安装新级别的 DB2 之后必须更新所有实例。

需要作为 root 用户登录才能更新实例。对于每个实例,发出下列命令:

   INSTHOME/instance/db2iupdt iname

其中,iname 表示实例名,INSTHOME 表示适用于操作系统的安装目录。

如果数据库管理服务器(DAS)实例存在并且是 DB2 版本 8 DAS 实例,则运行
dasupdt 命令。要更新 DAS 实例,发出以下命令:

    INSTHOME/instance/dasupdt dasname

其中,dasname 表示 DAS 所有者名,INSTHOME 表示适用于操作系统的安装目录。

有关 db2iupdt 或 dasupdt 命令的更多信息,可使用 -h 选项运行这些命令。

5、重新启动实例
要重新启动实例:
1. 作为实例所有者登录并输入 db2start 命令。
2. 对每个实例重复此过程。

要重新启动管理服务器,请作为 DAS 所有者登录并运行 db2admin start 命令。


6、重新绑定绑定文件

在安装之后,需要对所有数据库绑定 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 使用所必需的绑定
文件的列表。



7、将 db2schema.bnd 绑定至现有数据库
在服务器上进行安装之后,需要将附加绑定文件绑定至现有数据库。此需求不适
用于客户机。

过程

要在服务器上绑定 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> 是绑定文件
所在的目录的全路径名。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-300586-1-1.html 上篇帖子: (DB2)Handler基本语义与定义 下篇帖子: 数据库厂商的发展历史之DB2
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表