【Linux】ODBC安装

摘要:
ODBC引入了一个通用接口来解决不同数据库之间的潜在不一致性,从而确保基于数据库系统的应用程序的相对独立性。许多程序员已经认识到在Windows平台下通过ODBC进行数据库编程和开发的好处。事实上,我们现在在Linux/Unix下有了自己的ODBC,这可以使我们的数据库编程像在Windows平台下一样简单。

ODBC介绍

  ODBC是Open Database Connect 即开发数据库互连的简称,它是一个用于访问数据库的统一界面标准。ODBC引入一个公共接口以解决不同数据库潜在的不一致性,从而很好的保证了基于数据库系统的应用程序的相对独立性。

  很多程序员都已经体会到了在Windows平台下通过ODBC进行数据库编程开发的益处,其实在Linux/Unix下现在也有了自己的ODBC,可以使我们的数据库编程就像在Windows平台下一样简单。

  本例安装的是unixODBC

ODBC安装

  环境:Linux(CentOS 7.2)

  版本:2.3.7

  1、下载,官网地址:http://www.unixodbc.org/

  2、解压,命令:tar -zxvf unixODBC-2.3.7.tar.gz

  3、进入解压目录,命令:cd unixODBC-2.3.7

  5、制作安装配置文件,命令:./configure 

  6、编译并且安装,命令:make && make install

  7、测试,命令:odbcinst -j

    【Linux】ODBC安装第1张    

    备注:报错 odbcinst: error while loading shared libraries: libodbcinst.so.2: cannot open shared object file: No such file or directory

    【Linux】ODBC安装第2张

    因为unixODBC安装了新的库,需要重新加载动态链接库,命令:ldconfig

    

免责声明:文章转载自《【Linux】ODBC安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇微信小程序实战:表单与选择控件的结合jQuery笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

PDO详解

PDO扩展为PHP定义了一个访问数据库的轻量的,持久的接口。实现了PDO接口的每一种数据库驱动都能以正则扩展的形式把他们各自的特色表现出来。注意;利用PDO扩展本身并不能实现任何数据库函数。你必须使用一个特定的数据库PDO驱动去访问数据库。 PDO提供了一个数据访问抽象层,这就意味着,不管你使用的是哪种数据库,你都可以用同样的函数去进行查询的获取数据。PD...

Hive 元数据库表信息

  Hive 的元数据信息通常存储在关系型数据库中,常用MySQL数据库作为元数据库管理。 1. 版本表   i) VERSION   -- 查询版本信息 2. 数据库、文件存储相关   i) DBS     -- 存储Hive中所有数据库的基本信息   ii) SDS    -- 存储Hive中文件存储的基本信息      3. 表、视图相关   i) ...

如何在eclipse开发环境中连接数据库?oracle和db2

1、使用连接工具:eclipse-》window-》open perspective-》myeclipse database explorer 2、下图是oracle连接driver设置,需要添加两个jar包,分别是oracle.jar和ojdbc14.jar 3、下图是db2连接driver设置,需要添加两个jar包,分别是db2jcc.jar和db2...

Linux多进程开发IV

1.共享内存。允许两个或多个进程共享物理内存的同一块区域(段)。 共享内存是进程用户空间的一部分,因此这种IPC机制需要更少的内核处理。一个进程将数据复制到共享内存中,那么这部分数据就会对其他所有共享同一个段的进程可用。 与管道等要求发送进程将数据从用户空间的缓冲区复制到内核内存和接收进程将数据从内核内存复制进用户空间的缓冲区的做法相比,这种IPC技术...

linux磁盘空间满了 但是没有大文件

很常见的一个问题  linux磁盘空间满了 但是没有大文件   解决思路: 1、用df 检查发现/根目录可用空间为0 [root@/]#df -h 2、用du检查发现各目录占用的空间都很少,有约3G的空间莫名其妙地丢了. [root@/]# du -m –max-depth=1|sort -gr 3、用lsof检查后才发现原因是,有文件被删除,而进程还活着...

基于ABP的应用执行Update-Database出现异常的解决办法

今天在QQ群中看到有网友在更新数据库执行Update-Database时出现下面的错误: 为了能让搜索引擎搜索到,特意加上该错误的文字说明: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Networ...