ODBC连接达梦数据库配置

ODBC 是一个调用级接口,它允许应用程序访问存在 ODBC 驱动程序的任何数据库中的数据。 使用 ODBC,可以创建数据库应用程序,以便访问您的最终用户具有其 ODBC 驱动程序的任何数据库。 ODBC 提供了一个 API,使您的应用程序可以独立于源数据库管理系统 (DBMS) 。
ODBC 是 Microsoft Windows Open Services 体系结构 (WOSA) 的数据库部分,它是一个接口,它允许基于 Windows 的桌面应用程序连接到多个计算环境,而无需为每个平台重写应用程序。
一、windows ODBC配置工具
打开控制面板找到管理工具,当前目录有两个ODBC的配置工具。分别是:ODBC Data Sources (32-bit)、ODBC 数据源(64 位)。顾名思义一个是32位,一个是64位。在配置ACCESS数据源时需要选择32位。
我们也可以直接在系统目录下找到对应的可执行文件。
1)32位:%windir%\syswow64\odbcad32.exe
2)64位:%windir%\system32\odbcad32.exe
在这里插入图片描述![(https://img-blog.csdnimg.cn/87d77d06497a4ec683a469e7a566ac56.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2MTkyMjgw,size_16,color_FFFFFF,t_70)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、Linux 环境ODBC连接配置
1、下载ODBC驱动
下载地址:http://www.unixodbc.org/
在这里插入图片描述

安装依赖包编译
1、配置yum源
[root@dcs1 ~]# cat /etc/yum.repos.d/centos.repo
[base]
name=CentOS-$releasever - Base
baseurl=file:///mnt
gpgcheck=0
enabled=1

2、安装依赖包
yum install automake*
yum install autoconf*
yum install libtool*
3、安装
tar -xvf unixODBC-2.3.9
解压目录下编译
./configure
make && make instal
4、查看配置文件路径,以下两个文件是连接配置文件
[root@dcs1 unixODBC-2.3.9]# odbcinst -j
unixODBC 2.3.9
DRIVERS…: /usr/local/etc/odbcinst.ini
SYSTEM DATA SOURCES: /usr/local/etc/odbc.ini


配置文件填写

[root@dcs1 etc]# cat odbc.ini
[dm8]
Description = DM ODBC DSND
Driver = DM8 ODBC DRIVER
SERVER =192.168.47.30
UID = SYSDBA
PWD = SYSDBA
TCP_PORT = 5236
[root@dcs1 etc]# cat odbcinst.ini
[DM8 ODBC DRIVER]
Description = DM8 ODBC DRIVER
DRIVER = /dm/dmdbms/bin/libdodbc.so

切换dmdba用户 登录

[dmdba@dcs1 bin]$ isql dm8
±--------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
±--------------------------------------+
SQL>
连接成功!

更多资讯请上达梦技术社区了解:https://eco.dameng.com/

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值