GBASE南大通用技术分享:GBase 8s数据库配置环境变量简介
使用南大通用GBase 8s数据库命令(如:oninit、onclean、onload、onlog、onmode、onparams、onspaces、onstat、ontape 和 onunload)来管理数据库需要配置相关的环境变量。
设置方法(以bash脚本为例):
1. 打开gbasedbt用户的.bash_profile文件
vi $HOME/.bash_profile
2. 在文件末尾插入以下内容:
GBASEDBTDIR=/home/gbasedbt/gbase
GBASEDBTSERVER=ol_gbasedbt1210_1
ONCONFIG=onconfig.ol_gbasedbt1210_1
GBASEDBTSQLHOSTS=/home/gbasedbt/gbase/etc/sqlhosts.ol_gbasedbt1210_1
PATH=${GBASEDBTDIR}/bin:${GBASEDBTDIR}/extend/krakatoa/jre/bin:${PATH}
export GBASEDBTDIR GBASEDBTSERVER ONCONFIG GBASEDBTSQLHOSTS GL_USEGLU PATH
- GBASEDBTDIR - GBase 8s数据库安装目录
- GBASEDBTSERVER - GBase 8s数据库实例名
- ONCONFIG - onconfig配置文件的文件名
- GBASEDBTSQLHOSTS - sqlhosts配置文件的全目录
- PATH - 可执行文件的位置
3. 应用环境变量
source $HOME/.base_profile
4. 设置GLS环境变量
如果要使用非缺省语言(美式英语),请设置 Global Language Support (GLS) 环境变量。
使用以下环境变量处理 GLS:
CLIENT_LOCALE
DB_LOCALE
SERVER_LOCALE
DBLANG
C8BITLEVEL
ESQLMF
GLS8BITFSYS
GL_DATE
GL_DATETIME
5. 设置Unicode:
如果计划使用Unicode,请设置以下环境变量以支持UTF-8
GL_USEGLU=1
6. 指定环境变量
如果在$HOME/.base_profile文件中配置环境变量,每次登录到系统时会自动指定环境变量,如果需要配置多个实例,可以将不同实例的环境变量配置到不同的文件中,需要进行操作时使用对应环境变量文件来指定环境变量,切换操作的实例。

浙公网安备 33010602011771号