当前位置:   article > 正文

达梦数据库学习之ODBC_odbc.ini中driver和odbcinst.ini的driver一样吗

odbc.ini中driver和odbcinst.ini的driver一样吗

       这里的安装包都是在网上自行寻找。
       再这里分享一下链接:https://pan.baidu.com/s/11eWq2lRmnfHvERPD1xTqOA 提取码:gf0w
一、yum安装
       1、YUM 安装UnixODBC库:
                yum install -y unixODBC.x86_64 unixODBC-devel.x86_64
在这里插入图片描述
       2、vim /etc/odbcinst.ini
                [DM8 ODBC DRIVER] ----------------和下面的一样
                Description = ODBC DRIVER FOR DM8
                Driver = /opt/dmdbms/bin/libdodbc.so
在这里插入图片描述

       3、/etc/odbc.ini
                [dm]
                Description = DM ODBC DSN
                Driver = DM8 ODBC DRIVER ----------------和上面的一样
                SERVER = localhost
                UID = SYSDBA
                PWD = SYSDBA
                TCP_PORT = 5236
在这里插入图片描述

       4、加载配置文件:
                odbcinst -i -d -f /etc/odbc.ini
在这里插入图片描述
在这里插入图片描述

       5、验证ODBC:
                isql -v dm

       注意事项:
                1) odbc.ini 中的 Driver 内容一定要与 odbcinst.ini 中的达梦驱动定义的节点名称相同。
                2) odbc.ini 中的 SERVER 可以输入数据库服务器的 IP。

       二、手动编译安装UnixODBC:
       1、解压
                tar xzvf unixODBC-2.3.0.tar.gz
       2、cd unixODBC-2.3.0/ 执行 ./configure
       3、make && make install

       报错:
在这里插入图片描述
       如果发生上述两种报错,有两种原因:
                1.第一种原因:Odbc.ini 配置文件本身有问题,比如名称有空格。
                2.第二种原因:配置文件路径不对
       解决思路:
                1、查看odbc 环境 执行odbcinst -j
                DRIVERS…: /etc/odbcinst.ini
                SYSTEM DATA SOURCES: /etc/odbc.ini
                FILE DATA SOURCES…: /etc/ODBCDataSources
                USER DATA SOURCES…: /home/dmdba/.odbc.ini
                2、检查路径是否为配置文件路径;如不是
                1.直接在 /usr/local/etc/ 目录下配置odbcinst.ini 和 odbc.ini.
                2.在其他目录配置,之后使用odbcinst 命令加载2个配置。
                odbcinst -i -d -f /etc/odbc.ini
                odbcinst -i -s -l -f /etc/odbc.ini
               3.检查端口号,账号密码是否正确。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/513507
推荐阅读
  

闽ICP备14008679号