9.3 执行数据库卸装底稿

本节帮助您执行数据库卸装 SQL 底稿。

9.3.1 IBM DB2 通用数据库 (UDB) 卸装

DB2 的目录环境为 install-dir\jdbc\sql\db2_udbl\install

  1. 丢弃 idmindirectdirect 操作系统用户帐户。

  2. 如果尚未执行此操作,请更改安装底稿中的管理员帐户名和口令。

  3. 使用命令行处理器 (CLP) 执行底稿 uninstall.sql

    例如:db2 -f uninstall.sql

    IMPORTANT:该底稿只能在版本 7 的命令中心界面中执行,它使用 行继续字符。 更高版本的命令中心无法识别该字符。

  4. 删除 idm_db2.jar 文件。

9.3.2 Informix 动态服务器 (IDS) 卸装

Informix SQL 底稿的目录环境为 install-dir\jdbc\sql\informix_ids\install

  1. 丢弃 idm 操作系统用户帐户。

  2. 启动一个客户程序,例如 SQL 编辑器。

  3. informix 用户或其他具有 DBA(数据库管理员)特权的用户的身份登录服务器。

    默认情况下,informix 的口令为 informix

    如果不以 informix 用户的身份执行底稿,请在执行之前更改安装底稿中对 informix 的所有参照。

  4. 如果没有使用带默认口令的 informix 帐户,请更改安装底稿中的 DBA 帐户名和口令(如果尚未执行此操作)

  5. ansi(事务,与 ANSI 兼容)、log(事务,与 ANSI 不兼容)或 no_log(非事务,与 ANSI 不兼容)子目录中打开并执行 uninstall.sql,这取决于安装的数据库类型。

9.3.3 Microsoft SQL Server 卸装

Microsoft SQL Server 底稿的目录环境为 install-dir\jdbc\sql\mssql\install

  1. 启动一个客户程序,例如查询分析器。

  2. sa 用户的身份登录数据库服务器。

    默认情况下,sa 用户没有口令。

  3. 打开并执行第一个安装底稿 uninstall.sql

    查询分析器中的执行热键为 F5。

9.3.4 MySQL 卸装

MySQL SQL 底稿的目录环境为 install-dir\jdbc\sql\mysql\install

  1. 在 MySQL 客户程序(例如 mysql)中,以 root 用户或其他具有管理特权的用户的身份登录。

    例如,在命令行上执行 mysql -u root -p

    默认情况下,root 用户没有口令。

  2. 执行卸装底稿 uninstall.sql。

    例如: mysql> \. c:\uninstall.sql

    不要使用分号来结束此语句。

9.3.5 Oracle 卸装

Oracle SQL 底稿的目录环境为 install-dir\jdbc\sql\oracle\install。

  1. 在 Oracle 客户程序(例如 SQL Plus)中,以 SYSTEM 用户的身份登录。

    默认情况下,SYSTEM 的口令为 MANAGER。

    如果不是以口令为 MANAGER 的 SYSTEM 用户执行底稿,请在执行之前更改底稿中对 SYSTEM 的所有参照。

  2. 执行卸装底稿 uninstall.sql

    例如: SQL> @c:\uninstall.sql

9.3.6 PostgreSQL 卸装

PostgreSQL 底稿的目录环境为 install-dir\jdbc\sql\postgres\install。 用于执行 Postgres 命令的目录环境为 postgres-install-dir/pgsql/bin

  1. 在 Postgres 客户程序(例如 psql)中,以用户 postgres 的身份登录 idm 数据库。

    例如,在 UNIX 命令行上,执行 ./psql -d idm postgres

    默认情况下,Postgres 用户没有口令。

  2. 在 psql 内部执行底稿 uninstall.sql

    例如: idm=# \i uninstall.sql

  3. 丢弃数据库 idm

    例如,在 UNIX 命令行上,执行 ./dropdb idm

  4. pg_hba.conf 文件中去除或注释掉 idm 用户的项。

    例如:

    #host    idm         idm    255.255.255.255   255.255.255.0     
    
  5. 重启动 Postgres 服务器,使 pg_hba.conf 文件发生的更改生效。

9.3.7 Sybase Adaptive Server Enterprise (ASE) 卸装

Sybase SQL 底稿的目录环境为 install-dir\jdbc\sql\sybase_ase\install

  1. 在 Sybase 客户程序(例如 isql)中,以 sa 用户的身份登录。

  2. 执行安装底稿 uninstall.sql

    例如,在命令行上,执行 isql -U sa -P -i uninstall.sql

    默认情况下,sa 帐户没有口令。