CentOS 7静默安装oracle 11 r2,并手动创建数据库createdatabase

官方文档:http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm#BHCCADGD


需要的安装包:


yum 进行安装



创建oinstall和dba组


创建oracle用户


设置oracle用户密码


验证创建是否正确

[root@node1001 ~]#

uid=1000(oracle) gid=1000(oinstall) 组=1000(oinstall),1001(dba)


配置内核参数



参数的值不能小于上面的配置,这是oracle官方建议的最小值,生产环境建议调整这些参数,以优化系统性能。


修改后使之生效

修改用户限制



创建安装目录

配置环境变量


#在文件尾追加:


使bash_profile生效:


解压oracle 数据库安装包


修改静默安装配置文件/home/oracle 为oracle安装文件目录


配置内容为:


开始静默安装


查看安装目录


出现类似如下提示表示安装完成:


------------------------------------------------------------------------

The following configuration scripts need to be executed as the "root" user. 

#!/bin/sh 

#Root scripts to run

 

/u01/app/oraInventory/orainstRoot.sh

/u01/app/product/11.2.0/db_1/root.sh

执行配置脚本:

, 1。打开终端window 

2。作为“根”,登录

3。运行scripts 

4。回到这个窗口,点击“进入”键continue 


成功安装软件。


<>强切换到根用户执行sh脚本


<>强切换到甲骨文用户,配置监听程序


<强>手动编辑监听文件


<强>监听文件内容

/网络/admin/侦听器。ora



)


<>强启动监听程序

<强>编辑数据库控制文件,根据实际情况编辑

/oradata/orcl ora_control1”

/fast_recovery_area '

<>强启动数据库,准备创建数据库


<强>=======手动创建数据库语句如下:=============================================

根据实际情况执行调整


<强>手动创建完数据库后,sqlplus下先后执行相关脚本文件

<强>


<>强执行完成之后,数据库创建完成,查看数据库状态


CentOS 7静默安装oracle 11 r2,并手动创建数据库createdatabase