服务器 频道

Oracle 9i在Red Hat7.1和7.2上的安装

启动 runInstaller

Oracle 不再支持字符模式的安装,因此必须设置 DISPLAY 变量,假设节点名为 oracleserver,那么 oracleserver 必须允许 runInstaller 显示 X 信息。如果你不在远程安装数据库,可以跳过下面的第一和第二步。

第一步:

yourdesktop:user$

xhost +oracleserver

第二步:从 oracleserver 的控制台上以 Oracle 用户执行:

oracleserver:oracle$

export DISPLAY=yourdesktop:0.0

第三步a:从第一张 CD ,执行 runInstaller (不要 cd 到 /mnt/cdrom !)

oracleserver:oracle$ mount /mnt/cdrom

oracleserver:oracle$ /mnt/cdrom/runInstaller

第三步b:或者从下载点:

oracleserver:oracle$ Disk1/

RunInstaller

运行 Oracle 安装

下面是我回答 runInstaller 的问题:

What would you like as

the base directory (Inventory Location):

/opt/oracle/oraInventory

UNIX Group Name (permission for updating Oracle software): oinstall

Full path name of the Oracle Home: /opt/oracle/product/9.0.1

JDK Home Directory: /usr/local/java

注意:

如果没有“降级” binutils 包的话,安装到第三张 CD 时,你会看到下面的错误:

"Error invoking target install of makefile /opt/oracle/product/9.0.1/plsql/lib/ins_plsql.mk"

解决的办法请看后面的“Oracle 安装错误”。

你可能还会碰到 "Oracle Net Configuration Assistant" 挂起的问题,请参考后面的”Oracle 安装中重要的技巧和提示“。

启动 Oracle 9i 数据库

9i 中已经没有 svrmgrl 了,所有的管理工作都听过 sqlplus 来完成:

dba$ sqlplus /nolog

SQL> connect / as sysdba

SQL> startup

Oracle 安装中重要的技巧和提示

如果遇到 gunzip 出错,检查文件的校验和:

$ md5sum Linux9i_Disk1.cpio.gz

Linux9i_Disk2.cpio.gz Linux9i_Disk3.cpio.gz

f1a99eb8c8aca1d69a9eeaa8858570d7 Linux9i_Disk1.cpio.gz

f2444c0fa53c898e7d2f78c184829d7d Linux9i_Disk2.cpio.gz

ec655402d8bc547ed031f14122da574b Linux9i_Disk3.cpio.gz

不要 cd 到 /mnt/cdrom 执行 ./runInstaller !

否则你将不能在安装时弹出 CD,因为 unmount 不能把挂接着的 CD 卸下来。

(译者注:我安装 9iAS 遇到的就是这样的问题啊!害得我把 CD 复制到硬盘再安装)。

0
相关文章