As we have many situations to deal with in the topics, my recommendation is creating 6 VMs using Virtualbox:
- Oracle DB Single Instance + Oracle Data Guard
- RAM: 4G
- / = 10G ; SWAP = 8G ; /u01 = 40G (Ora Binaries + Datafiles)
- Oracle Enterprise Manager + Oracle Data Guard
- RAM: 6G
- / = 10G ; SWAP = 8G ; /u01 = 70G (Ora Binaries + EM Binaries + Datafiles)
- Oracle RAC Node 1 - Hub
- Oracle RAC Node 2 - Hub
- Oracle RAC Node 3 - Hub
- Oracle RAC Node 4 - Leaf
- For all RACs:
- RAM: ( Hub with mgmtdb: 4G / Other Hubs: 3.4G / Leafs: 1.6G )
- / = 10G ; SWAP = 8G ; /u01 = 16G (Ora Binaries)
With those 6 servers, you can practice:
- Single Instances (CDB + Non CDB + PDB Clone) and EM using Servers 1 and 2 above.
- DataGuard with Primary + Far Sync + Physical/Logical Stdby, also using Servers 1 and 2. You can simulate Far Sync instances creating them on the same server.
- RAC (Hub or Leaf nodes) with Servers 3 to 6 (use Servers 5 and 6 to play with adding/removing nodes)
I won't show here how to create an VirtualBox and install Oracle Linux software, as you can find about 533,000 results in 0.34 seconds using Google. I recommend using the standard Linux installation that comes with 643 RPMs and add the minimum packages necessary for oracle with oracle-rdbms-server-12cR1-preinstall.x86_64 rpm.
When using a 16GB memory notebook to practice with the Virtualbox VMs, will be hard to have all the machines up and running at the same time. So only have turned on the machines which are necessary for the correspondent skill set.
Try to create VM's with the least possible RAM and Disk memory allocated.
- RAM Memory utilization of Oracle Linux 6.5 running w/o Grid or Oracle softwares - 157 MBs.
- So 4 GBs of RAM should be enough for all scenario (except EM machine, which I recommend 6 GBs)
- In all servers I do recommend around 10G for "/" and 8G for SWAP (keep your unzipped installers on a shared external folder).
- On RAC Servers, add external disks for ASM Disks.
And remember, the official Oracle Doc is the only material that you will have on the exam day, so being fast and getting as soon as possible to the item in the DOC is a necessity. Have it shared in all your servers.
Click here to go back to the Main OCM 12c Preparation page.
Have you enjoyed? Please leave a comment or give a 👍!
5 comments
Skip to comment form
Hi Rj,
When taking the exam, did you use virtualized environment or you did it on physical hardware?
May I have your email address, to contact you
Author
Hi Juan,
In the "About" page there is a "Contact Me" option. I will receive your message in my email.
Tks,
RJ
Hi Rodrigo.
I´m going to start my prep for the exam I´m already 12 OCP but I think the OCM exam don´t have nothing to do with the OCM. I have done one course, Oracle Database 12c: RAC and Grid Infrastructure Admin Accel among the list of mandatory courses. I´m afraid the Workshop for the OCM 12 exam, which I was thinking to take, is not valid. Have you got further information about that?
Congrats for your certification!!
Regards from Madrid.
Oracle Database 12c: Data Guard Administration
Oracle Database 12c: High Availability New Features
Oracle Database 12c: Managing Multitenant Architecture
Oracle Database 12c: New Features for Administrators
Oracle Database 12c: Clusterware Administration
Oracle Database 12c: RAC Administration
Oracle Database 12c: Security
Oracle Database 12c: Use XML DB
Oracle Database: SQL Tuning for Developers
Oracle Enterprise Manager Cloud Control 12c: Adv Config Workshop
Oracle Enterprise Manager Cloud Control 12c: Cloud Mgmt Workshop
Oracle Enterprise Manager Ops Center 12c Administration
Using Oracle Enterprise Manager Cloud Control 12c
Oracle Database 12c: Performance Management and Tuning (coming soon)
Oracle Database 12c: Advanced PL/SQL (coming soon)
Oracle Database 12c: RAC and Grid Infrastructure Admin Accel (coming soon)
Author
Hi Colu,
The OCP has nothing to do with OCM. OCP mesures if you know the theory, while OCM is a practical exam. So it's much harder.
The OCM Workshop training was valid when I did mine, and I believe it still is. Take a look in the oficial exam website for the list.. if it is not there, open a ticket for the oracle education team.
Thanks and regard from Brazil,
RJ