Oracle Database Administration II exam prep covering multitenant architecture, advanced backup and recovery, Data Guard, performance tuning, and advanced administration. Includes 178+ practice questions and a 120-minute exam format with a 63% passing score.
银行/电信/政府 Oracle 遗留系统的 DBA 必考;云原生 Postgres/MySQL 环境的团队基本用不上。
Unlock all certifications, courses & tools at a fraction of the cost
This page is structured for quick scanning first: exam format, fit, prep time, and the actual study scope.
Oracle Database Administration II (1Z0-083) 是 Oracle 官方 DBA 认证路径的第二张证,前置是 1Z0-082 (Administration I)。两张加起来才能拿到 Oracle Database Administrator Professional (OCP) 头衔。1Z0-083 专门考"已经装好数据库之后的日常运维":多租户 (CDB/PDB) 管理、RMAN 备份恢复、升级迁移、Data Guard、性能调优、审计与加密。
考试 $245 USD、120 分钟、约 68 题、通过线 63%。题型以场景题为主 — 给你一段 RMAN 脚本问哪一步会失败,给你一份 AWR 报告问瓶颈在哪,给你一个 PDB 拔插流程问下一步该执行什么命令。这不是背知识点的考试,是"你真的在 production 上干过 DBA"的考试。
Oracle Database 虽然在云原生圈被 Postgres/MySQL 压着打,但在银行核心系统、电信计费系统、政府税务社保系统里仍然是绝对统治地位。澳洲 CBA、NAB、Westpac、ANZ、Telstra、ATO、Services Australia 这些机构的核心交易系统 2026 年仍跑在 Oracle 19c/21c 上,短期看不到迁移的可能。这些地方的 DBA 起薪远高于 Postgres DBA,原因就是 — 会的人越来越少,但遗留系统不会消失。
版本覆盖:1Z0-083 覆盖 Oracle 19c 和 21c,重点是 Multitenant Architecture (CDB/PDB)、RMAN、Data Guard。注意 Oracle 从 12c 开始强制 Multitenant,非 CDB 模式在 21c 已完全废弃 — 考试里所有涉及数据库实例管理的题都假设你在 CDB 环境。
Salary ranges, target job titles, and the real career impact of holding Oracle 1Z0-083.
这张证的价值完全取决于你在什么类型的公司工作。
强烈值得考的人:已经在 Oracle shop 工作的 DBA / 运维工程师。在澳洲四大行、Telstra、政府税务部门,Senior Oracle DBA 的薪资区间在 AUD 140k-180k+,并且常年缺人 — LinkedIn 上 "Oracle DBA" 的 JD 在悉尼/墨尔本稳定每月 80+ 个,而合格候选人极少。内部晋升到 Senior DBA 通常需要 OCP 头衔(1Z0-082 + 1Z0-083),这不是"可选加分",是"硬性门槛"。
看情况的人:想从开发转 DBA、或者在混合栈公司(既有 Oracle 又有 Postgres/MySQL)的通用数据库工程师。如果你公司 Oracle 是边缘系统,投入 2-3 个月学 OCP 的 ROI 不如直接深耕 Postgres + 云数据库(AWS RDS/Aurora、GCP AlloyDB)。一个真实数据点:2025 年 Stack Overflow Developer Survey 中 Oracle 的开发者使用率是 9.4%,Postgres 是 49%。但薪资中位数 Oracle DBA 反而比 Postgres DBA 高 15-25%,因为会的人少、系统关键。
不值得考的人:云原生 startup 工程师、Postgres/MySQL 团队、做 NoSQL (MongoDB/DynamoDB) 的数据工程师。你不会碰到 Oracle,考这个纯属浪费时间。更好的选择是 AWS Database Specialty (DBS-C01) 或 GCP Professional Database Engineer。
Oracle OCP vs AWS DBS-C01 vs PostgreSQL 认证:如果目标是传统大企业核心系统 DBA,OCP 没有替代品。如果目标是云数据库工程师,AWS DBS-C01 更实用。如果你已经是 Oracle DBA 想加一张云证,推荐 1Z0-1072-23 (OCI Architect Associate) — 这是 Oracle 自己的云认证,和 1Z0-083 技术栈重叠度低,互补性强。
一个容易被忽略的点:OCP 要求通过 1Z0-082 + 1Z0-083 两张考试 并且 参加 Oracle 官方的 Hands-on Course(线上或线下),这门课大概 $3000-4500 USD。很多人考完两张证之后发现还要交这笔钱才能拿到正式的 OCP 证书,预算上要提前算进去。
A concrete week-by-week plan from past test-takers — not generic advice.
1Z0-083 一半以上的题目都涉及 CDB/PDB。必须在本地装一套 Oracle 19c/21c (用 VirtualBox + Oracle 官方 Database Appliance 镜像最快),亲手做 CREATE PLUGGABLE DATABASE、ALTER PLUGGABLE DATABASE ... UNPLUG、DROP PLUGGABLE DATABASE ... INCLUDING DATAFILES 全流程。重点搞清楚 container_data 子句、PDB 级别 vs CDB 级别的 user/role、common user (C##前缀) vs local user 的权限继承。如果 CDB\$ROOT 和 PDB\$SEED 这两个概念你说不清区别,直接回去重学。
RMAN 章节题量大、场景复杂。必须亲手做:完整备份 + 增量备份 (Level 0/1)、Block Change Tracking、Archive Log 管理、Point-in-Time Recovery (SCN 和 timestamp 两种方式)、Tablespace Point-in-Time Recovery (TSPITR)、PDB 级别的备份与恢复。特别注意 RESTORE vs RECOVER 的区别 — RESTORE 是从备份拷贝文件回来,RECOVER 是应用 redo log 追数据。考试里这两个动词的顺序错了就是零分。
AWR (Automatic Workload Repository) 和 ASH (Active Session History) 报告的区别是考试必考点:AWR 是历史快照(默认每小时一次,保留 8 天),ASH 是实时会话活动(每秒采样,存在内存里)。必须能读懂 AWR 的 Top 5 Foreground Events、SQL ordered by Elapsed Time 这两个 section。Data Guard 重点:Physical Standby vs Logical Standby vs Snapshot Standby 的差异、三种保护模式(Maximum Protection / Availability / Performance)的 commit 行为。
主流题库是 Kaplan SelfTest 和 Udemy 上的 Matthew Morris 题库。模考稳定在 75% 以上再去考。每道错题都要回 Oracle Database Administrator's Guide 19c 官方文档查原文,不要只看题库解析 — 题库解析经常有错。考前最后 3 天专门复习 CDB/PDB 相关的 V\$ 视图和 DBA_ 视图的区别(V\$CONTAINERS、CDB_PDBS、DBA_PDBS)。
What it actually took for real candidates to pass — prep time, scores, and lessons learned.
我们团队管着 200+ 个 PDB,日常工作就是 RMAN + Data Guard + 调优。考 1Z0-083 对我来说更像是"把自己干过的事系统化复习一遍"。最大的收获不是证本身,是考前做的 TSPITR 练习 — 这个功能我们生产上从没用过,考完一个月后真遇到了一次单表空间损坏,直接用上了。
我是 MySQL 出身的,接手政府项目后被迫学 Oracle。1Z0-082 已经吃力,1Z0-083 的 Multitenant 部分更是颠覆认知 — CDB/PDB 这套东西 MySQL/Postgres 根本没有对应概念。建议零基础的人至少留 4 个月备考,不要信"2 个月速成"那套。
国内银行 Oracle OCP 是内部定级必备条件,不考就卡在中级。我备考就是每天晚上 2 小时官方文档 + 周末 4 小时实操虚拟机。最坑的是 Kaplan 题库里有一批题在 21c 已经改了答案但题库没更新,考前一定要去 Oracle MOS (My Oracle Support) 查最新文档。
| Oracle 1Z0-083 | Oracle 1Z0-808 | Oracle 1Z0-1072-23 | |
|---|---|---|---|
| Provider | Oracle | Oracle | Oracle |
| Level | 专业级 | 助理级 | 专业级 |
| Fee | $245 | $245 | $245 |
| Duration | 120 min | 150 min | 120 min |
| Question count | 68 | 77 | 55 |
| Validity | 0 yrs | 0 yrs | 0 yrs |
**用 Oracle Live SQL + 本地 VirtualBox 双环境**:Live SQL (livesql.oracle.com) 免费但只能跑 SQL,没法做 RMAN/Data Guard。本地装 VirtualBox + Oracle 官方 Database Virtual Appliance (.ova 文件,免费下载) 才能做完整实验。预留 40GB 磁盘和 8GB 内存给虚拟机。
**AWR 报告手动读熟**:考前至少完整读 10 份不同场景的 AWR 样本报告,可以从 Oracle Support Document ID 1674583.1 里下载样例。重点训练 30 秒内定位 Top 5 等待事件的能力。
**OnVUE 在线监考注意**:1Z0-083 支持 OnVUE 在家考。但要注意 Oracle 的监考比 AWS/微软更严格 — 桌面不能有任何东西(连白纸都不行),墙面不能有海报,背后不能有门。考前预约建议至少提前 2 周。
**不确定的题先标记**:68 题 120 分钟平均每题 1.7 分钟。Multitenant 场景题经常一题 5-8 行 SQL,读一遍就 1 分钟。遇到长题先跳过,保底先做完所有能快速判断的题。
**官方文档 > 题库解析**:Oracle Database Administrator's Guide 和 Backup and Recovery User's Guide (19c 版) 是唯一可信的知识源。题库解析(Kaplan、ExamTopics)错误率在 15% 左右,遇到和官方文档冲突时永远信官方。
**CDB vs PDB 命令作用域混淆** — 执行 `ALTER SYSTEM SET` 时,如果没用 `CONTAINER=ALL` 或 `CONTAINER=CURRENT` 显式指定作用域,默认行为会根据你当前所在 container 不同而不同。在 CDB\$ROOT 里执行默认作用域是整个 CDB,在 PDB 里执行只影响当前 PDB。考试最爱出这类"相同命令在不同 container 里结果不同"的题。
**RMAN 备份策略的完整 vs 增量误解** — RMAN 的 Level 0 增量备份 等价于 完整备份(都能作为基础),但 Full Backup(`BACKUP DATABASE`)不能作为后续 Level 1 增量的基础。这个坑每次必考。正确做法是备份策略里永远用 `BACKUP INCREMENTAL LEVEL 0`,不要用 `BACKUP DATABASE`。
**AWR 不是 ASH** — AWR 报告是历史快照的聚合统计(默认 1 小时一张,保留 8 天),适合分析"过去某段时间整体性能怎么样";ASH 是实时会话采样(每秒记录所有 active session 正在等什么),适合分析"刚才那 5 分钟到底谁卡了谁"。题目场景如果问"刚发生的短暂卡顿"要选 ASH,问"上周三下午 2-3 点"要选 AWR。
**数据字典视图前缀搞混** — `V\$` 是动态性能视图(实时内存状态),`DBA_` 是数据字典(持久化元数据)。`V\$CONTAINERS` 显示当前实例下所有 container,而 `CDB_PDBS` / `DBA_PDBS` 显示注册的 PDB 元数据,两者在 PDB 被关闭时行为不同。考试经常给个"PDB 处于 MOUNTED 状态"的场景问你哪个视图能查到,答案是 V\$CONTAINERS(DBA_PDBS 在 PDB 未打开时信息不全)。
**Listener 配置的静态 vs 动态注册** — `listener.ora` 里写死 SID_LIST 是静态注册(DBCA 建库默认不生成),而 PMON 进程根据 `LOCAL_LISTENER` 参数做动态注册是默认行为。如果你 `lsnrctl status` 看到服务状态是 "UNKNOWN" 说明是静态注册,"READY" 才是动态。RMAN 的 DUPLICATE DATABASE FROM ACTIVE 必须用静态注册,这是高频考点。
**Data Pump 和 RMAN 的角色分不清** — Data Pump (expdp/impdp) 是逻辑导出导入,用于数据迁移、schema 复制、跨版本传输,不能用于时间点恢复。RMAN 是物理备份恢复,面向整个数据库/表空间/数据文件。考题里给一个"需要回滚到 2 小时前"的场景,答案永远是 RMAN(配合 Flashback 或 PITR),不是 Data Pump。
**升级路径跳版本** — Oracle 支持直接从 12.2 升级到 19c/21c,但 11g 不能直接升 21c,必须先升到 12.1 或 19c 做中转。考试里给你一个 11.2.0.4 的数据库问怎么升 21c,答案不是 DBUA 一键升级,是多步骤路径。
178+ questions, chapter-by-chapter learning, mock exams, wrong-question review, and AI tutor support live in the exam page.
Go to exam prepFrom $39 · 2 free chapters