【12C考題精解】OCP 1z0-060 QUESTION 3: Managing the SYSAUX Tablespace

來源:互聯網
上載者:User

標籤:procedures   statements   another   about   current   

QUESTION 3


Which two statements are true about the use of the procedures listed in the v$sysaux_occupants.move_procedure column?


A. The procedure maybe used for some component store locate component data to the SYSAUX tablespace from its current tablespace. 

B. The procedure may be used for some component store locate component data from the SYSAUX tablespace to another tablespace. 

C. All the components may be moved into SYSAUX tablespace.

D. All the components may be moved from the SYSAUX tablespace. 


【題目示意】

考察了SYSAUX資料表空間的管理方法


【解析】

當資料庫建立時,SYSAUX資料表空間被作為SYSTEM的輔助資料表空間安裝。已經安裝並使用獨立資料表空間的資料庫組件都可以放在SYSAUX資料表空間中。如果SYSAUX資料表空間不可用,資料庫核心功能仍然運轉。使用SYSAUX資料表空間的特性將會失敗或功能可用性會受到限制。

監控SYSAUX資料表空間中的內容可以使用V$SYSAUX_OCCUPANTS視圖,視圖列出了如下的內容

  • 佔用的名稱

  • 佔用的描述

  • 方案名

  • 移動預存程序

  • 當前空間使用

在組件安裝時,可以選擇不放在SYSaUX 資料表空間中。如果決定把組件從SYSAUX資料表空間移動指定的資料表空間中,可以使用在V$SYSAUX_OCCUPANTS 視圖中移動組件的預存程序來進行。用於移動的預存程序也可以把組件從其他資料表空間移動到SYSAUX資料表空間中。


【實驗】

1.查看V$SYSAUX_OCCUPANTS 視圖,找到審計功能的move procedure:

[email protected]> select OCCUPANT_NAME,SCHEMA_NAME,MOVE_PROCEDURE,SPACE_USAGE_KBYTES from v$sysaux_occupants where OCCUPANT_NAME=‘AUDIT_TABLES‘;OCCUPANT_NAME  SCHEMA_NAME  MOVE_PROCEDURE                      SPACE_USAGE_KBYTES-------------- ------------ ----------------------------------- ------------------AUDIT_TABLES   SYS          DBMS_AUDIT_MGMT.move_dbaudit_tables                  0

2.使用move procedure移動審計功能到OCP資料表空間:

[email protected]> exec DBMS_AUDIT_MGMT.move_dbaudit_tables(‘OCP‘);PL/SQL procedure successfully completed.

3.開啟審計功能:

[email protected]> audit select table;Audit succeeded.

4.查看審計表所在的資料表空間:

[email protected]> select segment_name,segment_type from dba_segments where TABLESPACE_NAME=‘OCP‘ and segment_type=‘TABLE‘;SEGMENT_NAME    SEGMENT_TYPE--------------- -------------FGA_LOG$        TABLEAUD$            TABLE

可以看到審計記錄的表已經在OCP資料表空間了

12C中 v$sysaux_occupants中的內容,可以看到有些組件沒有move procedure。

[email protected]> select OCCUPANT_NAME,SCHEMA_NAME,MOVE_PROCEDURE from v$sysaux_occupants;OCCUPANT_NAME             SCHEMA_NAME          MOVE_PROCEDURE------------------------- -------------------- -----------------------------LOGMNR                    SYSTEM               SYS.DBMS_LOGMNR_D.SET_TABLESPACELOGSTDBY                  SYSTEM               SYS.DBMS_LOGSTDBY.SET_TABLESPACESMON_SCN_TIME             SYSPL/SCOPE                  SYSSTREAMS                   SYSAUDIT_TABLES              SYS                  DBMS_AUDIT_MGMT.move_dbaudit_tablesXDB                       XDB                  XDB.DBMS_XDB.MOVEXDB_TABLESPACEAO                        SYS                  DBMS_AW.MOVE_AWMETAXSOQHIST                  SYS                  DBMS_XSOQ.OlapiMoveProcXSAMD                     OLAPSYS              DBMS_AMD.Move_OLAP_CatalogSM/AWR                    SYSSM/ADVISOR                SYSSM/OPTSTAT                SYSSM/OTHER                  SYSSTATSPACK                 PERFSTATSDO                       MDSYS                MDSYS.MOVE_SDOWM                        WMSYS                DBMS_WM.move_procORDIM                     ORDSYS               ordsys.ord_admin.move_ordim_tblspcORDIM/ORDDATA             ORDDATA              ordsys.ord_admin.move_ordim_tblspcORDIM/ORDPLUGINS          ORDPLUGINS           ordsys.ord_admin.move_ordim_tblspcORDIM/SI_INFORMTN_SCHEMA  SI_INFORMTN_SCHEMA   ordsys.ord_admin.move_ordim_tblspcEM                        SYSMAN               emd_maintenance.move_em_tblspcTEXT                      CTXSYS               DRI_MOVE_CTXSYSULTRASEARCH               WKSYS                MOVE_WKULTRASEARCH_DEMO_USER     WK_TEST              MOVE_WKEXPRESSION_FILTER         EXFSYSEM_MONITORING_USER        DBSNMPTSM                       TSMSYSSQL_MANAGEMENT_BASE       SYSAUTO_TASK                 SYSJOB_SCHEDULER             SYS31 rows selected.


【小結】

v$sysaux_occupants.move_procedure 可以移動組件所在的資料表空間,既可以將組件移動到SYSAUX資料表空間,也可以從SYSAUX資料表空間移出,但並不是所有組件都可以移動,所以A和B選項比較準確,C和D選項範圍過大了。


【答案】 A,B 

相關參考

http://docs.oracle.com/database/121/ADMIN/tspaces.htm#ADMIN11384

http://docs.oracle.com/database/121/ADMIN/create.htm#ADMIN00203 


更多文章,請訪問作者個人部落格:www.dbstyle.net

本文出自 “INTO THE ORACLE” 部落格,請務必保留此出處http://dbstyle.blog.51cto.com/8619508/1537026

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.