I became an Oracle 10g OCM, everybody else wanted to know how to become one. Let me show you the way to become an Oracle Certified Master (OCM).
1) You have to get OCP (Oracle Certified Professional)
2) Following that, you will need to attend 2 advanced trainings from Oracle University. You should
attend RAC and Backup/Recovery. Refresh your knowledge with Oracle backup and recovery principles. Not being able to recover your data during exam, you will get 0 point for that section. In other words, you can not be called DBA, if you can not recover your data.
3) Install Vmware and start going through all topics mentioned in Oracle web site. Simulate all possible problems in each case. Time is your enemy during exam. You will have to make decision within short period and that is where experience comes into play. Even I had 7 years experience with Oracle, I forced myself to go through each simple topic multiple times. F.e: Creating database. I tested creation of database with both DBCA and manually. Believe me; that will help you to feel confident during exam. One more point: as I am working full time, it was so difficult to prepare for exam during night hours. That is where energy drinks came to play: XL and Red Bull. (Not be advertisement).
See below link for exam topics:
4) Now, it is time to register for the exam.
I choose Korea, Seoul as there is no Oracle University in our country. If you don’t know the country, try to book hotel which the nearest one to exam location.
5) Exam result
I got my congratulations letter from Oracle in a 3 weeks, then a T-shirt some weeks later with the OCM logo. Imagine how I felt when I received congratulation letter. Good luck in your preparation!
This is picture from exam during DataGuard section with instructor (Of course, it is after :), as I already finished this part: