返回首页

gbase数据、南大通用产品文档:GBase8a部署远程导出客户端

更新日期:2024年09月11日

部署前的准备工作
首先需要在远程导出客户端服务器上创建DBA(以gbase 用户为例)用户。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1253
部署远程导出客户端步骤
部署方式参考章节3.2.5 安装客户端
远程客户端登录集群服务
示例:以gbase 用户身份,登陆集群节点192.168.10.115。
$ gccli -ugbase -pgbase -h192.168.10.115
表5- 162 参数说明
字段名称
含义说明
-u
登录用户名。
-p
登录用户密码。
-h
登录得集群节点IP。

gbase> DELIMITER //
gbase> DROP PROCEDURE IF EXISTS docursor //
Query OK, 0 rows affected
gbase> CREATE PROCEDURE docursor()
BEGIN
DECLARE s_region VARCHAR(40);
DECLARE DONE INT DEFAULT(0);
DECLARE cur CURSOR FOR SELECT DISTINCT c_region FROM
ssbm.customer ORDER BY c_region LIMIT 6;
DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1367
done = 1;
OPEN cur;
REPEAT
FETCH cur
INTO s_region;
IF NOT done THEN
SELECT s_region;
END IF;
UNTIL DONE END REPEAT;
CLOSE cur;
END //
Query OK, 0 rows affected
gbase> DELIMITER ;
gbase> CALL docursor();
+----------+
| s_region |
+----------+
| AFRICA
|
+----------+
1 row in set
+----------+
| s_region |
+----------+
| AMERICA
|
+----------+
1 row in set
+----------+
| s_region |
+----------+
| ASIA
|
+----------+
1 row in set
+----------+
| s_region |
+----------+
| EUROPE
|
+----------+
1 row in set
+-------------+
| s_region
|

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1368
+-------------+
| MIDDLE EAST |
+-------------+
1 row in set
Query OK, 0 rows affected

可以将 SQL 语句保存在文件中以备以后使用,例如从命令行运行语句或通过 SQL 菜单上
的“选择”选项检索保存的语句。
要将当前的一个或多个 SQL 语句保存在文件中,请选择 SQL 菜单上的“保存”选项。输

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 31 -

入命令文件的名称:
l
使用 1 - 10 个字符。以字母开头,然后使用字母、数字和下划线(_)的任意组合。
按 Enter 键以保存文件。
l
UNIX™:文件名区分大小写。文件 orders 与 Orders 或 ORDERS 并不相同。
DB-Access 会向文件名追加扩展名 .sql。
例如:
如果将文件命名为 cust1,
那么 DB-Access
用名称 cust1.sql 存储文件。“选择”屏幕仍然会列出 cust1,但是如果从命令行列出目
录文件,操作系统会将同一文件标识为 cust1.sql。