使用客户机产品卸载应用程序(UNIX 和 Linux)

您可以使用卸载应用程序以 GUI 方式、控制台方式或静默方式在 UNIX™ 和 Linux™ 上卸载 GBase 8s 客户机产品。具体选择哪个方式取决于您的目标和系统环境。

重要:
  • 不要通过手动删除文件来除去任何 GBase 8s 产品。
  • 如果 Client SDK 与 GBase 8s 数据库服务器安装在同一个目录中:
    • 卸载 Client SDK 之前,必须先卸载 GBase 8s
    • 不要除去 Global Language Support (GLS),因为这两个产品在此功能部件上具有依赖关系。

以控制台方式(缺省方式)卸载 Client SDKGBase 8s Connect

您必须以 root 用户身份登录才能对基于 root 用户的安装执行此任务。

对于非 root 用户安装,安装所有者或 root 用户都可以除去该产品。如果您要以 root 用户身份除去该产品,请在卸载前先验证安装未在使用中也不在生产环境中。

要以控制台方式卸载客户机产品:

  1. 以 root 用户身份从 $GBASEDBTDIR 运行以下某条命令:
    • uninstall/uninstall_csdk/uninstallcsdk
    • uninstall/uninstall_connect/uninstallconnect
    您可以对命令指定 -i console 选项,但不要求传递此选项。
  2. 按照提示完成卸载。

以 GUI 方式卸载 Client SDKGBase 8s Connect

您必须以 root 用户身份登录才能对基于 root 用户的安装执行此任务。

对于非 root 用户安装,安装所有者或 root 用户都可以除去该产品。如果您要以 root 用户身份除去该产品,请在卸载前先验证安装未在使用中也不在生产环境中。

要以 GUI 方式卸载客户机产品:

  1. 以 root 用户身份从 $GBASEDBTDIR 运行以下某条命令:
    • uninstall/uninstall_csdk/uninstallclientsdk -i gui
    • uninstall/uninstall_connect/uninstallconnect -i gui
    您可以使用选项 -i swing 代替选项 -i gui
  2. 按照提示完成卸载。

以静默方式卸载 Client SDKGBase 8s Connect

您必须以 root 用户身份登录。

Client SDKGBase 8s Connect 的静默卸载不需要响应文件。只有在要定制卸载时才需要响应文件。创建用于客户机产品静默卸载的响应文件的唯一方式是在要除去产品的第一个目录中记录产品的 GUI 或控制台卸载。不能通过修改模板 bundle.properties 文件来创建响应文件。

要以静默方式卸载客户机产品:

  1. 可选: 如果要创建响应文件,请选择要使用定制设置(可复用于相同产品在其他计算机上的卸载)进行卸载的产品安装。
  2. 可选: 以 GUI 方式或控制台方式启动 Client SDK 或 GBase 8s Connect 产品卸载应用程序,并在命令行上指定 -i -r path_name 选项,将 path_name 替换为您要记录的响应文件的完整路径。
    例如,如果要以控制台方式卸载 GBase 8s Connect 并在位于 C:/gbasedbt/uninstall.ini 的响应文件中记录卸载,将运行:
    $GBASEDBTDIR/uninstall/uninstall_connect/uninstallconnect -i -r uninstall.ini
    如果要卸载 Client SDK,请使用 uninstall/uninstall_csdk/uninstallclientsdk 命令。如果您希望以 GUI 方式执行卸载,可以在同一个命令行中将 -i -r path_name 选项与 -gui 选项一起使用。
  3. 可选: 将响应文件复制到要卸载相同客户机程序的计算机。
  4. 为产品运行带 -i silent 选项的卸载命令。如果使用响应文件,请在 -f 选项后指明响应文件的相对或绝对路径。
    注意: 如果不使用响应文件,请不要在以下示例中传递 -f path_name 参数。
    • uninstall/uninstall_csdk/uninstallclientsdk -i silent -f path_name,用于除去或更改 Client SDK 安装
    • uninstall/uninstall_connect/uninstallconnect -i silent -f path_name,用于除去或更改 GBase 8s Connect 安装
  5. 为要部署相同卸载设置的每个位置重复步骤 3 和步骤 4。