在linux 中配置oracle的 数据源ODBC.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在linux 中配置oracle的 数据源ODBC

Linux下ODBC访问mysql,sqlserver,oracle配置说明 一、安装 unixODBC 将unixODBC-2.3.0.tar.gz上传到/root目录 输入下列命令,完成安装: #tar -zxvf unixODBC-2.3.0.tar.gz #cd unixODBC-2.3.0 #./configure --prefix=/usr/local/unixODBC-2.3.0 --includedir=/usr/include --libdir=/usr/lib --bindir=/usr/bin --sysconfdir=/etc #make #make install 二、安装数据库ODBC驱动 要操作具体的数据库,需要相应数据库提供的odbc驱动,以下是mysql,sqlserver和oracle三种数据库的ODBC驱动程序安装方法。 (一) MYSQL 目录下有MySQL的驱动程序的rpm安装包,直接用 rpm –ivh mysql-connector-odbc-5.1.6-0.i386.rpm即可。 (二) SQL SERVER 1、将freetds-0.82.tar.gz上传到/root目录,然后安装freetds 软件包 # tar -vxzf freetds-0.82.tar.gz # cd freetds-0.82 # ./configure --prefix=/usr/local/freetds --with-unixodbc=/root/unixODBC-2.3.0 --with-tdsver=8.0 # make # make install 2、配置freetds # cd /usr/local/freetds/etc/ # vi freetds.conf 在最后添加以下内容: [sqlServer] host = 172.16.168.50 port = 1433 tds version = 8.0 client charset = GB2312 其中的[SQLServer]代表在ODBC.ini文件中的Servername,host代表SQLServer数据库所在的主机的IP地址,port代表端口。client charset 是客户端使用的字符集。如果没有必要,直接修改ip即可,不要修改其他字段! (三) ORACLE 1、安装以下两下rpm软件包: oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm oracle-instantclient11.2-odbc-11.2.0.1.0-1.i386.rpm 2、将/usr/lib/oracle/11.2/client/lib/* 拷贝到/usr/lib/目录下。 3、执行ldconfig 4、在/usr/lib/oracle/11.2/NETwork/admin/ 下创建文件tnsnames.ora 内容如下: MY_ORACLE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.168.50)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = INFOCRM) ) ) 其中MY_ORACLE为一个标识名,配置文件odbc.ini中的ServerName项要与之相对应,SERVICE_NAME后跟要访问的数据库名,HOST为数据库所在主机IP地址,PORT为端口号。 5、在/etc/profile中增加: export TNS_ADMIN=/usr/lib/oracle/11.2/network/admin/ 6、执行 . /etc/profile (注意前面的英文句号,点号后面有空格) 将环境变量注册。 三、文件配置 主要是修改 /etc/ 下的两个配置文件 odbc.ini 及 odbcinst.ini 。直接将附件中的文件覆盖这两个文件。然后在ivr流程中的DB/SQL组件选择ODBC数据源,ODBC服务名testMSSQL(就是odbcinst.ini文件中的[testMSSQL]),然后填写数据库用户名和密码即可。 (一)在/etc/odbcinst.ini 中对各数据库的驱动进行配置,一般格式如下: [MySQL] Description = ODBC for MySQL Driver

您可能关注的文档

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档