ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

南大通用技术分享:GBase 8s数据库基础环境变量配对指引分析

南大通用技术分享:GBase 8s数据库基础环境变量配对指引分析 GBase 8s 装完连不上库先看看这几个环境变量配没配对刚接触南大通用GBase 8s数据库gbase database的兄弟最容易踩的坑就是环境变量没配好装完数据库一连接就报错半天摸不着头脑。今天把这页官方文档给大家翻译成大白话照着配基本就能跑起来。一、三个必须配的基础变量GBASEDBTDIR告诉系统 GBase 8s 装在哪指向安装目录就行。PATH把 $GBASEDBTDIR/bin 加进去这样在命令行里才能直接敲命令不用每次找全路径。GBASEDBTSERVER填数据库服务器的名字也就是你建实例时起的那个名字。这三兄弟缺一个都不行尤其是 PATH很多人漏了它结果连 onstat、dbaccess 都敲不了还以为是自己装坏了。小提醒文档里特别强调$GBASEDBTDIR 要在路径里的最前面别贪省事随便插到中间去。二、想用中文等非英文环境看 GLS默认语言是美式英语如果你要用中文或者别的语言就得设置 GLSGlobal Language Support环境变量。这组变量有好多常见的几个记一下就行CLIENT_LOCALE客户端用的语言和字符集DB_LOCALE数据库本身的字符集SERVER_LOCALE服务器端的语言环境剩下的像 DBLANG、GL_DATE、GL_DATETIME 这些属于进阶项一般默认就够用用到再查也不迟。三、要用 Unicode 的话别忘了这个如果你打算存多语言、emoji 或者各种特殊字符记得设一下 GL_USEGLU它可以提高对 UTF-8 编码的支持。不设的话中文乱码、特殊字符存不进去的坑迟早会找上你。总结一句话先配好 GBASEDBTDIR PATH GBASEDBTSERVER 三件套让库能连上再用 CLIENT_LOCALE / DB_LOCALE 搞定中文最后上 Unicode 场景加个 GL_USEGLU基本就能安稳用了。
返回列表