Upgrade Oracle9i/10g/11g OCA or OCP to Oracle Database 12c OCP: 1Z0-067 Study Guide
Exam 1Z0-067 validates the upgrade knowledge expected of candidates moving from an Oracle9i, 10g, or 11g OCA background toward Oracle Database 12c OCP. Oracle’s catalog names it “Upgrade Oracle9i/10g/11g OCA to Oracle Database 12c OCP.” This guide helps you make the important route decision first: determine whether 1Z0-067 matches your existing credential, then prepare around 12c upgrade planning, execution, troubleshooting, and certification requirements rather than studying an unrelated OCP upgrade exam.
Is 1Z0-067 the correct upgrade exam for you?
1Z0-067 is the OCA-to-OCP upgrade exam for Oracle9i, 10g, and 11g backgrounds. Oracle separately identifies 1Z0-060 as the route for an existing Oracle Certified Professional credential from Oracle Database 7.3 through Oracle Database 11g, so an OCP holder should verify the pathway before buying an attempt.
Oracle’s official catalog identifies 1Z0-067 as “Upgrade Oracle9i/10g/11g OCA to Oracle Database 12c OCP.” The same exam is placed in Oracle’s database-upgrade exam topics. These labels matter because a candidate can waste preparation time by treating every previous Oracle credential as interchangeable.
Start with your certification record, not with a practice-question list. Confirm whether your highest applicable credential is an OCA or an OCP, identify the database version attached to it, and compare that information with Oracle’s current certification catalog and upgrade-path document. The catalog page for the exam is https://education.oracle.com/exam_test?p_exam_id=1Z0-927.
If your record shows an existing Database Administrator Certified Professional credential, investigate the 1Z0-060 route instead of assuming 1Z0-067 is required. Oracle’s upgrade documentation describes these as separate routes. That distinction is an official eligibility and pathway issue, not merely a preferred study strategy.
What the certification path may require beyond the exam
Passing 1Z0-067 is not the only issue for every candidate: Oracle’s upgrade-path document lists the 12c OCP route through 1Z0-067 plus a hands-on course requirement for the applicable upgrade path. Check your personal credential history before scheduling, because the requirement depends on the pathway rather than on a generic study recommendation.
The same document states that a previously passed SQL exam satisfies the SQL requirement for later Oracle OCA and OCP credentials, so another SQL exam is not required in the pathway described there. Preserve evidence of earlier exams and credentials rather than registering for a duplicate requirement without checking Oracle’s rules.
Oracle also states that holders of an existing Database Administrator Certified Professional credential do not need to meet the hands-on course requirement to earn a later OCP credential in the applicable pathway. This is another reason to distinguish an OCA-to-OCP candidate from an already-certified OCP candidate.
Use the official upgrade-path PDF as a checklist, not as a substitute for checking your account. It is available at https://learn.oracle.com/education/html/pages/OracleDatabaseRecertificationUpgradePaths.pdf. If your history does not fit one of the clearly described cases, contact Oracle certification support before committing to an exam attempt or course.
A practical decision sequence is simple: verify the credential route, verify the SQL status, verify whether the hands-on course requirement applies, and only then choose a target date. Preparation can begin while you confirm the administrative details, but scheduling should wait until the route is clear.
What 1Z0-067 is designed to measure
The supplied Oracle material does not provide a complete public list of 1Z0-067 domains, percentages, question counts, passing score, languages, or exam duration. Do not treat an unofficial table of weights as an Oracle blueprint. Prepare for the upgrade work Oracle documents and use the current official exam page for any live exam specifications.
Oracle’s learning path is aimed at database administrators experienced with Oracle Database 11g and earlier releases and is presented as preparation for 1Z0-067. That audience description gives a useful boundary: the exam is an upgrade-oriented assessment for experienced administrators, not a beginner’s introduction to SQL or database administration.
The Oracle Database Upgrade Guide shows the operational areas that should shape your study: backing up before an upgrade, preupgrade checks, manual upgrades, Database Upgrade Assistant, non-CDB scenarios, multitenant architecture, transport and upgrade options, diagnostic logs, troubleshooting, rerunning upgrades, and restarting after a failed phase. These are study priorities inferred from Oracle’s documented upgrade coverage, not a claim that every topic receives a particular exam weight.
The guide also explains that Oracle Database 12c changed the role of earlier upgrade scripts by replacing the function of catupgrd.sql with the Parallel Upgrade Utility, catctl.pl, and dbupgrade scripts. That change is exactly the kind of release transition an experienced administrator should understand conceptually and operationally.
Read the upgrade documentation at https://docs.oracle.com/en/database/oracle/oracle-database/12.2/upgrd/upgrading-oracle-database.html. Build notes from the procedures and explanations there, then use Oracle’s exam catalog to confirm any details that may have changed.
How to interpret the documented skill areas
Treat each documented area as a decision problem. For example, do not only memorize that DBUA exists; understand when a graphical assistant is appropriate, what checks must precede an upgrade, where diagnostic information is found, and how you would respond if an upgrade phase fails. This produces more useful preparation than isolated command recall.
Where experienced administrators usually need to close gaps
Your existing Oracle experience is an advantage only if you identify what changed in 12c. The most productive gap analysis compares familiar pre-12c procedures with 12c upgrade utilities, multitenant concepts, upgrade-status reporting, and the recovery options Oracle documents for failed or interrupted work.
Candidates coming from 9i or 10g should be especially careful about assuming that long-standing procedures transfer unchanged. Oracle’s guide discusses 11g-to-12c examples, CDB and non-CDB systems, and the replacement of earlier upgrade scripting approaches. Use those sections to identify terminology and workflow changes rather than relying on memories from an older production environment.
Candidates with 11g experience may have a shorter conceptual distance, but they should not skip multitenant architecture or the distinction between a non-CDB upgrade and a CDB-related procedure. Familiarity with an earlier release can also create false confidence when a utility, log location, status display, or upgrade phase behaves differently in 12c.
Make a three-column gap sheet: “I can explain,” “I can perform in a lab,” and “I need to verify.” Add items such as backup planning, preupgrade analysis, DBUA, catctl.pl or dbupgrade, CDB and non-CDB differences, transport options, log interpretation, reruns, and restart points. Keep the list tied to Oracle’s documentation.
The official experienced-11g-and-prior learning path states that it provides more than 11 hours of training and includes practice in a live environment. Use that resource when you need structured coverage or a controlled place to reinforce procedures. Its page is https://learn.oracle.com/ols/learning-path/experienced-11g-and-prior-dba-to-12c-r1/40181/40712.
Do not assume that time spent administering 11g automatically demonstrates 12c upgrade competence. A production administrator may have delegated upgrade planning, used only DBUA, or never handled a failed phase. Your gap sheet should measure what you can explain and reproduce, not simply how long you have held a job title.
A practical study order that reduces rework
Study in operational order: establish the upgrade decision, protect the source database, perform preupgrade analysis, select an execution method, monitor the process, validate the result, and recover from failure. This sequence mirrors how upgrade responsibilities connect and prevents a common mistake—learning commands before understanding the conditions that make them safe.
Begin with a release-difference pass. Read Oracle’s upgrade guide for the overall workflow, then write a one-page comparison between your familiar release and 12c. Include the relevant database architecture, utilities, scripts, status information, and diagnostic locations. Mark every statement that needs confirmation in the installed documentation for your chosen 12c environment.
Next, study preparation and risk control. Oracle explicitly includes backing up the database before an upgrade and describes preupgrade checks in its documented scenarios. Your notes should answer what is checked, what evidence is produced, which findings block progress, and how you would document approval to continue. Do not reduce this stage to “take a backup.”
Then compare execution paths. Study DBUA as a guided option and the Parallel Upgrade Utility and dbupgrade scripts as command-line-oriented approaches. For each, record prerequisites, inputs, outputs, log locations, monitoring points, and the decision criteria for selecting one. The objective is not to memorize a preferred tool; it is to recognize the implications of each documented path.
After that, cover architecture and migration choices. Read the non-CDB scenarios separately from the multitenant scenarios, then examine transporting and upgrading a database. Write down which parts describe an in-place upgrade and which describe moving data through an export or transport process. This distinction helps prevent mixing procedures that solve different migration problems.
Finish the first pass with troubleshooting and reruns. Oracle documents troubleshooting, rerunning upgrades, and restarting from a specific phase after fixing errors. Create a recovery flow: locate the diagnostic evidence, identify the failed phase, correct the cause, decide whether a rerun or phase restart applies, and verify the resulting database state.
Only after this pass should you use review questions or flashcards. Every question should point back to a documented reason, procedure, or limitation. If a question teaches an answer without explaining why the answer is correct, it is a weak learning aid and should not drive your study plan.
A four-pass reading method
Use four short passes instead of trying to memorize the upgrade guide in one sitting. First map the headings. Second read for prerequisites and decision points. Third annotate commands, utilities, logs, and failure handling. Fourth explain the entire process aloud or in writing without looking at your notes. The final pass exposes gaps that passive reading hides.
How to turn the documentation into hands-on practice
A useful lab reproduces the decisions around an upgrade, not just a successful command sequence. Use a disposable environment and documentation appropriate to the software you are permitted to run. Record the starting state, preupgrade findings, selected method, logs, validation checks, and recovery actions so that each exercise leaves evidence you can review.
Design the first exercise around preparation. Document the source database configuration, confirm a recoverable backup plan, run the applicable preupgrade checks, and classify each finding as resolved, accepted with justification, or still blocking. The point is to practice readiness assessment before touching the upgrade itself.
For the second exercise, compare DBUA with a manual path described in Oracle’s guide. You do not need to build a production-scale environment to learn the distinction. Record what each method asks you to provide, how progress is observed, which logs are generated, and how you would decide that the operation completed successfully.
For the third exercise, focus on evidence. Find the Automatic Diagnostic Repository and upgrade log information relevant to your environment. Trace a successful operation from startup through completion, then write a short validation report. Include database availability, expected component status, and any post-upgrade checks you can substantiate from the documentation.
For the fourth exercise, rehearse failure handling without inventing production claims. Use a controlled, disposable scenario to study how Oracle says to troubleshoot, rerun, or restart an upgrade after an error. The learning target is the decision process: preserve evidence, fix the cause, choose the documented recovery option, and validate before declaring success.
For multitenant coverage, create separate notes for CDB and non-CDB systems. Do not collapse them into one generic procedure. Oracle’s guide explicitly separates manual upgrade scenarios for multitenant architecture from non-CDB scenarios, so your lab checklist should preserve that separation.
Keep a command journal with four fields: purpose, prerequisites, observable result, and rollback or recovery consideration. This format is stronger than a list of commands because it trains you to connect an action with its operational consequence. It also makes last-week revision much faster.
How to use Oracle’s official training without outsourcing your preparation
Oracle’s learning path and exam-preparation seminar can structure revision, but neither should replace active practice. Use the learning path to cover the release transition systematically and use the seminar to review objectives and skills. Then test yourself by explaining procedures, interpreting evidence, and making upgrade decisions without copying course wording.
Oracle describes the official exam-preparation seminar as helping candidates review the exam objectives and understand the topics and skills needed to pass 1Z0-067. Oracle lists the seminar duration as one day. Treat that day as a review or orientation point, not as proof that the full body of operational knowledge can be acquired in a single sitting.
A sensible sequence is to read the upgrade guide first, attend or complete the structured training second, and return to the guide for unresolved details third. This order gives you enough context to ask precise questions. If you take the seminar before any reading, record every unfamiliar term and resolve it afterward rather than assuming recognition equals mastery.
Use the learning path’s live-environment practice, where available, to verify your lab notes. Oracle states that the path provides more than 11 hours of training and includes practice in a live environment. Those facts describe the official resource; they do not prescribe how many hours you personally need.
The seminar reference is https://learn.oracle.com/pls/web_prod-plq-dad/view_pdf?c_id=D85517GC10&c_lang=US&c_org_id=1080544. Before enrolling, confirm that its listing and availability still match your intended exam route. Oracle’s catalog and certification pages are the appropriate places to verify current offerings.
Common preparation mistakes to avoid
The most damaging mistake is preparing for the wrong upgrade route. An OCA-to-OCP candidate and an existing OCP candidate may have different Oracle pathways, and Oracle specifically distinguishes 1Z0-067 from 1Z0-060. Verify the credential route before building a calendar, purchasing training, or scheduling an attempt.
A second mistake is treating the exam as a command-memorization test. Commands matter, but upgrade administration also involves prerequisites, architecture, logs, status, validation, and recovery. For every command in your notes, write what problem it solves, what must be true before execution, and what evidence confirms the next step.
Do not memorize a single “correct” upgrade method. Oracle documents DBUA, the Parallel Upgrade Utility, dbupgrade scripts, and other upgrade or transport approaches. A strong candidate can distinguish the methods and explain the surrounding controls instead of applying one procedure to every database arrangement.
Do not merge CDB and non-CDB procedures into a generic checklist. Oracle presents them as distinct upgrade scenarios. If your notes use one heading called “upgrade database” with no architecture qualifier, revise them until the applicable context is obvious.
Do not ignore failure recovery because your first lab run succeeds. Oracle documents troubleshooting, rerunning upgrades, and restarting from a specific phase after fixing errors. A preparation plan that never studies failure evidence leaves a major operational gap.
Do not rely on dumps, leaked questions, or memorized answer keys. They cannot establish that you understand the documented upgrade workflow, and using unauthorized material creates certification and professional risks. Use official documentation, structured training, and legitimate practice that tests reasoning rather than reproducing purported live items.
Finally, do not assume that a course requirement is automatically satisfied because you have practical experience. Oracle’s upgrade-path document distinguishes the hands-on course requirement and the exception for existing Database Administrator Certified Professional holders. Check the rule that applies to your record and retain the required evidence.
A six-stage roadmap from assessment to readiness
A realistic roadmap begins with administrative verification and ends with a documented readiness decision. Keep the stages flexible enough to fit your background, but do not skip the order: route confirmation, scope mapping, guided learning, lab practice, weak-area repair, and final scheduling review.
Stage one is credential and route verification. Confirm whether 1Z0-067 applies, check the SQL requirement, determine whether the hands-on course requirement applies, and identify any documentation Oracle expects from your pathway. Save the relevant official pages and write down unanswered questions for Oracle support.
Stage two is scope mapping. Read the headings of the Oracle Database Upgrade Guide and create your gap sheet. At this point, do not attempt to memorize every syntax detail. Identify which areas are familiar, which require a lab, and which depend on the architecture or upgrade method.
Stage three is structured learning. Work through Oracle’s experienced-11g-and-prior learning path if it matches your background. Use the official seminar as a focused review of objectives and skills. After each lesson, add one explanation or procedure to your notes and one question that you must answer in the lab.
Stage four is hands-on consolidation. Run the preparation, execution, monitoring, validation, and recovery exercises described earlier. Keep the environment disposable and do not use production data. Your deliverable is a repeatable checklist with evidence, not an impressive-looking command transcript.
Stage five is weak-area repair. Review failed explanations and lab uncertainties by returning to the relevant Oracle section. Group errors by cause: release change, architecture confusion, missing prerequisite, utility selection, log interpretation, or recovery decision. Repair the cause rather than rereading the entire guide indiscriminately.
Stage six is readiness and scheduling. You are ready to consider scheduling when you can explain the end-to-end workflow, distinguish the relevant architectures and methods, interpret the documented upgrade evidence, and state what you would do after a failure. You should also have confirmed the administrative requirements for your credential path.
Oracle’s certification site directs candidates to buy an exam attempt, choose a date, and schedule through Oracle MyLearn, and it states that an exam attempt provides six months to take the exam. Because scheduling rules and product pages can change, verify the current instructions at https://www.oracle.com/education/certification/ before purchase.
Do not schedule simply because you have finished a course. Schedule when your route is confirmed and your practice record shows repeatable understanding. A calendar date can create useful structure, but it cannot compensate for uncertainty about eligibility or an untested recovery process.
How to make a final readiness check
A final check should test explanations and decisions, not merely recognition. Close your notes and describe how you would prepare, select, execute, monitor, validate, troubleshoot, rerun, or restart an Oracle Database upgrade. If you cannot state the evidence needed at each step, return to the documentation before scheduling.
Use these prompts as a self-review: What must be backed up before an upgrade? What does a preupgrade check contribute? When would DBUA differ from a manual utility path? How do CDB and non-CDB scenarios change the plan? Where would you look for diagnostic information? What does Oracle document for a failed phase? Which earlier script function was replaced in 12c?
Your answers should be specific enough to guide action but grounded in Oracle’s documentation. For example, the answer to a failure question should include preserving logs, correcting the cause, selecting the documented rerun or phase-restart option, and validating the resulting state. Avoid unsupported claims about hidden exam behavior or exact question wording.
Review your route one last time. If you are using 1Z0-067 because Oracle’s catalog labels it as the 9i/10g/11g OCA-to-12c OCP upgrade exam, make sure that description actually matches your credential. If you hold an Oracle Database Professional credential, revisit the separate 1Z0-060 route and the applicable course exception.
Prepare a compact revision sheet containing release differences, utility purposes, architecture distinctions, log locations, failure responses, and certification requirements. Each item should have a source reference or a link to the Oracle section where you verified it. This sheet is for final recall; it should not replace the underlying documentation.
What to verify immediately before booking
Before booking, verify the live Oracle exam listing, your upgrade route, any hands-on course requirement, and the available scheduling instructions. The supplied official sources establish the exam identity and pathway distinctions, but they do not establish every current delivery detail, price, language, score, question count, or duration for 1Z0-067.
Oracle’s certification site provides the general sequence to buy an exam, schedule it, and take it, and it directs candidates to review system requirements and exam-preparation instructions. Use that page for current account and delivery information rather than relying on an old forum post or a reseller listing.
Do not infer that the one-day seminar duration is the exam duration. Oracle lists one day for the preparation seminar, not for the certification examination. Keep training details and exam-delivery details separate in your planning notes.
Likewise, do not infer that the learning path’s more than 11 hours of training is an official study-time recommendation. It describes the resource. Your required preparation time depends on your prior release, hands-on exposure, architecture familiarity, and ability to complete the practice exercises.
At booking time, check the exact exam title and code displayed in the official Oracle system. If the title, route, or requirement differs from your records, stop and resolve the discrepancy before paying. This small administrative pause is safer than preparing for an exam that cannot satisfy your intended credential.
The next actions that matter most
Your next action is not to collect more question banks. Confirm the credential pathway, open the Oracle Upgrade Database Guide, and create a gap sheet that separates release changes, architecture, upgrade utilities, validation, and recovery. Then choose the learning and lab resources that address the gaps you actually recorded.
First, compare your credential history with Oracle’s 1Z0-067 catalog entry and the upgrade-path document. Second, mark whether the SQL and hands-on course rules apply to you. Third, read the upgrade-guide headings and schedule a first lab focused only on backup planning and preupgrade checks.
After that, work through one documented execution method and one failure-recovery exercise. Record the evidence you would use to decide whether the upgrade is complete. Finally, review Oracle’s current certification page before scheduling, because administrative and delivery information should be checked close to purchase.
A disciplined candidate approaches this exam as a release-transition and upgrade-operations assessment. The goal is not to reproduce a secret set of answers. It is to demonstrate that your earlier Oracle administration experience has been updated for the 12c upgrade workflow and that you understand the certification route attached to your own credential.
Conclusion
1Z0-067 makes sense when your Oracle record matches the 9i/10g/11g OCA-to-12c OCP route. Confirm that first, then prepare through Oracle’s documented upgrade lifecycle: protect the database, assess readiness, choose the appropriate method, handle architecture differences, interpret evidence, and recover methodically when a phase fails. Use official training to organize the work, but let documented procedures and your own lab notes determine when you are ready to schedule.