【分享】20道Oracle运维常见面试题
1.實例(INSTANCE)包含以下哪兩個部分?(AC)
A.SGA
B.DataBase
C.一系列后臺進程
D.Server Process
?
2.下列哪一項不屬于Oracle數據庫關閉模式?(D)
A.Shutdown immediate
B.Shutdown abort
C.Shutdown transactional
D.Shutdown poweroff
?
3.Oracle NET 相關的三個文件具體路徑在什么地方?(B)
A.$ORACLE_HOME/dbs
B.$ORACLE_HOME/network/admin
C.$ORACLE_HOME/network/dbs
D.$ORACLE_HOME/admin
?
4.控制文件是數據庫啟動第幾階段加載的文件?(C)
A.第四階段加載PDB的時候
B.第三階段OPEN數據庫的時候
C.第二階段MOUNT數據庫的時候
D.第一階段NOMOUNT數據庫的時候
?
5.下面哪一項不屬于在線日志組的狀態?(B)
A.UNUSED
B.NOACTIVE
C.INACTIVE
D.ACTIVE
E.CURRENT
?
6.觀察下面命令:
Alter tablespace users begin backup;
將USERS表空間置于備份模式后,將觸發哪種類型的檢查點?(C)
A.增量檢查點
B.完全(線程)檢查點
C.局部(表空間)檢查點
D.完全檢查點
?
7.實例恢復包含哪兩個動作?(BC)
A.提交
B.前滾
C.回滾
D.恢復
E.還原
?
8.當發出COMMIT命令的時候,DBWR做了什么操作?(D)
A.它立刻將日志緩沖區日志寫入磁盤
B.它立刻將數據緩沖區數據寫入磁盤
C.它會通知LGWR寫日志
D.它什么都不做
?
9.ASM自動存儲管理中磁盤劃分的單元(AU)默認大小為多大?(A)
A.1M
B.2M
C.4M
D.8M
E.16M
F.32M
G.64M
?
10.參數文件和密碼文件的物理路徑在什么地方?(B)
A.$ORACLE_HOME/network/admin
B.$ORACLE_HOME/dbs
C.$ORACLE_HOME/network/dbs
D.$ORACLE_HOME/admin
?
11. 下列關于還原與恢復說法正確的是?(D)
A. 非歸檔模式下,無法還原數據庫
B. 非歸檔模式下,可以還原數據庫,也可以恢復數據庫
C. 歸檔模式下,只能還原數據庫,無法恢復數據庫
D. 歸檔模式下,既可以還原數據庫,也可以恢復數據庫
?
12. 基于用戶管理的備份,說法正確的是?(BD)
A. 不用關閉數據庫,直接底層拷貝就可以保證一致性
B. 可以干凈一致的關閉數據庫,然后底層拷貝保證一致性
C. 不用關閉數據庫,因為底層文件和oracle系統無關
D. 不用關閉數據庫,但需要將備份的表空間置于備份模式
?
13. 關于參數文件及參數說法正確的是?(A)
A. 動態參數文件(SPFILE)和靜態參數文件(PFILE)內容一致,保存形式不一致
B. 動態參數文件(SPFILE)存的全部都是動態參數,靜態參數文件(PFILE)存的全部是靜
態參數
C. 動態參數文件(SPFILE)只能通過靜態參數文件(PFILE)創建
D. 靜態參數文件(PFILE)只能通過動態參數文件(SPFILE)創建
?
14. 關于閃回DROP說法正確的是?(C)
A. 閃回DROP主要是針對DELETE操作的
B. 閃回DROP主要是針對TRUNCATE操作的
C. 閃回DROP是基于回收站策略(RecycleBin)的
D. 閃回DROP是基于閃回日志的
?
15. 觀察以下命令:
Rman target /
RMAN> backup database format ‘/u01/app/oracle/backup/%U.full’ plus
archivelog;
下面說法正確的是?(A)
A. 該命令會備份數據文件、控制文件、參數文件和歸檔日志文件
B. 該命令僅會備份數據文件和歸檔日志文件
C. 該命令僅會備份控制文件和參數文件
D. 該命令僅會備份日志文件和告警日志文件
?
16. 在Oracle 12c根容器中,如何切換到某PDB(例如 ERP1)?(BD)
A. Conn sys/oracle
B. Alter session set container=erp1;
C. Conn sys/oracle@erp1
D. Conn sys/oracle@erp1 as sysdba
?
17. 在Oracle 12c根容器中,如何關閉某個PDB(例如ERP1)?(A)
A. Alter pluggable database erp1 close immediate;
B. Shutdown immediate;
C. Alter pluggable database all close immediate;
D. Shutdown abort;
?
18. 以sys用戶連接根容器(CDB$ROOT)并發出以下命令:
Create user c##abc identified by abc;
下面哪一個說法是正確的?(C)
A. 僅在根容器里面創建了C##ABC用戶
B. 僅在所有PDB容器里面創建了C##ABC用戶
C. 根容器和所有PDB容器里面都會創建C##ABC用戶
D. 該命令報錯
?
19. 以sys用戶連接根容器(CDB$ROOT)并發出以下命令:
Create role c##r1 container=current;
下面哪一個說法是正確的?(D)
A. 僅在根容器里面創建了C##R1角色
B. 僅在所有PDB容器里面創建了C##R1角色
C. 根容器和所有PDB容器里面都會創建C##R1角色
D. 該命令報錯
?
20. 以sys連接某一PDB數據庫(ERP1)并發出以下授權命令:
Grant create session to abc container=all;
下面哪一個說法是正確的?(A)
A. 該授權會報錯
B. 該授權僅在ERP1里面生效
C. 該授權僅在根容器CDB$ROOT里面生效
D. 該授權在ERP1和CDB$ROOT中都生效
總結
以上是生活随笔為你收集整理的【分享】20道Oracle运维常见面试题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 系统管理员不可错过的6款服务器监控工具
- 下一篇: 【干货】运维,你是青铜还是王者?