After dropping or moving all the instances to different DB2 copies, you can issue the db2_deinstall
command to uninstall DB2. It is not allowed to uninstall DB2 when you still have instances defined with this copy.
The db2_deinstall
command is located under DB2DIR/install, and it uninstalls DB2 products that are in the same installation path as the db2_deinstall
tool.
%/opt/ibm/db2_v91/install # ./db2_deinstall -a
DBI1016I Program db2_deinstall is performing uninstallation.
Please wait.
The execution completed successfully.
For more information see the DB2 installation log
"/tmp/db2_deinstall.log.24556".
|
DB2
卸
载
:
由于某
种
原因,要卸
载
DB2
再重新安装的
话
,一定要正确的卸
载
DB2
,否
则
不能
执
行重新安装或安装的
DB2
不可用。
1 、在 linux 上卸 载 DB2 的一般 过 程如下所示:
a. 可 选 : 删 除所有数据 库 。可以使用 “ 控制中心 ” 或 drop database 命令 删 除数据 库 。
b. 停止 DB2 管理服 务 器。
c. 停止 DB2 实 例。
d. 除去 DB2 管理服 务 器。
e. 除去 DB2 实 例。
f. 除去 DB2 产 品。
下面按照卸 载 DB2 的一般 过 程 说 明具体卸 载过 程。
2 、停止 DB2 管理服 务 器:必 须 要停止 DB2 管理服 务 器才能在 linux 上卸 载 DB2 。具体 过 程如下:
a. 作 为 DB2 管理服 务 器所有者登 陆 。
b. 用 db2admin stop 命令停止 DB2 管理服 务 器。
3 、停止 DB2 实 例:必 须 要停止 DB2 实 例才能在 linux 上卸 载 DB2 。具体 过 程如下:
a. 作 为 具有 root 用 户权 限的用 户 登 陆 。
b. 输 入 /opt/IBM/db2/V8.1/bin/db2ilist 命令, 获 取系 统 上的所有 DB2 实 例的名称。
c. 注 销 。
d. 作 为 想要停止的 实 例的所有者登 陆 。
e.CD 到想要停止 实 例的主目 录 下,运行启 动 教脚本: . sqllib/db2profile
d. 输 入 db2 force application all 命令来停止所有数据 库应 用程序。
e. 输 入 db2stop 命令来停止 DB2 数据 库 管理器。
f. 可以 输 入 db2 terminate 来确 认 DB2 数据 库 管理器已停止。
g. 对每 一个要 删 除的 实 例重 复 以上 步骤 。
4 、出去 DB2 管理服 务 器:必 须 出去 DB2 管理服 务 器才能卸 载 DB2 ,具体 过 程如下:
a. 作 为 DB2 管理服 务 器所有者登 陆 。
b.CD 到 DB2 管理服 务 器的主目 录 下面,运行启 动 脚本: . das/dasprofile.
c. 注 销 。
d. 作 为 root 登 陆 ,通 过输 入命令 /opt/IBM/db2/V8.1/instance/dasdrop 除去 DB2 管理服 务 器。
5 、除去 DB2 实 例:可以除去系 统 上的 实 例,一旦除去 实 例, 实 例 拥 有的所有 DB2 数据 库 都将不可用。
a. 通 过输 入 /opt/IBM/db2/V8.1/instance/db2idrop db2instname 来除去 实 例。
6 、以 root 身份登 陆 ,到 DB2 版本 产 品 CD-ROM 上的根目 录 或以前 DB2 解 压 文件下找到 db2_deinstall 命令,然后用 db2_deinstall - n 命令可以 删 除所有 DB2 产 品 。
1 、在 linux 上卸 载 DB2 的一般 过 程如下所示:
a. 可 选 : 删 除所有数据 库 。可以使用 “ 控制中心 ” 或 drop database 命令 删 除数据 库 。
b. 停止 DB2 管理服 务 器。
c. 停止 DB2 实 例。
d. 除去 DB2 管理服 务 器。
e. 除去 DB2 实 例。
f. 除去 DB2 产 品。
下面按照卸 载 DB2 的一般 过 程 说 明具体卸 载过 程。
2 、停止 DB2 管理服 务 器:必 须 要停止 DB2 管理服 务 器才能在 linux 上卸 载 DB2 。具体 过 程如下:
a. 作 为 DB2 管理服 务 器所有者登 陆 。
b. 用 db2admin stop 命令停止 DB2 管理服 务 器。
3 、停止 DB2 实 例:必 须 要停止 DB2 实 例才能在 linux 上卸 载 DB2 。具体 过 程如下:
a. 作 为 具有 root 用 户权 限的用 户 登 陆 。
b. 输 入 /opt/IBM/db2/V8.1/bin/db2ilist 命令, 获 取系 统 上的所有 DB2 实 例的名称。
c. 注 销 。
d. 作 为 想要停止的 实 例的所有者登 陆 。
e.CD 到想要停止 实 例的主目 录 下,运行启 动 教脚本: . sqllib/db2profile
d. 输 入 db2 force application all 命令来停止所有数据 库应 用程序。
e. 输 入 db2stop 命令来停止 DB2 数据 库 管理器。
f. 可以 输 入 db2 terminate 来确 认 DB2 数据 库 管理器已停止。
g. 对每 一个要 删 除的 实 例重 复 以上 步骤 。
4 、出去 DB2 管理服 务 器:必 须 出去 DB2 管理服 务 器才能卸 载 DB2 ,具体 过 程如下:
a. 作 为 DB2 管理服 务 器所有者登 陆 。
b.CD 到 DB2 管理服 务 器的主目 录 下面,运行启 动 脚本: . das/dasprofile.
c. 注 销 。
d. 作 为 root 登 陆 ,通 过输 入命令 /opt/IBM/db2/V8.1/instance/dasdrop 除去 DB2 管理服 务 器。
5 、除去 DB2 实 例:可以除去系 统 上的 实 例,一旦除去 实 例, 实 例 拥 有的所有 DB2 数据 库 都将不可用。
a. 通 过输 入 /opt/IBM/db2/V8.1/instance/db2idrop db2instname 来除去 实 例。
6 、以 root 身份登 陆 ,到 DB2 版本 产 品 CD-ROM 上的根目 录 或以前 DB2 解 压 文件下找到 db2_deinstall 命令,然后用 db2_deinstall - n 命令可以 删 除所有 DB2 产 品 。