odbc linux下怎么安装

odbc linux下怎么安装,第1张

如果有yum 源中包括libiodbc ,可直接使用yum install libiodbc* 或在yumex 中搜索iodbc 的包进行安装,否则需要到网上下载相关的rpm 包进行安装。

下载libiodbc-3.52.6-1.i386.rpm

下载libiodbc-devel-3.52.6-1.i386.rpm

下载 libiodbc-admin-3.52.6-1.i386.rpm

下载libiodbc-3.52.6-1.src.rpm

rpm -ivh libiodbc-3.52.6-1.i386.rpm

rpm -ivh libiodbc-devel-3.52.6-1.i386.rpm

rpm -ivh libiodbc-admin-3.52.6-1.i386.rpm

rpm -ivh libiodbc-3.52.6-1.src.rpm

安装wxGTK

./configure --with-odbc --enable-monolithic --enable-xrc --enable-unicode

make

make install

安装 codeblocks

cp /usr/local/share/aclocal/wxwin.m4 /usr/share/aclocal/wxwine.m4

./bootstrap ( 可能需执行aclocal)

./configure --with-contrib-plugins=all

make

makeinstall

连接 SQL Server

安装 freetds

yum install freetds *

( 或安装yum yumex 后,执行yumex ,到所有包里搜索freetds, 安装找到的包,有三个,另两个是develop包和doc 包)

1.链接库文件到系统目录/usr/lib/

切换用户到root,执行下面命令ln -s

/ni/essbase/Hyperion/common/ODBC/Merant/5.2/lib/libARicu22.so

/usr/lib/libARicu22.soln -s

/ni/essbase/Hyperion/common/ODBC/Merant/5.2/lib/libodbcinst.so

/usr/lib/libodbcinst.so

2.测试ODBC驱动

切换当前目录到

/ni/essbase/Hyperion/common/ODBC/Merant/5.2/bin,使用下面命令测试驱动是否能够正常使用ivtestlib/ni/essbase/Hyperion/common/ODBC/Merant/5.2/lib/ARora22.so

3.配置ODBC数据源 (配置项目使用的数据库

编辑文件/ni/essbase/Hyperion/common/ODBC/Merant/5.2/odbc.ini,例子如下

使用Oracle数据库

[ODBC Data Sources]

Oracle Wire Protocol=DataDirect 5.2 Oracle Wire Protocol

[Oracle Wire Protocol]

--- 修改以下数据库信息

HostName=数据库IP地址

PortNumber=1521

ServerName=<server_name in

tnsnames.ora

SID= SID名称

TNSNamesFile= TNS名称

4.链接文件odbc.ini到home

切换当前目录为用户home目录,执行命令

1、首先要保证机器上装了oracle服务器端,并且能够正常运行。进入控制面板,将“查看方式” 改为“小图标”。

2、点击管理工具,进入文件夹后,双击“数据源(ODBC)”。

3、点击“添加”。

4、选择对应的oracle数据库,我的oracle数据库服务名为oradb11g_home1,数据库名字可能不一样,注意核对,选中之后点击完成。

5、配置相关数据源信息,第一行是数据源的名字,自己取,方便以后程序调用,第二行可以选择不填,第三行是选择oracle数据库的服务器,可以是url,如果数据库安装在本地,就选择本地服务器的名字。

6、点击“test connection”测试一下是否能够连接成功。

7、至此,oracle数据源配置完毕。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8763717.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存