1. 简介

我们用golang做odbc驱动开发的任务并不多,隔段时间可能会来一个。每次开发会忘记如何配置数据源和对应的数据源链接参数配置。这里做一个整理。

1.1 ODBC和JDBC

ODBC(Open Database Connectivity)是一组对数据库访问的标准API,其最大的优点是以统一的方式处理所有的数据库。

JDBC(Java Database Connectivity)是Java与数据库的接口规范,允许Java程序发送SQL指令并处理结果。比较常见JdbcTemplate

1.2 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

题外话:syswow64 目录存放的是32位的程序,system32目录存放的是64位的程序,在注册dll的时候需要注意下。ITDragon 在接触驱动开发之前一直都弄反了。这篇文章做了通俗易懂地解释https://www.cnblogs.com/hbccdf/p/dllchecktoolandsyswow64.html

1.3 ODBC 数据源连接配置

网上收集整理,不保证正确性,仅供参考。

数据库

连接参数

MySQL

driver={mysql};database=数据库;uid=账号;pwd=密码;

MSSQL Server

driver={sql server};server=服务器;database=数据库;uid=ITDragon;pwd=密码;

Access

driver={microsoft access driver (*.mdb)};dbq=mdb文件全路径;uid=ITDragon;pwd=密码;

SQLite

driver={SQLite3 ODBC Driver};database=db文件全路径

PostgreSQL

driver={PostgreSQL ANSI};server=服务器;uid=账号;pwd=密码;database=数据库;

DBase

driver={microsoft dbase driver (*.dbf)};driverid=277;dbq=dbf文件全路径;

Oracle

driver={microsoft odbc for oracle};server=服务器;uid=ITDragon;pwd=密码;

MS text

driver={microsoft text driver (* .txt; *.csv)};dbq=文件全路径;extensions=asc,csv,tab,txt;PersistSecurityInfo=false;

Visual Foxpro

driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;

2. MySQL 数据源配置

2.1 配置步骤

第一步:双击ODBC 数据源(64 位),可以选择用户DSN(系统只对当前用户生效),也可以选择系统DSN(能登录当前系统的用户都生效)

第二步:点击添加,选择事先安装好的MySQL ODBC xx Driver 驱动后点击完成。注意不同版本之间对某些sql语法的支持略有不同(之前吃过这个亏,我的环境有问题,客户环境没问题

By © 2017 likecs 版权所有.

粤ICP备12038626号-2

Powered By WordPress . Theme by Luju

java配置odbc数据源,ODBC 常见数据源配置整理相关推荐

  1. ODBC 常见数据源配置整理

    1. 简介 1.1 ODBC和JDBC ODBC(Open Database Connectivity)是一组对数据库访问的标准API,其最大的优点是以统一的方式处理所有的数据库. JDBC(Java ...

  2. golang odbc mysql_ODBC 常见数据源配置整理

    目录 1. 简介 1.1 ODBC和JDBC 1.2 ODBC配置工具 1.3 ODBC 数据源连接配置 2. MySQL 数据源配置 2.1 配置步骤 2.2 链接参数配置 3. SQLServer ...

  3. 下载安装SQL Server数据库ODBC驱动和配置SQL Server ODBC数据源

    下载安装MySQL数据库ODBC驱动和配置MySQL ODBC数据源 1. 下载SQL Server ODBC驱动: 下载地址:SQL Server ODBC 驱动程序官网下载 打开页面,找到如下图所 ...

  4. 如何安装和配置DB2的ODBC驱动及数据源

     如何安装和配置DB2的ODBC驱动 1.  下载和安装 For x86(32bit): https://www-933.ibm.com/support/fixcentral/swg/select ...

  5. 数据库串烧(一)odbc驱动安装及数据源配置

    前言 开放数据库连接(Open Database Connectivity,ODBC)是为解决异构数据库间的数据共享而产生的,现已成为WOSA(The Windows Open System Arch ...

  6. 如何打开mysql odbc数据源_mysql是如何配置ODBC数据源的方法

    随着人类社会的日益进步以及计算机网络技术的不断发展,网络生活与人类日常生活之间的关系越来越密切.下面是学习啦小编为大家整理的关于mysql是如何配置ODBC数据源的方法,一起来看看吧! mysql是如 ...

  7. oracle数据源ODBC的配置

    在使用calculation manager中的导出模板,直接导出数据到关系数据库表,需要使用到数据源ODBC来连接到oracle数据库:现在做一个相关的ODBC配置: 1.打开ODBC 2.添加系统 ...

  8. Java 连接数据库(SQL Server)ODBC配置详情

    1.打开控制面板,找到管理工具 2.然后找到数据源(ODBC),双击打开它 3.点击添加 4.选择SQL Server, 点击完成 5.然后在名称处 填写你要连接的数据库名称,一定要一样, 在服务器处 ...

  9. java未发现数据源名称并且未指定默认驱动程序_转:java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序...

    在Win7 64位系统下,使用Java+Access数据库编程,用Java连数据库时,出现错误提示,如下: Java java.sql.SQLException: [Microsoft][ODBC 驱 ...

最新文章

  1. tensor转换 pytorch tensorflow
  2. 赠书:Kotlin在Spring Boot中的应用
  3. MapReduce程序的运行全貌
  4. win10下如何查看电脑名称?查看计算机名(win+r -- cmd -- hostname)
  5. Kettle使用_0 Windows下安装图解
  6. 不常见但是有用的 Chrome 调试技巧
  7. sizeof运算符运算结果小汇
  8. mysql and 优化_MySQL 优化(六)
  9. 【AI视野·今日CV 计算机视觉论文速览 第212期】Thu, 3 Jun 2021
  10. Eclipse StartExplorer插件
  11. 我的世界java内存不足_[菜鸟级]简单解决内存溢出内存不足、卡机问题(可当启动器使用)...
  12. 【码云周刊第 47 期】6个开源项目提升物联网开发效率
  13. 用window.showModalDialog()实现DIV模式弹出窗口
  14. 两边双虚线是什么意思_【宠物百科】哈士奇双血统是什么意思?
  15. 基于python微信群聊机器人开题报告
  16. linux下udp调试工具,linux tcp udp 调试工具
  17. 吉林大学计算机数据中心排名,2018年度中国医院排行榜发布,吉大一院跻身50强!...
  18. [C]结构体数组初始化
  19. 数据结构实训——统计成绩
  20. 利用 0day 双杀-java 环境-宏感染-安卓客户端渗透

热门文章

  1. Java: 找不到符号 符号: 类 SpringBootApplication
  2. JS点击灯泡变亮(学自W3school)
  3. 2009年5月9日 紫蓬山观鸟记
  4. CTFshow baby杯wp
  5. 我的百度网盘分享链接
  6. Shopee跨境电商怎么快速铺货?要用什么软件上货?
  7. 股票的基本概念和术语扫盲
  8. Opencv+Python学习记录9:掩膜(掩码)的使用(内附详细代码)
  9. PIM-DM中的扩散-剪枝跟断言机制后180s定时器
  10. jQuery Pagination分页插件