接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07)

创建ORACLE实例前提,准备下面7项工作

序号

说明

链接


安装操作系统



安装常用工具



安装依赖包



oracle基础配置



上传安装包并解压



修改配置文件



执行安装


上一节我们已经安装好了软件,这一节我们来创建一个数据库实例;

退出SQLPLUS :

quit

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_javascript

配置响应文件:

vim /home/oracle/response/dbca.rsp

修改内容:

GDBNAME = "orcl"

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_创建oracle实例_02

SID = "orcl"

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_sql_03

前面的 # 要删除,对应用户设置密码;
SYSPASSWORD = "password"
SYSTEMPASSWORD = "password"
DBSNMPPASSWORD = "password"
DBSNMPPASSWORD = "password"

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_sql_04


linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_javascript_05

前面的 # 要删除,对应用户设置目录;

DATAFILEDESTINATION =/data/u01/app/oracle/oradata
RECOVERYAREADESTINATION=/data/u01/app/oracle/fast_recovery_area

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_oracle_06

前面的 # 要删除,设置字符集(中国使用一般都要改);
非常重要,设置字符集:CHARACTERSET = "AL32UTF8"

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_创建oracle实例_07


调大内存,一般1.5-2倍的物理内存大小

TOTALMEMORY = "2048"

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_javascript_08

检查配置

egrep -v "(^#|^$)" /home/oracle/response/dbca.rsp

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_sql_09

安装创建:

dbca -silent -responseFile /home/oracle/response/dbca.rsp

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_sql_10


完成!!!

可以查看默认实例

env|grep ORACLE_UNQNAME

进入sqlplus 启动实例

sqlplus / as sysdba

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_创建oracle实例_11


启动oracle实例

startup

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_javascript_12


上图提示是实例已经起来了,无需再次启动。

可以停止实例(shutdown)后启动oracle实例(startup)

#停止实例
shutdown
#启动oracle实例
startup

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)_oracle_13