GBase 8s 在Linux下安装CSDK客户端

Linux下csdk的安装

1、csdk的安装

CSDK 需要使用 root 用户权限进行安装。需要预先创建 gbasdbt 用户组及gbasedbt 用户。
1)、创建 gbasedbt 用户组及 gbasedbt 用户

[root@localhost ~]# groupadd -g 1000 gbasedbt
[root@localhost ~]# useradd -g 1000 -d /home/gbasedbt -m -s /bin/bash gbasedbt

2)、解压缩CSDK软件包

[root@localhost ~]# mkdir csdk
[root@localhost ~]# cd csdk/
[root@localhost csdk]# tar -xvf ../ clientsdk_3.0.0_1_93e040_RHLE6_x86_64.tar
csdk.properties
doc/
doc/Glsapi_machine_notes_4.10.txt
doc/Libcpp_machine_notes_4.10.txt
doc/ESQLC_machine_notes_4.10.txt
doc/Odbc_machine_notes_4.10.txt
installclientsdk
.gbase.properties

3)、执行静默安装,自动完成安装

[root@localhost csdk]# ./installclientsdk -i silent  -DUSER_INSTALL_DIR=/opt/gbase -DLICENSE_ACCEPTED=TRUE
CREATE SEQUENCE seq1 
START WITH 1 
INCREMENT BY 1 
MINVALUE 1 
NOMAXVALUE 
NOCYCLE 
CACHE 20 ;
使用:
select seq1.nextval from dual;
修改:
ALTER SEQUENCE seq1 RESTART WITH 3 ;
删除:
drop SEQUENCE seq1;

linux下GBase 8s csdk 安装涉及相关参数

序号参数名称示例参数值说明信息
1-isilent指定使用静默安装
2-DUSER_INSTALL_DIR=/opt/gbase指定安装目录
3-DLICENSE_ACCEPTED=TRUE指定接受协议

2、csdk的配置

CSDK 安装完成后,需要对客户端连接进行设置。以下使用 gbasedbt 用户来说明
1)、在用户的目录下的用户环境配置文件.bash_profile 中增加数据库的环境。
根据数据库的实现情况设置:

# .bash_profile
export GBASEDBTDIR=/opt/gbase
export GBASEDBTSERVER=gbase01
export PATH=${GBASEDBTDIR}/bin:${PATH}
export LD_LIBRARY_PATH=$GBASEDBTDIR/lib:$GBASEDBTDIR/lib/cli:$GBASEDBTDIR/lib/esql:$LD_LIBRARY_PATH
export DB_LOCALE=zh_CN.utf8
export CLIENT_LOCALE=zh_CN.utf8
export GL_USEGLU=1
export DBDATE="Y4MD-"

2)、修改 GBASEDBTSQLHOSTS 配置文件,在$GBASEDBTDIR/etc/目录下创建sqlhosts(默认的GBASEDBTSQLHOSTS)
配置文件,内容为连接到数据库服务器的信息。

# GBASEDBTSQLHOSTS
gbase01 onsoctcp 192.168.100.3 9088

3)、测试数据库连接

[gbasedbt@localhost ~]$ dbaccess - -
> connect to "testdb@gbase01" user "gbasedbt";
 输入密码:<输入用户密码>
已连接。
Elapsed time: 4.978 sec
> select dbservername from dual;
(expression) gbase01
查询到 1 行。
Elapsed time: 0.312 sec
  • 12
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值