OEM12c, DB12c and You! - RMOUG TD2014 Edition

871 views
773 views

Published on

Presentation on Oracle Enterprise Manager 12c and Database 12c that was presented at RMOUG Training Days 2014. This slide deck expands on the topic.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
871
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

OEM12c, DB12c and You! - RMOUG TD2014 Edition

  1. 1. Oracle Enterprise Manager 12c, Oracle Database 12c And You! Bobby Curtis bcurtis@enkitec.com curtisbl@gmail.com
  2. 2. Bobby Curtis • Douglasville, Georgia • Senior Technical Consultant • IOUG, ODTUG, GOUSER and RMOUG BOD • Expert OEM12c (2013)/Practical ODA (2014) • Twitter: @dbasolved • Blog: http://dbasolved.co
  3. 3. Agenda • Database 12c • Enterprise Manager Express 12c • Oracle Enterprise Manager 12c
  4. 4. Agenda • Database 12c • Enterprise Manager Express 12c • Oracle Enterprise Manager 12c
  5. 5. Database 12c • Beta: Late 2012/early 2013 • Production: June 27, 2013 • Benefits: • 500+ new features • Database Types • Traditional Database • Container
  6. 6. Multitenant Databases Consolidating using Oracle Database 12c
  7. 7. Migrate to Multitenant Databases Migration Tools available in Oracle Database 12c (CDB)
  8. 8. Agenda • Database 12c • Enterprise Manager Express 12c • Oracle Enterprise Manager 12c
  9. 9. Enterprise Manager Express 12c Integrated, GUI Management Tool Comprehen for Integrated Small sive Administration Administrati Install Footprint • PreConfigured/Installed with DB • Inside the DB (XDB) • Lightweight (no MW parts) • Supports Single Instance, RAC, EE • Approx. 20 MB • Minimal CPU, Memory overhead • All rendering in browser • DB Server only runs SQL on • Basic Admin support • Storage • Security • Configuration • Performance Tools • Advanced Diagnostics • Advanced Turning • Run along side of OEM12c
  10. 10. Enterprise Manager Express 12c • Any Database user can log in • Default Port: 5500 • exec DBMS_XDB_CONFIG.SETHTTPPORT
  11. 11. Agenda • Database 12c • Enterprise Manager Express 12c • Oracle Enterprise Manager 12c
  12. 12. Oracle Enterprise Manager 12c GUI Management Tool for Administration Large Footprint • Approx. 50–100 GB • Requires its own machine(s) • Min. 8GB Mem. • Min. 4 Cores. Comprehensive Administration • Advanced Admin support • Full stack • Advanced diag and turning • Create CDB/PDBs • Run along side of EM Express 12c
  13. 13. Oracle Enterprise Manager 12c Specific Documentations • Locations of documents related to OEM • No specific information on Plug-In itself (404 error) • OEM information mixed with DB12c docs • Documents Related to OEM with DB12c: • Oracle Database Security Guide 12c Release 1 (12.1)
  14. 14. Upgrade through OEM12c deployment procedure • Upgrade to 12.1.0.1 • 10.2.0.5 • 11.1.0.7 • 11.2.0.2 or later • Need to have binaries installed on host • Software Library • Verified by reviewing oratab file • Migrate to
  15. 15. Provision as Pluggable Database OEM12c approach • In OEM12cR2Up1 (12
  16. 16. Provision a Pluggable Database Command Line Option • New in OEM12cR3 (12.1.0.3) ./emcli create_pluggable_database -cdbTargetName="bc12c.acme.com" -cdbTargetType="oracle_database" -cdbHostCreds="NC_HOST_ORACLE" -cdbTargetCreds="NC_BC12C.AC_2013-08-26-110644” -pdbName="bcpdb2" -sourceType="DEFAULT" -pdbAdminCreds="PDBADMIN" -newPDBFileLocation="/oracle/app/oradata/"
  17. 17. Database Security users • Common Users • Prefix: C## • Container Database • _COMMON_USER _PREFIX • Local Users • Pluggable Database • Access Pluggable
  18. 18. Database Security Roles • Common Roles • Prefix: C## • Container Database • Local Roles • Pluggable Database • Access Pluggable
  19. 19. Database Administration Switching between Containers
  20. 20. Database Administration Open/Close PDBs
  21. 21. Database Administration Open/Close PDBs alter pluggable database BCPDB2 open Fri Jan 31 22:41:08 2014 Opening pdb BCPDB2 (4) with no Resource Manager plan active Pluggable database BCPDB2 opened read write Completed: alter pluggable database BCPDB2 open
  22. 22. Database Administration Manage Storage (Tablespaces) • CDB Level • Must be common user (C##) • All tablespaces listed (CDB & PDB) • PDB Level • Local User • Only tablespaces for PDB listed • Tablespaces in Read-Only appear (no check mark) • PDB closed, no
  23. 23. Database Administration Performance Management • Integrated view of per • Runs from CDB level • New tab: PDB
  24. 24. Database Administration Performance Management • All performance tools w • Container Name added • Runs from CDB level
  25. 25. Resource Management • Admin Privileges • Plans • CDB • Affects PDBs • PDB • Affects users/g roups • Resources • CPU • Parallel Queuing
  26. 26. Resource Management Container Database • Four Default • Generate DDL Plans for Resource Plans • Create Your • Activate/Dea Own Plans ctivate
  27. 27. Resource Management Container Database • Activate Plan • Adjust resources • Default applied to all PDBs • Add/Remo ve selected PDBs
  28. 28. Resource Management Pluggable Database • Eleven Default Plans • Create Your Own Plans • Generate DDL for Resource Plans • Activate/Dea ctivate
  29. 29. Resource Management Pluggable Database • Activate Plan/Plan Switching • Four tabs to modify • General • Paralleli sm • Threshold s • Idle Time • Resource Allocations • Groups • Sub-plans
  30. 30. Recovery Manager Backup of Pluggable Database
  31. 31. Recovery Manager Recovery of Pluggable Database
  32. 32. Inventory Searches Find Pluggable Database Enterprise -> Configuration -> Inventory and Usage Details -> Show: Databases
  33. 33. Configuration Searches Find Pluggable Database 1. Target Type: Pluggable Database 2. Relationship: Host
  34. 34. Take Away • Overview of Database 12c • EM Express can be used in conjunction with OEM12c • EM12c enhances the manageability of DB12c • How to search within OEM 12c for DB12c items
  35. 35. Thank You for Attending Please fill out the evaluations. http://www.enkitec.com Twitter: @dbasolved Email: bcurtis@enkitec.com
  36. 36. Bobby Curtis • Douglasville, Georgia • Senior Technical Consultant • IOUG, ODTUG, GOUSER and RMOUG BOD • Expert OEM12c (2013)/Practical ODA (2014) • Twitter: @dbasolved • Blog: http://dbasolved.co

×