达梦ODBC安装
ODBC 的安装:
解压安装包:
tar -zxvf unixODBC-2.3.0.tar.gz
cd unixODBC-2.3.0
执行configure
./configure
make
make install
编辑配置文件odbc.ini、odbcinst.ini,利用命令odbcinst -j查出文件位置,
文件位置:/usr/local/etc/
vim /usr/local/etc/odbcinst.ini编辑内容如下:
vim /usr/local/etc/odbc.ini,编辑如下内容:
其中Driver为驱动名称,Server为达梦数据库服务器IP,UID为用户名,PWD为登录密码,TCP_PORT为监听端口。
切换用户登录测试
这个报错,找不到驱动,首先去对应的路径下查看驱动是否存在
驱动物理文件存在,但找不到,可能存在的问题是当前用户不具备该驱动文件的操作权限。更改驱动文件所有者
授权驱动配置文件
切换用户登录测试
总结:操作达梦数据库必须非常小心,对于系统文件夹、文件的所有者和读写执行权限修改等必须是root用户操作,而连接数据库则必须是在安装时采用的用户。一般而言,驱动存在,数据库服务存在的情况下,isql连接出错,首先要确保驱动文件与当前操作系统兼容,其次要排查用户对于驱动配置和驱动是否有相应的权限。不积硅步难以致千里,一步一个脚印,细心按照达梦用户手册操作,耐心排查,定能解决!