当前linux7.4 .oracle:10.2.0.1 patchset10.2.0.5

问题一:

[[email protected] database]$ ./runInstaller 
./runInstaller: /software/shigi/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory


[[email protected] ~]# yum install  -y glibc.i686

[[email protected] database]$ ./runInstaller 
./runInstaller: /software/shigi/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
[[email protected] database]$ ./runInstaller 
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Failed <<<<

Exiting Oracle Universal Installer, log for this session can be found at /oracle/app/oraInventory/logs/installActions2020-05-22_03-11-48PM.log

由于操作系统版本太高(rhel7.6),数据库软件版本10.2.0.1过旧,需要更改redhat-release
[[email protected] ~]# ls /etc/redhat-release
redhat-release      redhat-release.bak 
Red Hat Enterprise Linux Server release 4.333 (Tikanga)
[[email protected] ~]# cat /etc/redhat-release.bak 
Red Hat Enterprise Linux Server release 7.6 (Maipo)

 

问题二:

[[email protected] database]$ ./runInstaller 
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Passed


All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2020-05-22_03-13-51PM. Please wait ...[[email protected] database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2020-05-22_03-13-51PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
网查少包
[[email protected] tmp]# yum search libXp 
[[email protected] tmp]# yum search libXp.686

 

问题三:

安装过后仍然报错
[[email protected] database]$ ./runInstaller 
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Passed


All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2020-05-22_03-21-33PM. Please wait ...[[email protected] database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2020-05-22_03-21-33PM/jre/1.4.2/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)

libXt和libXt.i686  

(注意libawt.so: libXp.so.6:和libawt.so: libXt.so.6报错是不一样的)

 

问题四:
[[email protected] database]$ ./runInstaller 
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Passed


All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2020-05-22_03-32-45PM. Please wait ...[[email protected] database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2020-05-22_03-32-45PM/jre/1.4.2/lib/i386/libawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)


安装libXtst和libXtst.i686    

 

问题五:

高版本linux安装低版本oracle数据库        

安装glibc-devel包,glibc包

 

问题六:

 

高版本linux安装低版本oracle数据库

退出重装

 

高版本linux安装低版本oracle数据库

跳过continue

 

完成安装。

由于linux版本过高,内置的包版本非常高,低版本数据库本身不需要这么高的版本,导致数据库在安装时遇到非常多的问题

 

相关文章: