返回首页

gbase数据、南大通用产品文档:GBase8aE+

更新日期:2024年09月11日

4
DOUBLE
-1.7976931348
623157E+308

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

GBase 8s 客户机产品安装指南
南大通用数据技术股份有限公司 - 38 -

重要:
l
不要通过手动删除文件来除去任何 GBase 8s 产品。
l
如果 Client SDK 与 GBase 8s 数据库服务器安装在同一个目录中:
n 卸载 Client SDK 之前,必须先卸载 GBase 8s。
n 不要除去 Global Language Support (GLS),因为这两个产品在此功能部件上
具有依赖关系。
以控制台方式(缺省方式)卸载 Client SDK 或 GBase 8s Connect。
您必须以 root 用户身份登录才能对基于 root 用户的安装执行此任务。
对于非 root 用户安装,
安装所有者或 root 用户都可以除去该产品。
如果您要以 root
用户身份除去该产品,请在卸载前先验证安装未在使用中也不在生产环境中。
要以控制台方式卸载客户机产品:
1.
以 root 用户身份从 $GBASEDBTDIR 运行以下某条命令:
o
uninstall/uninstall_csdk/uninstallcsdk
o
uninstall/uninstall_connect/uninstallconnect
您可以对命令指定 -i console 选项,但不要求传递此选项。
2.
按照提示完成卸载。
以 GUI 方式卸载 Client SDK 或 GBase 8s Connect
您必须以 root 用户身份登录才能对基于 root 用户的安装执行此任务。
对于非 root 用户安装,
安装所有者或 root 用户都可以除去该产品。
如果您要以 root
用户身份除去该产品,请在卸载前先验证安装未在使用中也不在生产环境中。
要以 GUI 方式卸载客户机产品:
1.
以 root 用户身份从 $GBASEDBTDIR 运行以下某条命令:
o
uninstall/uninstall_csdk/uninstallclientsdk -i gui
o
uninstall/uninstall_connect/uninstallconnect -i gui

GBase 8s 客户机产品安装指南
南大通用数据技术股份有限公司 - 39 -

您可以使用选项 -i swing 代替选项 -i gui。
2.
按照提示完成卸载。
以静默方式卸载 Client SDK 或 GBase 8s Connect
您必须以 root 用户身份登录。
Client SDK 和 GBase 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 参数。

GBase 8s 客户机产品安装指南
南大通用数据技术股份有限公司 - 40 -

o
uninstall/uninstall_csdk/uninstallclientsdk -i silent -f
path_name,用于除去或更改 Client SDK 安装
o
uninstall/uninstall_connect/uninstallconnect -i silent -f
path_name,用于除去或更改 GBase 8s Connect 安装
5.
为要部署相同卸载设置的每个位置重复步骤 3 和步骤 4。

FOREACH 循环定义游标,
指向一组中的一项的特定的=标识符,
或为一组行,
或为集合中
的元素。
FOREACH 循环声明并打开游标,从数据库访存行,处理该组中的每一项,然后关闭游标。
如果 SELECT、EXECUTE PROCEDURE 或 EXECUTE FUNCTION 语句可能返回多行,
则您必须声明游标。在您声明游标之后,将 SELECT、EXECUTE PROCEDURE 或
EXECUTE FUNCTION 语句放置在其内。
返回一组行的 SPL 例程称为游标例程,
因为您必须使用游标来访问它返回的数据。
不返回
值、返回单个值或任何其他值的 SPL 例程不需要游标,称为无游标例程。FOREACH 循
环声明并打开游标,从数据库访存行或集合,处理该组中的每一项,然后关闭游标。如果
SELECT、EXECUTE PROCEDURE 或 EXECUTE FUNCTION 语句可能返回多个行或集
合,则您必须声明游标。在您声明游标之后,请将 SELECT、EXECUTE PROCEDURE 或
EXECUTE FUNCTION 语句放置其内。
在 FOREACH 循环中,您可使用 EXECUTE FUNCTION 或 SELECT INTO 语句来执行
为迭代函数的外部函数。

GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司 - 281 -