返回首页

gbase数据、南大通用产品文档:GBase8s将 GLS 与 ONBar 实用程序一起使用

更新日期:2024年09月11日

ON-Bar 实用程序支持 Global Language Support (GLS),它允许用户使用其母语工作。客
户机应用程序使用的语言称为客户机语言环境。数据库为特定于其服务器的文件使用的语
言称为服务器语言环境。
ON-Bar 必须与数据库服务器在同一台计算机上运行。不过,您可以在任何具有支持消息
和本地化文件的语言环境中运行 ON-Bar。例如:如果服务器语言环境是英语而客户机语
言环境是法语,那么可以用法语发出 ON-Bar 命令。
以下命令为文件 tomb 中指定的数据库空间执行 0 级备份: onbar -b -L 0 -f tomb
sysutils 数据库、紧急引导文件和存储管理器引导文件是在 en_us.8859-1(缺省为英语)
语言环境中创建的。sysutils 数据库中的 ON-Bar 目录表使用的是英语。尝试使用 DB-
Access 或第三方实用程序连接到 sysutils 数据库前,请先将客户机和数据库语言环境更
改为 en_us.8859-1。
支持非 ASCII 字符的标识

GBase 8s 备份与恢复指南
南大通用数据技术股份有限公司 - 248 -

您可以将非 ASCII 字符用于 ON-Bar 和 ondblog 命令中的数据库名称和文件名,以及用
于 onconfig 文件中的文件名。
GBase 8s GLS 用户指南 描述了支持非 ASCII 字符的 SQL 标识。非 ASCII 字符同时包
括 8 位和多字节字符。
例如,您可以为 ON-Bar 活动登录 BAR_ACT_LOG 指定非 ASCII 文件名,并为
BAR_BSALIB_PATH 中的存储管理器库指定非 ASCII 路径名。
需要 7 位 ASCII 字符的标识
对于存储空间名称和数据库服务器名称,必须使用 7 位 ASCII 字符。
ON-Bar 消息的语言环境
除了数据库服务器发出的消息以外,其他所有 ON-Bar 消息都以客户机语言环境出现在活
动日志中。
例如:表明数据库服务器出错的部分消息以客户机语言环境显示,服务器生成的部分以服
务器语言环境显示。

对DBLink 的管理,包括配置gbGateway 信息、创建、删除、查询DBLink。
配置gbGateway 信息

配置GBase 8a MPP Cluster(local)要使用的gbGateway 信息。

GBase 8a 集群(local)使用的gbGateway 对外部数据源的名称和gbGateway
的对应关系。
说明
包含的内容如下:外部数据源的名称,gbGateway 的IP ,gbGateway 的端口号。
创建DBLink
在GBase 8a MPP Cluster(local) 上创建指向gbGateway 的DBLink。
Admin 可以通过
任何GBase 8a MPP Cluster(local)的应用程序,指向创建DBLink 的SQL 语句。
语法格式
CREATE
DATABASE LINK dblink_name CONNECT TO username IDENTIFIED BY
password USING ‘TG_config_name’;
说明
当前数据库服务下所有用户都可使用、删除该DB-Link;

dblink_name:要创建的DB-Link 的名称;

username:该DB-Link 要连接的数据库服务中的用户名;

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

password:该DB-Link 要连接的数据库服务中的用户名密码;

TG_config_name:透明网关配置文件名称。
示例
create database link dblink_pub
connect to sysdba identified by sys
using 'tg_config1';
删除DBLink
在GBase 8a MPP Cluster(local) 上删除指向gbGateway 的DBLink。
Admin 可以通过
任何GBase 8a MPP Cluster(local)的应用程序,指向删除DBLink 的SQL 语句。
语法格式
DROP DATABASE LINK dblink_name;
示例
drop database link dblink_pub;
查询DBLink
查看已经创建的所有dblink,每个dblink 的信息包含:

dblink_name:要创建的DB-Link 的名称

username:该DB-Link 要连接的数据库服务中的用户名

password:显示为NULL 值

TG_config_name:透明网关配置文件名称。

使用指导
假设用户已经初始化配置文件目录confpath,则可以通过下述命令实现本特性的功能:

仅启动趋势预测功能,启动命令如下(更多用法参考对service 子命令的说明):
gs_dbmind service start -c confpath --only-run forecast

用户交互式趋势预测,查看timestamps0 到timestamps1 时间段内的预测结果,命令如
下:
gs_dbmind component forecast show -c confpath --start-time timestamps0 --end-time
timestamps1

用户手动清理手动清理历史预测结果,命令如下:
gs_dbmind component forecast clean -c confpath --retention-days DAYS

停止已启动的服务,命令如下:
gs_dbmind service stop -c confpath