logo
GBase 8s
安装配置
文章

GBaseGCI demo 运行指南

GBase社区管理员
发表于2024-03-14 15:42:25302次浏览0个评论

1. 解压GBaseGCI_V8.8_3.5.0.8_1_b07193_RHEL6_x86_64.tar。解压后内容如下:包含GBaseGCI_V8.8_3.5.0.8_1_b07193_RHEL6_x86_64解压目录和setup_env_variable.sh环境变量文件

 

2. 修改setup_env_variable.sh并通过命令使环境变量生效

需要修改的参数如下:

  • 设定GCICLIENTDIR为解压缩目录的绝对路径。
  • 设定GBASEDBTSERVER为数据库服务的实例名称。
  • 设定GBASEDBTSQLHOSTS为包含连接信息的文件,连接信息为实例名,协议,ip地址,端口。
  • 设定GBASEDBTDIR为${GCICLIENTDIR}/relyon。------relyon为csdk的目录
  • 设定LD_LIBRARY_PATH动态加载的so文件路径。

source setup_env_variable.sh或

. ./setup_env_variable.sh 生效环境变量

 

3. 进入安装包解压缩目录下的demo目录

 

4. 修改test_dbcreate.c, 中的username, password, dbname为正确的值。

 

5. 运行build_linux64_debug_shared.sh 脚本。

./build_linux64_debug_shared.sh-----生成Makefile文件

 

注:运行build_linux64_debug_shared.sh时,需要运行环境具有gcc、g++、cmake编译器

 

6. 生成test_dbcreate执行文件

make test_dbcreate

 

7. 运行test_dbcreate

执行结果最后报语法错误为正常现象,忽略。

 

8. 登录server进行验证,可以看到demo创建的gci_demodb库及5张测试表

 

注:

该GCI内嵌的CSDK为333版本,若在350版本server使用过程中遇到异常时,可安装350对应版本CSDK,并做如下操作:

修改setup_env_variable.sh文件GBASEDBTDIR环境变量为用户安装的csdk目录。

 

评论

登录后才可以发表评论