失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux 平台配置ODBC连接达梦数据库

Linux 平台配置ODBC连接达梦数据库

时间:2024-02-10 22:00:53

相关推荐

Linux 平台配置ODBC连接达梦数据库

ODBC连接DM数据库

1.手工编译安装2.配置驱动信息 odbcinst.ini 和数据源信息 odbc.ini3.测试数据源连接

Linux 平台配置ODBC连接达梦数据库

1.手工编译安装

下载unixODBC

/download.html

解压缩、配置并安装

tar -zxvf unixODBC-2.3.11.tar.gzcd unixODBC-2.3.11/./configure

注: configure 时可以使用–prefix 参数指定安装路径,不指定使用默认安装路径/usr/local

make && make install

2.配置驱动信息 odbcinst.ini 和数据源信息 odbc.ini

执行odbcinst -j

[root@dmmpp01 ~]# odbcinst -junixODBC 2.3.11DRIVERS............: /usr/local/etc/odbcinst.iniSYSTEM DATA SOURCES: /usr/local/etc/odbc.iniFILE DATA SOURCES..: /usr/local/etc/ODBCDataSourcesUSER DATA SOURCES..: /root/.odbc.iniSQLULEN Size.......: 8SQLLEN Size........: 8SQLSETPOSIROW Size.: 8[root@dmmpp01 ~]# cd /usr/local/etc[root@dmmpp01 etc]# ll总用量 8drwxr-xr-x 2 root root 6 11月 9 05:43 ODBCDataSources-rw-r--r-- 1 root root 118 11月 9 06:06 odbc.ini-rw-r--r-- 1 root root 90 11月 9 06:06 odbcinst.ini

查找驱动文件:

[root@dmmpp01 ~]# find / -name libdodbc.so/home/dmdbms/drivers/odbc/libdodbc.so/home/dmdbms/bin/libdodbc.so

编辑odbc.ini

[root@dmmpp01 ~]# cat /usr/local/etc/odbc.ini[DM8]Description = DM ODBC DSNDriver = DM8 ODBC DRIVERSERVER = localhostUID = SYSDBAPWD = SYSDBATCP_PORT = 5236

编辑odbcinst.ini

[root@dmmpp01 ~]# cat /usr/local/etc/odbcinst.ini [DM8 ODBC DRIVER]Description = ODBC DRIVER FOR DM8Driver = /home/dmdbms/bin/libdodbc.so #驱动文件路径

3.测试数据源连接

注:以下操作需要使用dmdba用户执行,因为环境变量配置在dmdba用户下

[dmdba@dmmpp01 ~]$ isql dm8 -v+---------------------------------------+| Connected! || || sql-statement|| help [tablename] || echo [string]|| quit || |+---------------------------------------+SQL>

如果还有任何问题,欢迎到达梦在线服务平台提问

社区 | 达梦在线服务平台

如果觉得《Linux 平台配置ODBC连接达梦数据库》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。