背景:在工作的过程中会出现新的需求就是,在原来的数据库的基础上新增数据库实例,如下就是介绍了如何去新增数据库实例的操作,这里以图形为例。

切换到Oracle用户下,

root# su - oracle

执行实例床架命令
$ dbca


1、进入到了图形安装界面 

 2、选择需要进行的操作,这里选择创建实例

 

3、开始创建数据库实例配置,选择默认的数据库模板

 

 

 4、填写需要创建的数据库实例的名称和SID值

 

 

 5、数据库实例管理的配置

 

 

6、 配置sys、system用户的密码

 

 

 7、创建实例的参数文件及表空间的设置,默认即可

 

 

 8、数据库实例的Area的配置,这里根据要求修改即可

 

 

 9、数据库实例模式选择,这里需要勾选该模式的

 

 

 10、数据库实例的SGA 、PGA内存,连接数、字符集等配置设置

 

 

 11、数据库的实例的连接数的设置

 

 

 12、数据库实例的字符集的配置

 

 

 13、数据库实例配置完成之后的最后检查

 

 

 14、开始创建数据库实例

 

 

 15、需要创建的数据库实例的配置信息

 

 

 16、开始进行数据库实例的安装

 

 

 17、已完成了数据库实例的安装,安装路径如下:

 

 

到此,数据库实例的创建就完成了,然后我们来启动数据库 ;

然后就是验证一下实例是否已经运行起来了

开启Oracle的监听
#lsnrctl start 这里启动监控需要几分钟的时间

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 28-OCT-2018 00:18:59

Copyright (c) 1991, 2009, Oracle. All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date 27-OCT-2018 23:41:56
Uptime 0 days 0 hr. 37 min. 4 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /u01/app/oracle/diag/tnslsnr/oracledb/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracledb)(PORT=1521)))
Services Summary...
Service "cxk" has 1 instance(s).
Instance "cxk", status READY, has 1 handler(s) for this service...
Service "cxkXDB" has 1 instance(s).
Instance "cxk", status READY, has 1 handler(s) for this service...
Service "hxk" has 1 instance(s).
Instance "hxk", status READY, has 1 handler(s) for this service...
Service "hxkXDB" has 1 instance(s).
Instance "hxk", status READY, has 1 handler(s) for this service...
The command completed successfully
设置默认的实例
# export ORACLE_SID=cxk

查看当前的实例名
# echo $ORACLE_SID

进入数据库
# sqlplus / as sysdba
SQL> select status from v$instance;

status

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

OPEN


到此数据库的实例就创建完成了,后面就可以进行数据库的初始化操作的了。 

Logo

更多推荐