概述
数据库端:
(1)关闭防火墙
- 查看linux版本
cat /etc/issue - 以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测试连接
最后
以上就是无语花瓣为你收集整理的使用Windows版本csdk连接GBase 8s数据库数据库端:CSDK:的全部内容,希望文章能够帮你解决使用Windows版本csdk连接GBase 8s数据库数据库端:CSDK:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复