ubuntu64位安装oracle10g客户端

折腾了很长时间,终于吧Oracle10客户端装上了ubuntu12.10 64位

一,安装alien

因为要安装的都是*.rpm,所以安装前需要转换为deb的,使用alien可以实现二者之间的互换,在ubuntu下alien已经添加到源中,安装alien:

sudo apt-get install alien

rpm转换为deb:sudo alien xxx.rpm

deb转换位rpm:sudo alien -r xxx.deb

二,安装oracle客户端

1,下载需要的包

下载地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html,需要下面三个包

oracle-instantclient-basic-10.2.0.5-1.x86_64.rpm

oracle-instantclient-sqlplus-10.2.0.5-1.x86_64.rpm

oracle-instantclient-devel-10.2.0.5-1.x86_64.rpm

2,安装

alien -i oracle-instantclient-basic-10.2.0.5-1.x86_64.rpm

alien -i oracle-instantclient-sqlplus-10.2.0.5-1.x86_64.rpm

alien -i oracle-instantclient-devel-10.2.0.5-1.x86_64.rpm

3,添加动态库位置 

sudo gedit /etc/ld.so.conf.d/oracle.conf

写入/usr/lib/oracle/10.2.0.5/client64/lib

然后:ldconfig使之生效

4,添加环境变量

 sudo gedit /etc/environment

PATH配置项中写入::${ORACLE_HOME}/bin:${ORACLE_HOME}/lib

然后写入:

ORACLE_HOME=/usr/lib/oracle/10.2.0.5/client64

TNS_ADMIN=/usr/lib/oracle/10.2.0.5/client64

NLS_LANG=AMERICAN_AMERICA.AL32UTF8

然后source /etc/profile使这些环境变量生效

三,安装SQL Developer

下载sqldeveloper-3.2.20.09.87-1.noarch.rpm,下载地址不说了,下面是安装步骤

sudo alien -i sqldeveloper-3.2.20.09.87-1.noarch.rpm

sqldeveloper需要指定一个jdk:gedit /opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf

修改SetJavaHome /usr/java1.5.0_22

运行 sqldeveloper,报错:java version不对...然后在oracle下载sqldeveloper的说明中看到:You can connect to and use any JDK 1.6.0_11 or above.于是又安装了个jdk1.6.0_37,运行sqldeveloper OK!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值