暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 19C组件ID

抖草 2023-12-29
227


Oracle 19C组件ID、组件名称和组件全称对应关系以及dbca静默组件选择

 

dbca可以调用图形化界面来创建数据库,当选择“Custom Database”模板的时候会出现“Database Options”来选择options安装对应组件,总共8个options。

PS:在安装数据库期间,组件实际说法为options,安装数据库选择option即可安装对应的组件。

因此,安装期间出现的均为option或者options,表示对组件的操作。

 

其中,“Custom Database”模板对应$ORACLE_HOME/assistants/dbca/templates/New_Database.dbt,过滤“Custom Database”模板中option相关配置,跟截图一样共8个options。

其中value针对cdb,而includeInPDBs针对pdb。

PS:下边SAMPLE_SCHEMA Option并没有出现在上文截图中,忽略掉刚好8个对应。

复制代码

[oracle@oem13c ~]$ grep -i "option name" $ORACLE_HOME/assistants/dbca/templates/New_Database.dbt
      <option name="OMS" value="false" includeInPDBs="false"/>
      <option name="JSERVER" value="true" includeInPDBs="true"/>
      <option name="SPATIAL" value="true" includeInPDBs="true"/>
      <option name="IMEDIA" value="true" includeInPDBs="true"/>
      <option name="ORACLE_TEXT" value="true" includeInPDBs="true">
      <option name="CWMLITE" value="true" includeInPDBs="true">
      <option name="SAMPLE_SCHEMA" value="false" includeInPDBs="false"/>
      <option name="APEX" value="false" includeInPDBs="false"/>
      <option name="DV" value="false" includeInPDBs="false"/>

复制代码

 

如果截图的8个options全部安装,待数据库完成创建后,查询数据库组件信息。

PS:RAC是集群相关的,单机环境忽略。

复制代码

15:56:34 SYS@oemdb(247)> col comp_name for a50
15:56:38 SYS@oemdb(247)> select comp_id, comp_name, version, status from dba_registry where comp_id!='RAC' ;

COMP_ID                        COMP_NAME                                          VERSION                        STATUS
------------------------------ -------------------------------------------------- ------------------------------ ----------
CATALOG                        Oracle Database Catalog Views                      19.0.0.0.0                     VALID
CATPROC                        Oracle Database Packages and Types                 19.0.0.0.0                     VALID
JAVAVM                         JServer JAVA Virtual Machine                       19.0.0.0.0                     VALID
XML                            Oracle XDK                                         19.0.0.0.0                     VALID
CATJAVA                        Oracle Database Java Packages                      19.0.0.0.0                     VALID
APS                            OLAP Analytic Workspace                            19.0.0.0.0                     VALID
XDB                            Oracle XML Database                                19.0.0.0.0                     VALID
OWM                            Oracle Workspace Manager                           19.0.0.0.0                     VALID
CONTEXT                        Oracle Text                                        19.0.0.0.0                     VALID
ORDIM                          Oracle Multimedia                                  19.0.0.0.0                     VALID
SDO                            Spatial                                            19.0.0.0.0                     VALID
XOQ                            Oracle OLAP API                                    19.0.0.0.0                     VALID
OLS                            Oracle Label Security                              19.0.0.0.0                     VALID
APEX                           Oracle Application Express                         18.2.0.00.12                   VALID
DV                             Oracle Database Vault                              19.0.0.0.0                     VALID

复制代码

 

 

若截图的8个options全都不安装,待数据库完成创建后,查询数据库组件信息。

复制代码

16:02:27 SYS@oemdb(89)> select comp_id, comp_name, version, status from dba_registry where comp_id!='RAC' ;

COMP_ID                        COMP_NAME                                          VERSION                        STATUS
------------------------------ -------------------------------------------------- ------------------------------ --------------------------------------------
CATALOG                        Oracle Database Catalog Views                      19.0.0.0.0                     VALID
CATPROC                        Oracle Database Packages and Types                 19.0.0.0.0                     VALID
XDB                            Oracle XML Database                                19.0.0.0.0                     VALID
OWM                            Oracle Workspace Manager                           19.0.0.0.0                     VALID

复制代码

 

 

上文截图中标注的1-8,与模板中的“option name”,与数据库dba_registry的comp_id字段结果对应关系如下:

特别注意:选择option3或者4,前提会自动选择安装option1。选择option8,前提会自动选择安装option6。(DBCA UI图形化界面则自动勾选前提option)

序号DBCA UI模板option namedba_registry.comp_id
0都不选择都为false

CATALOG

CATPROC

XDB

OWM

1Oracle JVMJSERVER

JAVAVM

XML

CATJAVA

2Oracle TextORACLE_TEXTCONTEXT
3Oracle MultimediaIMEDIAORDIM
4Oracle OLAPCWMLITE

APS

XOQ

5Oracle SpatialSPATIALSDO
6Oracle Label SecurityOMSOLS
7Oracle Application ExpressAPEXAPEX
8Oracle Database VaultDVDV

当使用dbca -slient进行静默安装时,除了更改模板中option 那么对应条目的值来控制组件是否安装外(默认配置尽量不动原则),也可以通过-dbOptions和-pdbOptions来控制,并且优先级更高。

样例:(19c静默安装样例见另外的博文:传送门)

-dbOptions JSERVER:true,DV:true,APEX:true,OMS:true,SPATIAL:true,IMEDIA:true,ORACLE_TEXT:true,CWMLITE:true   -pdbOptions JSERVER:true,DV:true,APEX:true,OMS:true,SPATIAL:true,IMEDIA:true,ORACLE_TEXT:true,CWMLITE:true

 

注意点:

  1. pdbOptions某个option为true,则dbOptions对应option必须为true,否则会报错。
  2. 选择IMEDIA或CWMLITE,即使JSERVER为false也会强制被安装。同理选择DV会强制安装DV。
  3. dbOptions可忽略。

防爬虫:https://www.cnblogs.com/PiscesCanon/p/17463497.html

便携语句:

复制代码

16:14:49 SYS@oemdb(247)> select decode(comp_id, 'CATALOG','<Default Option>',  'CATPROC','<Default Option>',   'XDB','<Default Option>',   'OWM','<Default Option>',   'JAVAVM','JSERVER',  'XML','JSERVER',  'CATJAVA','JSERVER',  'CONTEXT','ORACLE_TEXT',  'ORDIM','IMEDIA',  'APS','CWMLITE',  'XOQ','CWMLITE',  'SDO','SPATIAL',  'OLS','OMS',  'APEX','APEX',  'DV','DV',  comp_id ) opt_name, comp_id, comp_name, version, status from dba_registry where comp_id!='RAC' order by 1;

OPT_NAME            COMP_ID      COMP_NAME                            VERSION            STATUS
------------------- ------------ ------------------------------------ ------------------ --------
<Default Option>    CATALOG      Oracle Database Catalog Views        19.0.0.0.0         VALID
<Default Option>    CATPROC      Oracle Database Packages and Types   19.0.0.0.0         VALID
<Default Option>    OWM          Oracle Workspace Manager             19.0.0.0.0         VALID
<Default Option>    XDB          Oracle XML Database                  19.0.0.0.0         VALID
APEX                APEX         Oracle Application Express           18.2.0.00.12       VALID
CWMLITE             XOQ          Oracle OLAP API                      19.0.0.0.0         VALID
CWMLITE             APS          OLAP Analytic Workspace              19.0.0.0.0         VALID
DV                  DV           Oracle Database Vault                19.0.0.0.0         VALID
IMEDIA              ORDIM        Oracle Multimedia                    19.0.0.0.0         VALID
JSERVER             CATJAVA      Oracle Database Java Packages        19.0.0.0.0         VALID
JSERVER             XML          Oracle XDK                           19.0.0.0.0         VALID
JSERVER             JAVAVM       JServer JAVA Virtual Machine         19.0.0.0.0         VALID
OMS                 OLS          Oracle Label Security                19.0.0.0.0         VALID
ORACLE_TEXT         CONTEXT      Oracle Text                          19.0.0.0.0         VALID
SPATIAL             SDO          Spatial                              19.0.0.0.0         VALID
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论