现在工作一直都用 ubuntu 系统了,原来用 widnows  时装过oracle client 连接 SAP 的后台 oralce 数据库。不想再装个 windows来用,决定试试在 ubuntu下装客户端。

首先到 oralce 官网下载与服务器版本相对应的客户端: 


我的本机系统是 ubuntu 10.10 x86 , 服务器 oracle 10g 10.2.0.2 所以我下的是: 

Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux x86

​http://www.oracle.com/technetwork/database/10201linuxsoft-097986.html​

解压后: 在 shell 下面  ./runInstaller 安装  ,首先会的提示操作系统不支持,只能

在 redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2 系统安装。

在网上查找了一下,可以添加一个文件骗一下安装程序.

sudo vim /etc/redhat-release 

添加以下内容,并保存
entOS release 4.4 (Final)

下面步骤都很简单,最后会和安装 oracle 服务器一样,要以root执行两个脚本.

脚本执行如果出错找不到 /bin/awk 目录,请建一个符号链接

ln -s /usr/bin/awk /bin/awk

运行命令oemapp (注意path变量,或在oracle_home 目录下) 可以打开相应管理工具.

~/oracle/product/10.2.0/client_1/bin/oemapp console

可以建个菜单栏,或快键按钮在 panel 上.用起来方便一点。

最后再上图(有图有真相)


ubuntu10.10 安装oracle client_ubuntu