成功之路:ORACLE 11g学习笔记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2.2 Oracle服务器软件安装之——故障排查

由于Oracle体系庞大,涉及硬件、软件(尤其是操作系统),因此,在安装的过程中,遭遇错误在所难免。如何解决这些错误呢?

如果遇到错误,我们首先应该重新检查一下软件和硬件,看看是否都满足Oracle的最低安装要求。这些检查包括内存、虚拟内存、硬盘、网络、操作系统及各种补丁包等。

在确认Oracle的最小安装要求满足后,再检查Oracle安装日志文件。安装Oracle的时候,Oracle会把安装的详细过程记录到一些文件中,这些文件就是“安装日志文件”。这些文件可以帮助我们快速定位安装过程中遇到的疑难问题,使我们能够顺利进行安装,因此,我们必须找到这些日志文件。

■ Windows平台安装日志文件的查找

Windows中的安装日志文件存放在SYSTEM_DRIVE:\Program Files\Oracle\Inventory\logs下,不需要进行额外的查找。SYSTEM_DRIVE表示Windows系统所在的盘符,一般是C盘。

■ UNIX平台安装日志文件的查找

找到文件oraInst.loc。

oraInst.loc文件的位置如下:

对于AIX、Linux x86或Linux Itanium,文件的位置是/etc/oraInst.loc;

对于其他UNIX操作系统,文件的位置是/var/opt/Oracle/oraInst.loc。

从文件oraInst.loc中,找到Inventory的位置。

    $ cat /var/opt/Oracle/oraInst.loc
    inventory_loc=/Oracle/app/Oracle/oraInventory
    inst_group=oinstall

这里的Inventory目录是/Oracle/app/Oracle/oraInventory。

进入Inventory目录,找到安装日志文件。

    $ cd /Oracle/app/Oracle/oraInventory
    $ cd logs

查看安装日志文件的内容。

安装日志文件的文件名的格式通常是installActionsdate_time.log。

■ 查看操作系统日志文件

除了Oracle产生的安装日志文件,操作系统也会产生日志文件,这种类型的文件,被我们叫做“操作系统日志文件”。“操作系统日志文件”记录操作系统级的错误或者操作系统的重大事件。这些文件的内容有助于我们排除Oracle的故障。因此,我们应该学会查找和使用这些文件。