So, before I start you should know that I’m not a database expert. The only reason I took this certification was that it was free. Oracle was doing this massive promotion couple of months (during COVID-19 lockdown) back where they announced that most of their Oracle Cloud Infrastructure certification and training is free.

Autonomous Db is technically a PaaS offering from Oracle and not part of the OCI certification family.  But hey, it was free, and that’s a good reason to take it besides knowing more about the features of this great db. 

Now back to business. The Oracle Autonomous Db 1Z0-931 certification measures you on following topics:

  1. Autonomous Database Technical Overview
  2. Migration and Data Loading into Autonomous Database
  3. Monitoring Autonomous Database
  4. Provisioning and Connectivity
  5. Managing and Maintaining Autonomous Database
  6. Tools, Reporting and Analytics using Autonomous Data Warehouse (ADW)

I did some retrospective from my results summary. Below is the screenshot from my exam results:

Feedback from the Actual Exam

As you can see, I marked wrong answers in quite a few areas. Primarily areas in #6, #2, and #5 above needs improvement. The unfortunate thing is that there are no practice exams in the official training link. However, the good news is that passing percentage is only 64% and you have 85minutes to complete. The total number of questions I got is 55. 

Important Tips and Exam Topics: 

  1. It goes without saying to go through the official videos (Learning Path) on Oracle University. As always I think the Oracle content could be made better. Hopefully Oracle is listening. “Dear Oracle, Let me know if you need help on how to make your content engaging.”
  2. I believe the topic of data migration and High Availability is very important. Understand Data Pump, Golden Gate, RMAN, Data Sync, SQL Loader. You should know what to use when. Read through Oracle official website on each of these topics. I definitely saw around 10 questions for these topics. And I did not get some of those answers right on the actual exam as you can tell from my note above. 
  3. You might see a question or two on billing on ADB. It is important to understand how you are charged in ADB, especially in a stopped state. 
  4. Another important item to remember is tnsnames.ora. The tnsnames.ora file is a configuration file that contains network service names mapped to connect descriptors for the local naming method, or net service names mapped to listener protocol addresses.
  5. The tnsnames.ora file provided with the credentials zip file contains five database service names identifiable as tpurgent, tp, high, medium, and low. The predefined service names provide different levels of performance and concurrency for Autonomous Transaction Processing. Read through this link for more details. This is important and you will get some questions on this.
  6. Know the retention period of backups for ADB is 60 days. 
  7. As I’ve never been a DBA in my IT career, so there are few things one must memorize. Remember that DWROLE exists in ADB that has common privileges used by DW Developer and ADMIN role created by default can create other users and roles. 
  8. Please know what is customer responsibility vs Oracle responsibility in the ADB – Backups, Patching, Db upgrades are done by Oracle. Data Masking, for example, is the customer responsibility. 
  9. Security as always is shared responsibility. Understand what is Oracle’s responsibility in data security. Data is always encrypted at rest. You can use a client credential wallet to encrypt network connections from clients to ADB. Oracle applies automatic security updates.
  10. Remember how you can connect to the ADB. There are screenshots in the learning slides. You might see a question or two around this. 
  11. Know that you can still use Terraform for provision ADB. 
  12. Read through my Flashcards to remember important concepts, metrics, thresholds, etc. Unfortunately, you need to memorize some of these to pass the exam.
  13. The FAQs are must read and you should memorize all of them. 
  14. Mark the questions for review later if you are not sure of the answer. Sometimes you might get the right answer in the related subsequent questions.
  15. During the exam, the process of elimination is the right approach to narrow down on the answers rather than marking a random option. You will have plenty of time to spare to go through the answers once again.

Important Links:

  1. Learning Path
  2. FAQs
  3. Flashcards

Have questions? Participate in OCI discussions on our Forums. Click here.

Finally, if you find this blog useful and the free resources helpful, you can contribute and support me by downloading our app on Google Play Store. Or once you pass the certification, please leave your exam tips and preparation journey on

Author: Haman Sharma is a life long learner, MBA (from UNC Kenan-Flagler) and founder of reviewNprep. You can connect with him on LinkedIn.


  2. Exam Tips for OCI Architect Associate 1Z0-1072
  3. Preparation Guide for OCI Architect Associate 1Z0-1072
  4. Preparation Tips for OCI Operations Associate 1Z0-1067
  5. Preparation Tips for OCI Foundation 1Z0-1085