RedHat EL5 x86-64上命令行安装Oracle 10g的笔记(2)

2019-01-19 13:47

然后,在/etc/ld.so.conf里添加: /usr/X11R6/lib 执行:

#ldconfig

1.7. X86_64安装oracle 10g运行库安装

可以在下面的网址下载:

http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/

File binutils-2.17.50.0.6-6.0.1.el5.i386.rpm patched binutils 2.17 for Enterprise Linux 5 (EL5). Needed to link certain oracle software. binutils-2.17.50.0.6-6.0.1.el5.x86_64.rpm patched binutils 2.17 for Enterprise Linux 5 (EL5). Needed to link certain oracle software. binutils-2.17.50.0.6-9.0.1.el5.i386.rpm patched binutils 2.17 for Enterprise Linux 5 Update 3 (EL5U3). Needed to link certain oracle software. binutils-2.17.50.0.6-9.0.1.el5.x86_64.rpm patched binutils 2.17 for Enterprise Linux 5 Update 3 (EL5U3). Needed to link certain oracle software. compat-binutils215-2.15.92.0.2-24.i386.rpm binutils 2.15 for Enterprise Linux 5 (EL5). Needed to link certain oracle software. 2008.05.21 01ffa95d708debbabb0ed33b190245f4 2009.07.30 c5d2f76dd3db549ead043bf5ff203891 2009.07.30 6e7c6a89f54ee30709c44176a8a4d021 2008.07.30 5abae24e77e02d74021a6e24172e07b9 Last Modified 2008.07.30 MD5 Checksum b361e224b64110a90a2901d124819873 compat-libcwait-2.1-1.i386.rpm 2008.05.21 2b735c3e51a8c0e1d7c624fbfedf3a3e compat-libcwait package for Enterprise Linux 5 (EL5). compat-libstdc++-3.2-1.i386.rpm 2008.08.13 f77f44a14cee79d7d9acdc454adf3dac libstdc++ compatibility package for EBS/Demantra compat-libstdc++-egcs-1.1.2-1.i386.rpm 2008.05.21 99775fcdfa60f6c609d4b5d51bd98a11 Older libstdc++ for Enterprise Linux 5 (EL5). compat-oracle-el5-1.0-5.i386.rpm 2008.05.23 ba5b78137935828e4ffe93959487ea17 compat-oracle package for Enterprise Linux 5 (EL5). fonts-chinese-3.02-12.el5.noarch.rpm 2009.02.19 c05922cc17c3cb412d8aac5cc11f4dcc fonts-chinese package for Oracle Enterprise linux 5. openmotif21-2.1.30-11.EL5.i386.rpm 2008.04.07 929781fe3ecd8c86a4aad4a3a514a780 OpenMotif 2.1 package built on and for Enterprise Linux 5 (EL5). This can also be used for RHEL5. openmotif21-debuginfo-2.1.30-11.EL5.i386.rpm 2008.04.07 728128be8b37578d91ce5d2ad0733f8a Debug information for OpenMotif 2.1 package for Enterprise Linux 5. You don't need to install this by default, only for debugging the openmotif library. xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386.rpm 2008.04.07 b0edc3859334a60791cda6e24511d18b Compatibility libXtst.so needed to link certain oracle products. Built on and for Enterprise Linux5. Can also be used on RHEL5.

我的系统中库与软件包依赖的安装顺序如文章顺序。

#rpm -ivh compat-binutils215-2.15.92.0.2-24.i386.rpm

安装上面的包后会报下面的错:

ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.

解决办法:

#echo \

#rpm -ivh compat-libcwait-2.1-1.i386.rpm #rpm -ivh compat-libstdc++-3.2-1.i386.rpm #rpm -ivh compat-libstdc++-egcs-1.1.2-1.i386.rpm #rpm -ivh openmotif21-debuginfo-2.1.30-11.EL5.i386.rpm #rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm

2. 安装

2.1. 编辑安装需要的应答文件

静默模式(Silent)安装必须指定一个应答文件来完成安装过程所须的各类参数。

在Oracle安装目录的response子目录里有enterprise.rsp有enterprise.rsp、standard.rsp和custom.rsp三个应答文件,分别对应企业版、标准版和定制的安装。

以enterprise.rsp为例,用任意的文本编辑器打它,修改以下这些项目的值。

ORACLE_HOME Oracle服务器的主目录位置,必须是绝对路径。 ORACLE_HOME_NAME Oracle服务器的名称,必须以字母开头。 COMPONENT_LANGUAGES Oracle服务器支持的语言,默认只有英语,可以添加多个语言。

s_nameForDBAGrp 用于Oracle系统管理的linux用户组名,该组的用户拥有管理Oracle服务器的权限,在本例中设置为 dba。 s_nameForOPERGrp 用于Oracle数据库常规操作的linux用户组名,该组的用户拥有常规操作Oracle数据库的权限,在本例中设置为

oper。

n_configurationOption 安装类型(1为在安装后创建数据库,2为安装后创建一个自动存储管理实例,3为只安装服务器软件),在本例中选择3。

其它项目用默认值即可,也可以根据自己的须要进行修改。 注:如果Oracle从光盘安装,必须先将应答文件复制到硬盘上,才能修改。

2.2. 开始安装

现在万事具备,可以安装了。

用oracle用户登录,然后在Oracle安装目录里执行

$./runInstaller -ignoreSysPrereqs -silent -responseFile <应答文件的绝对路径>

安装时oracle后检测系统的版本情况,可能会报如下问题:

正在启动 Oracle Universal Installer...

正在检查安装程序要求...

检查操作系统版本: 必须是redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2

未通过 <<<<

如图:

这时我们要改一下系统信息。看一下/etc/redhat-release

# cat redhat-release

Scientific Linux release 6.0 (Carbon)

这是我的系统名。

用vi把redhat-release改成如下:

#vi /etc/redhat-release

#Scientific Linux release 6.0 (Carbon) RedHat 4

把原来的信息行用#注释掉 在下面加一行RedHat 4

保存退出。如果你的/etc下没有这个文件可以如上面创建一个redhat-release文件。

这种方法是用来欺骗runInstaller的检测。 再运行一次

$./runInstaller -ignoreSysPrereqs -silent -responseFile <应答文件的绝对路径>

接下来就是等待安装结束了。 安装时终端的一些打印信息:

正在启动 Oracle Universal Installer...

正在检查安装程序要求...

检查操作系统版本: 必须是redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2

通过

所有安装程序要求均已满足。

准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2011-07-03_01-27-34PM. 请稍候...oracle@pboss23 [database]$Oracle Universal Installer, 版本 10.2.0.1.0 正式版 版权所有 (c) 1999, 2005, Oracle。保留所有权利。

本次安装会话的日志可见于:

/oracle/oraInventory/logs/installActions2011-07-03_01-27-34PM.log

.................................................................................................... 100% 已完成。

正在加载产品信息

..................................................................................................................... 100%


RedHat EL5 x86-64上命令行安装Oracle 10g的笔记(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017年县科技入户工作总结及下一步的工作打算

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: