达梦环境配置ODBC驱动

一、背景

达梦数据库作为国产数据库的领头羊,在数据库市场中占有着举足轻重的地位。达梦数据库是完全自主研发,拥有完整的知识产权,符合国家对国产数据库可持续发展、完全自主把控的要求。达梦在政府,军工、教育、金融、交通、政务等等各行各业都有应用案例,在未来的发展中也势必会占据越来越多的市场份额。作为互联网相关尤其是数据库相关从业者,掌握一定的达梦数据库知识就显得尤为重要。

二、ODBC简介

SQL是一种用来访问数据库的结构化语言,而ODBC则提供了访问不同类型数据库的途径。它允许应用程序以SQL 为数据存取标准,存取不同DBMS管理的数据。使用户不需要了解不同支撑背景的数据库的详细细节,就能够开发和发布客户/服务器应用程序。

三、ODBC配置

1、下载UnixODBC安装包
下载地址:ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.0.tar.gz
下载的安装包unixODBC-2.3.0.tar.gz放到选定目录下。
2、检查gcc
#rpm -qa | grep gcc

3、解压并安装
#tar -xzvf unixODBC-2.3.0.tar.gz
#cd unixODBC-2.3.0
#./configure
#make
#make install
4、查看信息
#odbcinst -j

5、修改配置文件
#vi odbcinst.ini
[DM8 ODBC DRIVER]
Description=ODBC DRIVER FOR DM8
Driver=/dm8/bin/libdodbc.so

#vi odbc.ini
[dm8]
Description=DM ODBC DSN
Driver=DM8 ODBC DRIVER
SERVER=localhost
UID=sysdba
PWD=Dameng123
TCP_PORT=5236
6、连接测试
isql dm8

四、注意事项

1、确保已经安装gcc,若rpm -qa | grep gcc 检查到未安装gcc,或者在./configure遇到configure: error: no acceptable C compiler found in P A T H 报 错 , 那 么 则 需 要 用 y u m − y i n s t a l l g c c 进 行 安 装 。 2 、 o d b c i n s t . i n i 中 d r i v e r 对 应 的 应 该 是 PATH报错,那么则需要用yum -y install gcc 进行安装。 2、odbcinst.ini中driver对应的应该是 PATH报错,那么则需要用yum−yinstallgcc进行安装。2、odbcinst.ini中driver对应的应该是DM_HOME/bin目录下的libdodbc.so文件。
3、odbcinst.ini和odbc.ini中每一行的开头不允许有空格,要不然会有如下报错
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[ISQL]ERROR: Could not SQLConnect。
4、DMODBC 在 Linux 操作系统上的使用依赖于 UnixODBC 库,如果 UnixODBC 未安装
在系统目录下,则为了能使 DMODBC 能找到需要的库文件,用户需要设置系统环境变量
LD_LIBRARY_PATH 指向动态库。另外,如果安装的 UnixODBC 生成的动态库名称不是
libodbcinst.so(如 libodbcinst.so.1.0.0 或者 libodbcinst.so.2.0.0 等) ,则需要对实际库文件建立符号链接。

达梦环境配置ODBC驱动相关推荐

  1. 达梦数据库安装ODBC驱动及无法正常启动解决办法

    项目场景: 达梦数据库安装ODBC驱动 安装环境:DM8+centos7.5 正常ODBC安装流程 [root@localhost ~]# rpm -qa |grep gcc gcc-4.8.2- 1 ...

  2. Geomagic Touch(LAN口版本) 环境配置及驱动安装【过程记录】

    Geomagic Touch(LAN口版本) 环境配置及驱动安装过程记录 进入官方链接,在该页面下可以看到有 OpenHaptics 环境配置文件.touch 驱动文件以及驱动安装教程 1. Open ...

  3. 达梦数据库配置SSL认证加密

    环境介绍 OS Version:Kylin Linux Advanced Server release V10 (SP1) /(Tercel)-x86_64-Build19/20210319 DB V ...

  4. 配置ODBC驱动连接DM8数据库

    一.ODBC介绍 ODBC提供访问不同类型的数据库的途径.结构化查询语言 SQL 是一种用来访问数据库的语言.通过使用 ODBC,应用程序能够使用相同的源代码和各种各样的数据库交互.这使得开发者不需要 ...

  5. 达梦数据源配置_weblogic配置数据源连接达梦数据库

    达梦7JDBC驱动分为Dm7JdbcDriver14.Dm7JdbcDriver15.Dm7JdbcDriver16,分 别对应Jdk1.4.Jdk1.5.Jdk1.6; 达梦7提供不同hiberna ...

  6. 达梦数据源配置_达梦DM8 数据库 DEM(Dameng Enterprise Manager) 安装配置

    一,DEM介绍 DEM全称为Dameng Enterprise Manager.DEM提供了达梦数据库对象管理和数据库监控的功能.https://www.cndba.cn/flynt/article/ ...

  7. 如何在达梦数据库安装ODBC

    提前下载unixODBC-2.3.0.tar.gz文件包 进入存放unixODBC-2.3.0.tar.gz路径 使用以下命令进行解压tar-zxvfunixODBC-2.3.0.tar.gz 进入解 ...

  8. 达梦数据源配置_达梦数据库的连接配置

    1.建立基本的JDBC连接 JDBC(Java Database Connectivity)是Java应用程序与数据库的接口规范,旨在让各数据库开发商为Java程序员提供标准的数据库应用程序编程接口( ...

  9. 达梦数据库配置与连接(Linux)

    达梦官网中可下载安装手册,可前往下载,并按照手册完成数据库安装:安装文档下载 下面是数据库配置与连接.cd进入数据库安装目录下的bin文件夹下,执行文件复制命令将bin文件夹下的服务模板复制到系统服务 ...

最新文章

  1. 来了解下AbstractList
  2. opencv java 特征提取_OPENCV特征点java提取与匹配与比较
  3. NowCoder错题
  4. 网络工程师考试大纲的考试要求有哪些
  5. 5分钟学会使用Excel插入数据统计图
  6. jsf服务_JSF ManagedBean ManagedProperty
  7. 复习Web前端开发(一)
  8. 终结者外传第二季大结局剧情及评论
  9. Linux服务器中Tomcat在执行./Shutdown.sh的时候报错
  10. 开发技术-git修改用户名和邮箱地址
  11. NIST PQC候选方案 SIKE 以及 Rainbow签名 破解
  12. 求助打开网站显示welcome to nginx!
  13. CAD 批量提取点坐标,实现坐标的快速提取
  14. MySQL——DDL、DML、DQL、DCL语法总结
  15. js根据判断改变html字符串长度,JS获取字符串长度(包含汉字)的简单示例
  16. 明基欲出售台北总部 诸多厂商显露收购意向
  17. pop3 postfix 命令_postfix+pop3+imap+cyrus
  18. mac安装charls工具
  19. 桌面应用开发框架Griffon 1.0发布
  20. 从word中复制图片到tinymce编辑器中

热门文章

  1. echarts如何显示多个柱形图_使用echarts画多维柱状图
  2. H3CTE-OSPF的掌握指标
  3. 控制图(control chart)以及评估指标(ARL、ATS)
  4. ngrok 本地域名映射
  5. 免费开源充电桩物联网云平台
  6. 【Axure教程】能增删数据的柱状图
  7. pyinstall 打包安装技巧总结
  8. C语言动态数组的两种定义方式
  9. 鲁棒优化(4):通过yalmip中的kkt命令实现CCG两阶段鲁棒优化
  10. 制作 macOS Catalina 正式版安装镜像 .cdr 或 .iso 文件