返回首页

gbase数据、南大通用产品文档:GBase8s检索非缺省语言环境信息

更新日期:2024年09月11日

全球化影响列表在 DB-Access 中显示的顺序。
全球化允许显示非英语语言数据并进行适当
的排序。GBase 8s 支持使用 Global Language Support (GLS) 语言环境进行全球化。较
早的数据库服务器版本使用本机语言支持 (NLS) 来实现此目的。
如果当前数据库支持全球化,
那么您可以在“数据库信息”菜单上选择 NLS 选项以显示有
关整理顺序和 C CType(字符分类类型)的信息,如下图所示。
图: 显示了全球化信息的“数据库信息”菜单
数据库信息: B/数据库空间 N/NLS R/例程 D/数据库 E/退出
显示数据库的 NLS 信息。

-------------- - stores_demo ------------ 按 CTRL-W 以获得帮助 --------


fr_fr.8859-1 整理顺序
CType
DB-Access 在“数据库信息”菜单上未提供用于显示 GLS 整理顺序和字符分类类型的选
项。要获取有关为数据库服务器启用的 GLS 语言环境的信息,请使用 SQL 编辑器输入以
下查询:
SELECT tabname, site FROM systables

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

WHERE tabid = 90 OR tabid = 91
具有 tabid 90 的行存储数据库语言环境的 COLLATION 类别。具有 tabid 91 的行存储数
据库语言环境的 CTYPE 类别。下图显示了针对缺省美国英语语言环境的上述查询的结果。

图: 检索 GLS 信息
SQL: N/新建 R/运行 M/修改 U/使用编辑器 O/输出 C/选择 S/保存 I/信息
D/删除 E/退出
运行当前的 SQL 语句。

------- mydata@mynewdb ------ 按 CTRL-W 以获得帮助 ---

tabname GL_COLLATE
site en_US.819

tabname GL_CTYPE
site en_US.819

检索到 2 行

函数说明
CURRENT_TIME 和CURRENT_TIME()等价于CURTIME()。
示例
示例1:使用CURRENT_TIME()函数返回时间。
gbase> SELECT CURRENT_TIME() FROM dual;
+----------------+
| CURRENT_TIME() |
+----------------+
| 10:47:35
|
+----------------+
1 row in set
示例2:使用CURTIME()函数返回时间。
gbase> SELECT CURTIME() FROM dual;
+-----------+
| CURTIME() |
+-----------+
| 10:48:01
|
+-----------+
1 row in set

GBase 8a MPP Cluster 提供专用的备份恢复工具(gcrcman),用户使用它可以方便地
对整个集群中的数据进行备份和恢复。集群的备份、恢复工具随集群的安装自动安
装,该工具被安装在安装目录$GCLUSTER_BASE/server/bin 下。
一次全量备份开启一个新的周期。一次增量备份则续写最后一个备份周期,使其增
加一个备份点。
本章主要介绍如何使用备份恢复工具进行数据的备份与恢复,具体包括:

集群级全量备份:
将当前集群的数据全量备份至指定的备份目录中(确保已经创
建好目录)。

集群级增量备份:在指定备份目录中的全量或增量备份数据的基础上,将当前
集群的数据增量备份至该备份目录。

库级全量备份:备份某个库下所有的表和普通视图。

库级增量备份:增量备份某个库下所有的表。

表级全量备份:将某一个表的数据全量备份至备份目录中。

表级增量备份:将某一个表的数据增量备份至备份目录中。

集群级恢复:将备份目录中的指定备份数据,恢复至当前的集群中。

库级恢复:恢复一个库下所有的表和普通视图。

表级恢复:将备份目录中的单个表的数据,恢复至当前数据库中。

查看备份数据:数据备份后,查看已经备份了哪些数据。

删除备份数据:删除用户指定的备份数据。

删除垃圾数据:由于异常或者用户中断,残留的垃圾备份数据,用户可以通过
工具删除。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
372
注意

执行gcrcman.py 命令时,必须是安装数据库时指定的dbauser。

需要在coordinator 节点上执行备份恢复操作,
执行备份恢复操作时集群各节
点网络连接正常。

执行gcrcman.py 命令,需要确定操作系统已安装pexpect 包。

在执行备份恢复的过程中,
集群的各个节点上,
必须都存在gcrcman.py 中参
数path 指定的路径,
集群安装用户dbauser 用户对该路径具备读写操作权限,
且在执行过程中该目录一直存在。

不要将$GCLUSTER_BASE、$GBASE_BASE、$GCWARE_BASE 这三个目
录及其子目录设置为path 的路径。

在执行备份恢复的过程中,操作系统和数据库用户的密码不能更改。

执行备份恢复操作时,恢复时需要和备份时集群的拓扑结构相同,包括管理
节点、数据节点、数据的distribution 信息等。

无论是多个会话连接,
还是一个会话连接,
每次只能运行一个gcrcman.py 程
序。

暂不支持单个VC 的数据备份恢复。
表4- 50 GCluster 8a MPP Cluster 支持的备份对象说明如下(√:支持;×:不支持)
数据库对象
集群级
库级
表级
表元数据



表数据



表索引



存储过程

×
×
视图


×
UDF
×
×
×
镜像表

×
×
表空间


×