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的故障。因此,我们应该学会查找和使用这些文件。