达梦数据库做ODBC配置

达梦数据库做ODBC配置

概念:
ODBC(OpenDatabaseConnectivity,开放数据库互连)是微软公司开放服务结构(WOSA,WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。

这里主要说明,在linux环境中,安装DM7数据库后,如何配置ODBC的步骤,以及需要的注意点。

第一步:
检查 linux环境中是否有gcc包,如果没有,配置yum源,用yum安装gcc。
达梦数据库做ODBC配置_第1张图片
第二步:
确认gcc包存在后,下载unixODBC-2.3.0.tar.gz包。
达梦数据库做ODBC配置_第2张图片
下载地址:链接:https://pan.baidu.com/s/1l9HCU3CCezGL7q5tE5DkMw
提取码:9lee
第三步:
通过虚拟机的文件共享,将我们下载的安装包,挂载到我们的虚拟机。
达梦数据库做ODBC配置_第3张图片
第四步:
通过虚拟机,查看我们挂载的安装包。在需要的linux系统目录下,创建安装目录。并将压缩包移动至新建文件夹下。
达梦数据库做ODBC配置_第4张图片
达梦数据库做ODBC配置_第5张图片
第五步:
在新建文件夹目录下,解压安装包。解压后,会生成一个文件夹,使用命令进入文件夹,做ODBC配置以及编译

命令
[root@dca01 soft]# tar -xzvf  unixODBC-2.3.0.tar.gz*

在这里插入图片描述

配置命令
[root@dca01 soft]# cd unixODBC-2.3.0
[root@dca01 soft]# ./configure --enable-gui=no
编译命令
[root@dca01 soft]#make
[root@dca01 soft]#make install

第六步:
验证ODBC配置是否正确。查看版本以及路径。
达梦数据库做ODBC配置_第6张图片
第七步: 在这里插入图片描述
配置odbc.ini和odbcinst.ini
达梦数据库做ODBC配置_第7张图片

[dm7]
Description = DM ODBC DSND
Driver = DM7 ODBC DRIVER
SERVER = localhost
UID = SYSDBA
PWD = SYSDBA
TCP_PORT = 5237

在这里插入图片描述

[DM7 ODBC DRIVER]
Description = ODBC DRIVER FOR DM7
Driver = /opt/dmdbms/bin/libdodbc.so

注意点:
1.在odbc.ini中要根据自己的安装情况,配置自己数据库的端口,以及用户名和密码。
2.在配置odbcinst.ini中,特别注意的事 ,Driver的配置路径,这里的路径根据每个人的安装路径不同,填写不同。需要找到自己达梦数据的安装路径,填写。否则会报错。
3.特别注意配置不要写错字母。
达梦数据库做ODBC配置_第8张图片
配置完成后,给文件授权。

chown 775 odbc.ini
chown 775 odbcinst.ini

第八步:
测试:
切换到安装达梦数据库的用户

[root@dca01 soft]#su  - dmdba

执行

[root@dca01 soft]#isql dm7

达梦数据库做ODBC配置_第9张图片

你可能感兴趣的:(达梦数据库做ODBC配置)