达梦中配置ODBC

                    ODBC

odbcinst -j,

1、检查版本动态库的完整性,bin目录下有libdodbc.so

将动态库拷贝到程序运行目录,命令如下:
cp /home/dmdba/dmdbms/bin/libdodbc.so /odbc_test/
cp /home/dmdba/dmdbms/bin/libdodbc.so /lib
cp /home/dmdba/dmdbms/bin/libdodbc.so /lib64

2、使用find命令找到odbcinst.ini文件,增加如下内容:
[DM7 ODBC DRIVER]
Description = DM ODBC driver for DM7
Driver = /lib/libdodbc.so

3、使用find命令找到odbc.ini文件中增加如下内容:
[DM7]
DRIVER = DM7 ODBC DRIVER
SERVER = 127.0.0.1
UID = SYSDBA
PWD = SYSDBA
TCP_PORT = 5236

4、使用如下命令验证数据源(isql是UNIXODBC提供的交互式工具)
dmdba用户
cd /usr/local/unixODBC-2.3.0/exe
cp -r isql /usr/bin/

isql DM7 SYSDBA SYSDBA

注:使用isql连接测试时,连不上数据库,则检查路径是否有指向DM7的bin目录:
export LD_LIBRARY_PATH=/home/dmdba/dmdbms/bin:$LD_LIBRARY_PATH

5、根据服务器配置的ODBC数据源名称,修改ODBC测试程序中的DmODBCDemo.c文件中的数据源名称,并修改makefile文件中相应的路径,执行
make clean
make

6、运行测试程序
./ODBCTEST

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值