?
?
四、创建数据库 (Container & Pluggable)
dbca命令创建数据库
$ dbca
Step1:启动创建
?
Step2:简单默认模式安装

Oracle2015

上面选择了非高级模式,参数都为默认。
?
Setp2:高级模式安装
如果选“高级模式”,安装步骤如下:

Step3:数据库模板类型

?
Step4:数据库标识(Container & Pluggable)
指定全局数据库名(容器数据库)和可插拔的数据库名
?

Step5:管理选项(EM)
指定是用EM管理或是Cloud Control EM管理

?
?
Step6:数据库身份证明(密码)

?
Step7:网络配置(选择监听)

?
Step8:存储位置(ASM)

Step9:数据库选项(DB Vault)
Step10:初始化参数

?
Step11:创建数据库


Step12:先决条件检查及概要

Stetp13:进行安装

?
Step14:安装完成

?
查看监听

五、后续步骤
?
Express 12c监控界面
在Oracle 12c的版本中,引入了简化的EM版本,这一版本被称为:EM Database Express 12c。 Express版本的EM对之前的EM做出了大量的简化,使之更加轻量级(整个部署的空间需求在50M ~ 100M左右),更加适合用于轻量级的数据库监控和性能管理。
Express版本的EM对于企业环境的简单数据库管理和监控是非常实用和快捷的,这是12c对于用户反馈的一个功能简化和改进。
?
EM Express配置非常简单,底层需要XML DB的支持,在Oracle12c中,XDB是强制安装的,所以在数据库安装完成之后,只需要确认基本的XDB配置,设置端口即可启用EM Express,以下配置8080端口作为EM Express的监听端口:
SQL> show parameterdispatchers
?
NAME TYPE VALUE
----------------------------------------------- ------------------------------
dispatchers string (PROTOCOL=TCP) (SERVICE=RC12CXDB)
max_dispatchers integer
?
SQL> execDBMS_XDB_CONFIG.setHTTPPort(5500); --默认端口
?
PL/SQL procedure successfullycompleted.
?
[oracle@racdb bin]$ lsnrctlstatus
?
LSNRCTL for Linux: Version12.1.0.2.0 - Production on 09-1月 -2015 17:01:00
?
Copyright (c) 1991, 2014,Oracle. All rights reserved.
?
正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNRfor Linux: Version 12.1.0.2.0 - Production
启动日期 08-1月 -201514:48:46
正常运行时间 1 天 2 小时 12 分 14 秒
跟踪级别 off
安全性 ON: LocalOS Authentication
SNMP OFF
监听程序参数文件 /u01/app/oracle/product/12.1.0/grid/network/admin/listener.ora
监听程序日志文件 /u01/app/oracle/diag/tnslsnr/racdb/listener/alert/log.xml
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=racdb.localdomain)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=racdb.localdomain)(PORT=5500))(Security=(my_wallet_directory=/u01/app/oracle/admin/RC12C/xdb_wallet))(Presentation=HTTP)(Session=RAW))
服务摘要..
服务 "+ASM" 包含 1 个实例。
实例 "+ASM", 状态 READY, 包含此服务的 1 个处理程序...
服务 "RC12C" 包含 1 个实例。
实例 "RC12C",状态 READY, 包含此服务的 1 个处理程序...
服务 "RC12CXDB" 包含 1 个实例。
实例 "RC12C",状态 READY, 包含此服务的 1 个处理程序...
服务 "ocbi1" 包含 1 个实例。
实例 "RC12C",状态 READY, 包含此服务的 1 个处理程序...
服务 "ocbi2" 包含 1 个实例。
实例 "RC12C",状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
?
打开Oracle Enterprise Manager DatabaseExpress 12c监控界面
https://racdb.localdomain:5500/em/

?
?
登录之后的页面非常简洁,解决了之前EM对于简单应用的臃肿冗余问题:
?

?
在性能监控上,EM Express也提供了非常直观和简洁的纬度展现:

?
对于CDB来说,EM Express在CDB$ROOT中执行,缺省显示的是ROOT中的信息,由于PDB的AWR信息也存储在ROOT容器中,所以优化和性能信息在全局可见。
?
修改/etc/oratab文件
Edit the "/etc/oratab" file setting therestart flag for each instance to 'Y'.
+ASM:/u01/app/oracle/product/12.1.0/grid:Y # line added by Agent
RC12C:/u01/app/oracle/product/12.1.0.2/db_1:Y # line added by Agent
?
添加 CC Agent12c
在EM Cloud Control 12c上,推送安装目标服务器的agent12c(另见agent12c安装文档)
?
安装完成后,添加目标数据库
?

?

?

这样,就可以通过EM Cloud Control 12c对目标数据库和服务器进行监控和管理了。
?
Express 12c问题
If Database Express 12c is not working, check theXMLDB HTTP port. If it is 0, set it to the port you want to use.
SQL> SELECTdbms_xdb_config.gethttpsport FROM dual;
?
GETHTTPSPORT
------------
5500
?
SQL> EXECdbms_xdb_config.set
