在嵌入式数据库环境中自动化 DB2 9.7 数据库维护
2010-08-25 00:00:00 来源:WEB开发网设置指导
使用 embed-bundle.zip 工具箱文件按如下步骤设置自动重组:
确保 DB2 在运行。
以 DB2 实例所有者身份(比如,db2inst1)登录到目标计算机。
运行/home/db2inst1/embed-bundle 目录下的 reorgsetup.sh 脚本,如清单 16 所示。
清单 16. 如何使用 reorgsetup.sh 脚本
Syntax:
reorgsetup.sh <dbname>
Example:
./ reorgsetup.sh mydb
对 DB2 数据库服务器进行静默更新
IBM 会定期地以称为修复包的可安装映像的形式发布对 DB2 的更新。
每个修复包映像包含一个命令行实用工具,称为 installFixPack,可用来静默更新安装于某个指定位置处的 DB2 产品。若此实用工具用在任何 UNIX 或 Linux 平台上,那么安装路径上的每个实例都将会被更新成与修复包映像相同的水平。
在安装 DB2 修复包之前,安装路径上的每个实例的数据库管理器(DBM)都必须停止并且所有 DB2 库都必须已上载完毕。如果这些先决条件得到满足,installFixPack 就会安装这个修复包并且更新安装路径上的每个实例和 DB2 管理服务器(DAS)。无需额外的手动更新。
embed-bundle.zip 工具箱包含一个包装器脚本,称为 silent_fixpackinstall.sh,可用来停止所有的 DB2 服务,使用 installFixPack 实用工具安装修复包及静默更新这个数据库服务器实例。
下载 DB2 修复包
下载 DB2 修复包的步骤如下:
首先,决定需要安装哪个修复包。一般而言,IBM 建议安装最新的的修复包以避免遇到由 IBM 已修正过的软件缺陷引发的问题。所有的 DB2 修复包是累积的,这意味着应用最新的修复包会自动应用某个 DB2 服务器发布版的之前的那些修复包所带来的所有修复。
更多精彩
赞助商链接