由于Oracle不再提供oracle_10201_database_lin_ppc.cpio.gz 包的下载,这里是个人分享的包
http://pan.baidu.com/s/1jGzrS82 密码:xh41
同事在open power +红旗Linux上想装一个oracle客户端用于与gbase 8t同步数据,但并没有成功,以下是之前搜集的资料仅供参考
原文地址:Install Oracle 10gR2 on SuSE Linux 10 SP3 on IBM PPC 64 作者:seafolk
同事的朋友包了个项目,用了小机但却没买 AIX 操作系统,于是有幸体验了一次 Oracle 在 PPC Linux上的安装。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1.OS Installation
SUSE Linux Enterprise Server 10 SP3 for PPC (kernel:2.6.16.60-0.54.5-ppc64)
note:为了安装数据库便利和系统监控,可以把orarun 和 sysstat 包也装上。
操作系统安装完成后可以确认以下 RPM 包已经在系统上了,不过版本要比列出的高:
glibc:
glibc-devel-2.4-31.2 (ppc)
glibc-devel-64bit-2.4-31.2 (ppc)
Asynchronous IO support:
libaio-64bit-0.3.104-14.2 (ppc)
libaio-devel-64bit-0.3.104-14.2 (ppc)
libaio-0.3.104-14.2 (ppc)
libaio-devel-0.3.104-14.2 (ppc)
Utilities:
binutils-2.16.91.0.5-23.4 (ppc)
sysstat-6.0.2-16.4 (ppc)
make-3.80-202.2 (ppc)
2.Setup IBM xIC/C++ runtime environment
必须安装 IBM xIC/C++ runtime environment,否则安装进行到87%,link阶段时,弹出错误提示窗口:
Error in invoking target ‘client_sharedlib’ of makefile ‘/opt/app/oracle/10.2.0/network/lib/ins_net_client.mk’. See ‘/opt/app/oracle/oraInventory/logs/installActions2009-03-11_04-31-29PM.log’ for details.
从IBM网站下载IBM xlC/C++编译器运行库,需要下载vacpp.rte和vac.lib,即
vacpp.rte.90.sles10.nov2008.update.tar.gz
addons.9.0.0.sles10.tar.gz
链接地址:http://www-01.ibm.com/support/docview.wss?uid=swg24021717
下载包上传到服务器解开后会有多个rpm包,使用如下命令安装(root用户):
# rpm -ivh *.rpm
安装后把/opt/ibmcmp/lib64和/opt/ibmcmp/lib加入到/etc/ld.so.conf文件中
即:
#echo “/opt/ibmcmp/lib64” >>/etc/ld.so.conf
#echo “/opt/ibmcmp/lib” >>/etc/ld.so.conf
然后执行ldconfig命令
#ldconfig
重要的一步,Oracle10g 的链接程序还在找 7.0 的 runtime 环境。
ln -s /opt/ibmcmp/vac/9.0 /opt/ibmcmp/vac/7.0
3.Setup IBM JDK (This step can be skip)
如果需要使用Oracle JDBC,需要安装IBM Java SDK,从IBM网站下载,支持的版本有:
• IBM Java 1.4.2 64-bit(SR1a)或者更新
• IBM Java 1.4.2 32-bit(SR1a)或者更新
• IBM Java 1.3.1 32-bit(SR8)或者更新(for SLES 9)
IBM JDK下载地址:http://www.ibm.com/developerworks/java/jdk/linux/download.html
4.Download database software
从Oracle网站下载Oracle 10gR2 for Linux on POWER,下载文件名为10201_database_lin_ppc.cpio.gz。
链接地址:http://www.oracle.com/technetwork/database/10201ppclinuxsoft-096034.html
5.Install database
当orarun软件包被安装时,会自动建立名为oracle的用户,和oinstall,dba用户组。
我们只需要将该用户设置为enable,编辑/etc/passwd,把shell从 /bin/false改为 /bin/bash。
如下所示:
oracle:x:103:106:Oracle user:/home/oracle:/bin/false
改为:
oracle:x:103:106:Oracle user:/home/oracle:/bin/bash
Orarun软件包将自动生成ORACLE_HOME文件夹,默认是 /opt/oracle, 应改为 /home/oracle,此操作可以通过 yast 图形界面完成。
如果没有安装 orarun 软件包,则按传统方式手工创建。
OK,解压数据库安装包,开始安装,过程略过......:)