GBase 8s 装完连不上库?先看看这几个环境变量配没配对
刚接触南大通用GBase 8s数据库(gbase database)的兄弟,最容易踩的坑就是环境变量没配好,装完数据库一连接就报错,半天摸不着头脑。今天把这页官方文档给大家翻译成大白话,照着配基本就能跑起来。
一、三个必须配的基础变量
这三兄弟缺一个都不行,尤其是 PATH,很多人漏了它,结果连 onstat、dbaccess 都敲不了,还以为是自己装坏了。
小提醒:文档里特别强调,$GBASEDBTDIR 要在路径里的 最前面,别贪省事随便插到中间去。
二、想用中文等非英文环境?看 GLS
默认语言是美式英语,如果你要用中文或者别的语言,就得设置 GLS(Global Language Support)环境变量。
这组变量有好多,常见的几个记一下就行:
剩下的像 DBLANG、GL_DATE、GL_DATETIME 这些,属于进阶项,一般默认就够用,用到再查也不迟。
三、要用 Unicode 的话,别忘了这个
如果你打算存多语言、emoji 或者各种特殊字符,记得设一下 GL_USEGLU,它可以提高对 UTF-8 编码的支持。不设的话,中文乱码、特殊字符存不进去的坑迟早会找上你。
总结一句话:
先配好 GBASEDBTDIR + PATH + GBASEDBTSERVER 三件套让库能连上,再用 CLIENT_LOCALE / DB_LOCALE 搞定中文,最后上 Unicode 场景加个 GL_USEGLU,基本就能安稳用了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3181343/ ,如需转载,请注明出处,否则将追究法律责任。