oracle数据库静默安装

2025-11-19 22:16:57

1、安装oracle数据库软件有三种方式

1。OUI方式(也就是图形界面安装)

2。静默安装方式

3。克隆安装方式

图形界面安装,这里不做介绍了。主要学习一下静默安装方式。说到静默安装,就不得不提到响应文件(Respone FILE)。在Oracle安装目录下会提供响应文件模板,这个响应文件其实就是配置文件,里面可以配置一些安装的细节,在DBCA图形界面中能够看到的安装选项,在响应文件中都有体现。可以通过响应文件来设置安装企业版、个人版、标准版、安装的语言包、字符集等。

响应文件可以通过安装目录获得,比如得到解压后的安装包后,可以看到响应文件的模板就是db_install.rsp      在/database/respone 下

2、安装前准备

1。创建用户组和用户

[root@centos7 ~]# groupadd oinstall

[root@centos7 ~]# groupadd dba

[root@centos7 ~]# useradd -g oinstall -g dba -m oracle

并为用户oracle设置密码

oracle数据库静默安装

3、2。创建安装目录并更改权限

oracle数据库静默安装

4、3.修改centos系统标识

默认系统标识文件是/etc/redhat-release   可以先查看一下默认标识

[root@centos7 ~]# cat /etc/redhat-release 

CentOS Linux release 7.2.1511 (Core) 

现在把系统标识修改成redhat-7

oracle数据库静默安装

5、4.安装系统依赖软件包

binutils-2.23.52.0.1-12.el7.x86_64 

compat-libcap1-1.10-3.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 

unixODBC-2.2.11.el7.x86_64 

unixODBC-2.2.11.el7.i686 

unixODBC-devel-2.2.11.el7.x86_64 

unixODBC-devel-2.2.11.el7.x86_64 

6、5。关闭防火墙

默认状态是开启的

执行[root@centos7 ~]# systemctl stop firewalld.service   命令进行关闭防火墙

执行 [root@centos7 ~]# systemctl disable firewalld.service   命令进行永久关闭,重启也不会开启

oracle数据库静默安装

7、6。关闭selinux

在/etc/selinux/config  文件中  把 SELINUX=disabled 设置为disabled即可

oracle数据库静默安装

8、7.修改内核参数

在/etc/sysctl.conf文件的结尾加上以下代码

net.ipv4.icmp_echo_ignore_broadcasts = 1

net.ipv4.conf.all.rp_filter = 1

fs.file-max = 6815744 

fs.aio-max-nr = 1048576

kernel.shmall = 2097152 

kernel.shmmax = 2147483648 

kernel.shmmni = 4096 

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500 

net.core.rmem_default = 262144

net.core.rmem_max= 4194304

net.core.wmem_default= 262144

net.core.wmem_max= 1048576

修改完成后执行sysctl -p命令使配置生效

oracle数据库静默安装

9、8.修改oracle用户限制

在/etc/security/limits.conf 文件末尾另上以下代码

oracle soft nproc 2047 

oracle hard nproc 16384 

oracle soft nofile 1024 

oracle hard nofile 65536

oracle数据库静默安装

10、9.配置oracle用户的环境变量

在/home/oracle/.bash_profile文件结尾添加如下代码

export ORACLE_BASE=/data/oracle #oracle数据库安装目录

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle数据库路径

export ORACLE_SID=orcl #oracle启动数据库实例名

export ORACLE_TERM=xterm #xterm窗口模式安装

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH #添加系统环境变量

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系统环境变量

export #防止安装过程出现乱码

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK  #设置Oracle客户端字符集,

添加完成后执行  source /home/oracle/.bash_profile   命令使配置生效。

到这里所以的配置工作已经完成,接下来要做的就是切换到oracle用户进行安装软件了。

oracle数据库静默安装

11、10. 响应文件可以通过安装目录获得,比如得到解压后的安装包后,可以看到响应文件的模板就是db_install.rsp      在/database/respone 下

oracle数据库静默安装

12、11。配置响应文件中的详细安装信息

(11.1)这个地方是选择哪种安装方式,这里选择第一种

第一种是只安装数据库软件

第二种是安装和配置数据库

第三种是升级数据库

oracle数据库静默安装

13、(11.2)填写对应服务名    用户组    oracle Inventory目录

oracle数据库静默安装

14、(11.3)指定安装语言   安装目录    数据库路径

oracle数据库静默安装

15、(11.4)指定安装版本   这里选择企业版

oracle数据库静默安装

16、(11.5)指定设置为true

oracle数据库静默安装

17、(11.6)指定相应组件

oracle.install.db.customComponents=oracle.server:11.2.0.1.0,oracle.sysman.ccr:10.2.7.0.0,oracle.xdk:11.2.0.1.0,oracle.rdbms.oci:11.2.0.1.0,oracle.network:11.2.0.1.0,oracle.network.listener:11.2.0.1.0,oracle.rdbms:11.2.0.1.0,oracle.options:11.2.0.1.0,oracle.rdbms.partitioning:11.2.0.1.0,oracle.oraolap:11.2.0.1.0,oracle.rdbms.dm:11.2.0.1.0,oracle.rdbms.dv:11.2.0.1.0,orcle.rdbms.lbac:11.2.0.1.0,oracle.rdbms.rat:11.2.0.1.0

oracle数据库静默安装

18、(11.7)执行 ./runInstaller -silent -ignorePrereq -ignoreSysPrereqs -responseFile /data/database/database/response/db_install.rsp  进行安装

oracle数据库静默安装

19、当安装到下面图片的步骤时证明 已经安装成功,按照提示切换到root用户下  执行相应脚本即可 ,执行完成后,根据提示按ENTER即可安装成功。

oracle数据库静默安装

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢