项目需要安装Oracle数据库,记录一下,供以后温习。
一、安装环境及软件准备
操作系统:CentOS7
软件安装包:linux.x64_11gR2_database_1of2.zip,linux.x64_11gR2_database_2of2.zip
二、安装前准备
1.先用root账号登录系统,检查系统中有没有安装Oracle的依赖包,根据官网(https://docs.oracle.com/cd/E11882_01/install.112/e47689/pre_install.htm#BABCFJFG)介绍的,检查适合自己操作系统的依赖包,使用命令cat /etc/redhat-release查看Linux内核版本,我的是CentOS Linux release 7.4.1708 (Core),查看对应的系统,即Oracle Linux 7 and Red Hat Enterprise Linux 7的依赖包:
binutils-2.23.52.0.1-12.el7.x86_64
compat-libcap1-1.10-3.el7.x86_64
compat-libstdc++-33-3.2.3-71.el7.i686
compat-libstdc++-33-3.2.3-71.el7.x86_64
gcc-4.8.2-3.el7.x86_64
gcc-c++-4.8.2-3.el7.x86_64
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
ksh
libaio-0.3.109-9.el7.i686
libaio-0.3.109-9.el7.x86_64
libaio-devel-0.3.109-9.el7.i686
libaio-devel-0.3.109-9.el7.x86_64
libgcc-4.8.2-3.el7.i686
libgcc-4.8.2-3.el7.x86_64
libstdc++-4.8.2-3.el7.i686
libstdc++-4.8.2-3.el7.x86_64
libstdc++-devel-4.8.2-3.el7.i686
libstdc++-devel-4.8.2-3.el7.x86_64
libXi-1.7.2-1.el7.i686
libXi-1.7.2-1.el7.x86_64
libXtst-1.2.2-1.el7.i686
libXtst-1.2.2-1.el7.x86_64
make-3.82-19.el7.x86_64
sysstat-10.1.5-1.el7.x86_64
实际安装中i686的包会有问题,因为i686是32位系统的依赖包,而我的系统是64位的,所以要把i686改成i386,另外还要增加几个安装包,如unixODBC-