- OCA/OCP认证考试指南全册(第3版) Oracle Database 12c(1Z0-061,1Z0-062,1Z0-063) (计算机与信息)
- (美)John Watson等
- 668字
- 2021-03-26 13:10:11
2.4 用DBCA配置数据库选项
数据库创建的最后一个主题是在创建后修改数据库。还未讨论的概念是:数据库选项,一般而言是Oracle_Home下的可执行代码和数据库中的必要对象(例如表和PL/SQL过程)的组合。软件安装过程就是安装可执行代码。但对于从该HOME下运行的任何数据库,只有创建了对象,才能启用这些选项。DBCA数据库创建对话框提示输入要安装的选项,该选项确定驱动数据库创建脚本所调用的脚本。现在,使用带数据文件的模板时,不可能控制选项的原因就很明显了:在用于生成模板的数据库中还不存在这些选项。
使用DBCA配置选项,可以使DBCA生成对脚本的调用,这些脚本会在数据库中安装选项。不能通过DBCA卸载选项。要查看已安装的选项,可以登录数据库,查询DBA_REGISTRY视图。下面是一个例子:
orcl121> select comp_name, version, status from dba_registry order by 1; COMP_NAME VERSION STATUS ----------------------------------- --------------- ------ OLAP Catalog 12.1.0.0.2 VALID Oracle Application Express 4.1.1.00.23 VALID Oracle Database Catalog Views 12.1.0.0.2 VALID Oracle Database Packages and Types 12.1.0.0.2 VALID Oracle Expression Filter 12.1.0.0.2 VALID 5 rows selected. orcl121>
练习2-4:用DBCA配置数据库选项
本练习使用DBCA添加一个最初创建数据库时未选择的选项。下面是要执行的步骤:
(1) 确认已安装的选项列表。
在操作系统提示行下,登录数据库,运行这个查询:
select comp_name from dba_registry;
(2) 启动DBCA,响应提示,如下所示:
A.选择Configure Database Options单选按钮,单击Next按钮。
B.选择orcl121数据库的单选按钮,单击Next按钮。
C.DBCA会显示创建时的组件列表,以前选择的组件会灰显,其余选项显示为可用,以供选择。注意不能用这种方法添加样例架构。
选择Oracle Label Security复选框,单击Next按钮。
D.取消对Oracle Database Vault复选框的选择,单击Next按钮。
E.其他选项使用默认值,单击Next按钮。
F.显示要安装的组件汇总。单击Finish按钮。
G.安装选项。单击OK按钮和Close按钮。
(3) 确认安装。
再次运行针对DBA_REGISTRY的查询,注意现在Label Security是一个已安装的组件。