使用Windows版本csdk连接GBase 8s数据库

数据库端:

(1)关闭防火墙

  1. 查看linux版本
    cat /etc/issue
  2. 以RHEL6.9为例,查看防火墙状态
    service iptables status
    改变防火墙状态
    1)重启后生效
    开启:chkconfig iptables on
    关闭:chkconfig iptables off
    2)即时生效,重启后失效
    开启:service iptables start
    关闭:service iptables stop

(2)查看实例情况

onstat –g dis
要保证待连接的数据库状态为up

(3)检查sqlhosts配置

1)查看ip
ifconfig
2)配置sqlhosts文件
gbaseserver onsoctcp 172.16.7.41 9088
说明:gbaseserver—实例名称,onsoctcp—协议,172.16.7.41—主机IP,9088—监听端口

(4)开启Windows的telnet功能(非必须)

控制面板-程序和功能-启用或关闭Windows功能-Telnet Client
说明:telnet命令用于登录远程主机,对远程主机进行管理。一旦用户与远程主机建立了Telnet连接,用户便可以使用目标主机上的软、硬件资源。

CSDK:

(1)安装执行installclientsdk.exe

(2)安装后设置Setnet

environment:(与profile配置文件保持一致)
CLIENT_LOCALE
DB_LOCALE
GBASEDBTSERVER
Server information:(与sqlhosts配置文件保持一致)
Server——实例名
Hostname——IP
Protocolname——协议(onsoctcp)
Service name——端口

(3)测试连接

控制面板-搜索-odbc-设置ODBC数据源-驱动程序查看GBase ODBC
用户DSN-添加用户数据源
General:
Data source name
Connection:(与setnet一致)
Server name
Host name
Service
Protocol
Database name
User id
Password
Environment:(与setnet一致)
Client locale
Database locale
然后回到Connection点击apply&test connectior测试连接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值