{"id":404,"date":"2014-06-06T06:00:32","date_gmt":"2014-06-06T11:00:32","guid":{"rendered":"https:\/\/bijoos.com\/oraclenotes\/?p=404"},"modified":"2026-02-07T15:39:07","modified_gmt":"2026-02-07T21:39:07","slug":"is-oracle-enterprise-manager-oem-free","status":"publish","type":"post","link":"https:\/\/bijoos.com\/oraclenotes\/2014\/404\/","title":{"rendered":"Is Oracle Enterprise Manager (OEM) Free?"},"content":{"rendered":"<p>I am pretty sure most DBAs and Architects get this question very often. The information is available in the Oracle Enterprise Manager (OEM) documentation, this is a compilation I thought of sharing, might benefit someone out there without spending too much time\u00a0searching.<\/p>\n<p>When someone says OEM, it could be OEM that comes with database (called OEM Database Control in 11g and called OEM Database Express in 12c), or it could mean OEM used to manage multiple databases and hosts (in 11g, known as OEM Grid Control and in 12c known as OEM Cloud Control &#8211; this OEM 11g\/12c versions are totally different from the database versions). So, have I confused you enough already? \u00a0Oracle uses &#8220;OEM&#8221;, &#8220;11g&#8221;, &#8220;12c&#8221; for two\u00a0products. Let me try to clear this up&#8230; (hopefully!).<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>OEM Database Control 11g<\/strong><\/span><\/p>\n<p>Let me start with 11g database. To manage <span style=\"color: #ff0000;\"><strong>a<\/strong><\/span> 11g database, you can use &#8220;Database Control&#8221;. With Database Control, only <strong><span style=\"color: #ff0000;\">one<\/span> <\/strong>database can be managed\/monitored. During the database creation or upgrade you can configure &#8220;Database Control&#8221; using the DBUA or DBCA tools. You may also use EMCA to configure. Details here&#8230;\u00a0<a title=\"Configuring Database Control During and After Installation\" href=\"http:\/\/docs.oracle.com\/cd\/E18283_01\/server.112\/e17120\/dbcontrol002.htm\" target=\"_blank\">Configuring Database Control During and After Installation<\/a>.<\/p>\n<p>For you to use Database Control, the dbconsole process must be running on the database host server. You can start and stop the dbconsole process using emctl. Details here&#8230;\u00a0<a title=\"Administering Database Control\" href=\"http:\/\/docs.oracle.com\/cd\/E18283_01\/server.112\/e17120\/dbcontrol003.htm\" target=\"_blank\">Administering Database Control<\/a>.<\/p>\n<p>Access Database Control using your browser &#8211;\u00a0<strong>https:\/\/hostname:portnumber\/em<\/strong>, where hostname is the name of the machine database is running, and port number is 1158 by default. Database users with SELECT_CATALOG_ROLE privilege can access Database Control.<\/p>\n<p>Database Control can manage a RAC database as well. You can access database control for RAC through any of the available nodes (hosts) of the RAC database. The dbconsole should be running on the\u00a0node(s).<\/p>\n<p>Database Control license is included with your Oracle Database license, irrespective of the Edition of the database. So, it is &#8220;<strong>FREE<\/strong>&#8220;! You are allowed to use and manage all the features licensed in the database through OEM. If you are not licensed for Diagnostic and Tuning (to use\u00a0ASH and AWR, SQL Tuning Advisor, SQL Access Advisor, etc), it is better to set the parameter\u00a0<span style=\"color: #000000;\">CONTROL_MANAGEMENT_PACK_ACCESS to NONE in the Oracle database.\u00a0<\/span><\/p>\n<p>The version of the Database Control is tied to your database version&#8230; 11.1.0.x or 11.2.0.x.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>OEM Database Express (EM Express) 12c<\/strong><\/span><\/p>\n<p>Similar to Database Control in 11g, the equivalent tool available in Oracle Database 12c is Database Express (also known as EM Express). There are few differences on the capabilities compared to 11g Database Control, but is more aligned to support the features of Oracle Database 12c. The architecture of Database Express is different from Database Control. There is no dbconsole running anymore,\u00a0<span style=\"color: #222222;\">Database Express (EM Express) is a web-based database management tool that is built inside the Oracle Database.\u00a0<\/span><\/p>\n<p><span style=\"color: #222222;\">EM Express is a servlet built on top of Oracle XML DB. DBCA or DBUA automatically configures the port for Database Express access. You can access Database Express using\u00a0<strong>https:\/\/hostname:portnumber\/em\/<\/strong> (similar to 11g Database Control). The default port is 5500. To configure the port and XMLDB service manually, you may use the steps here&#8230;\u00a0<a title=\"Configuring the HTTPS Port for EM Express\" href=\"http:\/\/docs.oracle.com\/cd\/E16655_01\/server.121\/e17643\/em_manage.htm#ADMQS032\" target=\"_blank\">Configuring the HTTPS Port for EM Express<\/a>. When you invoke the URL, Database\u00a0Express is started.\u00a0<\/span><\/p>\n<p>Database Express supports only <span style=\"color: #ff0000;\"><strong>One<\/strong> <\/span>database. It could be a non-container database (traditional pre-12c architecture) or \u00a0multitenant database with multiple pluggable databases. It could be a RAC database too.<\/p>\n<p>Database users having\u00a0the EM_EXPRESS_BASIC role can\u00a0connect to EM Express and view the pages in read-only mode. The EM_EXPRESS_ALL role enables users to connect to EM Express and use all the functionality provided by EM Express (read\/write access to all EM Express features).<\/p>\n<p>Database Express\u00a0license is included with your Oracle Database license, irrespective of the Edition of the database. So, it is &#8220;<strong>FREE<\/strong>&#8220;! You are allowed to use and manage all the features licensed in the database through Database Express. If you are not licensed for Diagnostic and Tuning (to use\u00a0ASH and AWR, SQL Tuning Advisor, SQL Access Advisor, etc), it is better to set the parameter\u00a0<span style=\"color: #000000;\">CONTROL_MANAGEMENT_PACK_ACCESS to NONE in the database, also ENABLE_DDL_LOGGING.\u00a0<\/span><\/p>\n<p>The version of the Database Express\u00a0is tied to your database version&#8230; 12.1.0.x.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Oracle Enterprise Manager 11g Grid Control<\/strong><\/span><\/p>\n<p>OEM Grid Control is a standalone product, to manage and monitor multiple Oracle targets. You can install and use OEM Grid Control and its <a title=\"Restricted Use License\" href=\"http:\/\/docs.oracle.com\/cd\/E11857_01\/license.111\/e11987\/overview.htm#autoId4\" target=\"_blank\">repository database<\/a>, if you purchase any Oracle product (this is the rule for 12c Cloud Control, so I believe it is true for Grid Control\u00a0as well though not explicitly stated).\u00a0OEM\u00a0is not tied directly to Oracle database. That means, the <em><strong>11g<\/strong> <\/em>you see with Grid Control is not the same <em><strong>11g<\/strong> <\/em>version you associate with the database. Grid control does not have a 11g Release 2. The versions of Grid Control 11g are 11.1.0.x, there is no 11.2.<\/p>\n<p>Grid Control includes three technical components. Oracle Management Service (OMS) is the brain (the application server), Oracle Management Agent is deployed on each host being monitored by OEM to collect and report target information and Oracle Management\u00a0Repository database to store the data. A picture and more information on the architecture is here&#8230;\u00a0<a title=\"Enterprise Manager Architecture\" href=\"http:\/\/docs.oracle.com\/cd\/E11857_01\/em.111\/e11982\/overview.htm#CEGFEJJC\" target=\"_blank\">Enterprise Manager Architecture<\/a>. So unlike Grid Control and Database Express, you need to procure hardware, install, configure OEM Grid Control.<\/p>\n<p>You need to buy license to use the &#8220;packs&#8221; that are installed separately or installed by default when you install OEM Grid Control. To view the packs and individually disable the packs that are not licensed, read here&#8230;\u00a0<a title=\"Enabling and Disabling the Oracle Enterprise Manager Packs\" href=\"http:\/\/docs.oracle.com\/cd\/E11857_01\/license.111\/e11987\/overview.htm#autoId2\" target=\"_blank\">Enabling and Disabling the Oracle Enterprise Manager Packs<\/a>.<\/p>\n<p>Premier Support for OEM Grid Control 11g <a title=\"Lifetime Support Policy\" href=\"http:\/\/www.oracle.com\/us\/support\/library\/lifetime-support-technology-069183.pdf#page=8\" target=\"_blank\">ends in April 2015<\/a>.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Oracle Enterprise Manager Cloud Control 12c<\/strong><\/span><\/p>\n<p>Finally, this is the super product you need to be on, if you do not have it installed already, please do! The name again is little bit confusing. &#8220;12c&#8221; does not mean it is associated with Oracle 12c database, the &#8220;Cloud&#8221; does not mean it can manage only virtual environments and cloud platforms.<\/p>\n<p>OEM Cloud Control 12c is the latest release of OEM Grid Control. The name change is Oracle strategy to go with the popular technology! Oracle did the same to database names &#8211; 8i\/9i for internet, 10g\/11g for grid, 12c for cloud.<\/p>\n<p><strong>Are you licensed to use OEM Cloud Control 12c to manage databases and other targets?\u00a0<\/strong>According to the <a title=\"OEM License Document\" href=\"http:\/\/docs.oracle.com\/cd\/E24628_01\/doc.121\/e24474\/toc.htm\" target=\"_blank\">OEM license<\/a> document, you are. It says &#8220;<span style=\"color: #222222;\"><em>The base installation of Enterprise Manager Cloud Control 12c includes several features free of charge with the purchase of any Oracle software license or Support contract.<\/em>&#8221; To view the features supported by the &#8220;FREE&#8221; base installation, read chapter 10 here&#8230;\u00a0<strong><a title=\"Base Enterprise Manager Functionality\" href=\"http:\/\/docs.oracle.com\/cd\/E24628_01\/doc.121\/e24474\/ch10_base_functionality.htm#BGBFJBHH\" target=\"_blank\">Base Enterprise Manager Functionality<\/a>.<\/strong><\/span><\/p>\n<p>The real power of OEM Cloud Control comes from the packs. You can <a title=\"Showing an abbreviation for a pack beside the licensed link\" href=\"http:\/\/docs.oracle.com\/cd\/E24628_01\/doc.121\/e24474\/ch1_introduction.htm#autoId1\" target=\"_blank\">enable a pack indicator <\/a>showing beside\u00a0the links in OEM Cloud Control\u00a0to easily identify the packs or required license to use the link. It is always better to disable the packs that you are not licensed to use. The instructions to disable are here&#8230;\u00a0<a title=\"Enabling and Disabling the Oracle Enterprise Manager Packs\" href=\"http:\/\/docs.oracle.com\/cd\/E24628_01\/doc.121\/e24474\/ch1_introduction.htm#autoId2\" target=\"_blank\">Enabling and Disabling the Oracle Enterprise Manager Packs<\/a>.<\/p>\n<p>In addition to the various licensed &#8220;cost option&#8221; packs from Oracle, there are several OEM extensions available. These are great extensions to use OEM framework to monitor non-Oracle components.\u00a0<a title=\"Oracle Extensibility Exchange\" href=\"https:\/\/apex.oracle.com\/pls\/apex\/f?p=53891:1:0::NO\" target=\"_blank\">Oracle\u2019s Extensibility Exchange<\/a> is a library of contributions from Oracle, its trusted partners and power users. Kellyn has a great <a title=\"New and Improved Extensibility Exchange\" href=\"http:\/\/dbakevlar.com\/2014\/06\/the-new-and-improved-extensibility-exchange-is-here\/\" target=\"_blank\">post on the Extensibility <\/a>Library. The <a title=\"Extensibility Exchange\" href=\"https:\/\/apex.oracle.com\/pls\/apex\/f?p=53891:214:0::NO:::\" target=\"_blank\">At-a-Glance<\/a> view gives you opportunity to filter the extensions by vendor, product management area. A\u00a0check mark in the &#8220;Additional Purchase Required&#8221; column indicates you need to pay for this extension.<\/p>\n<p>You should definitely explore the Extensibility Exchange&#8230;<\/p>\n<p>Have a wonderful Cloud Control!<\/p>\n<p>&nbsp;<\/p>\n<p>[amazon text=Oracle Enterprise Manager 12c Books &amp;template=carousel&amp;asin=1430249382,0071790578]<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am pretty sure most DBAs and Architects get this question very often. The information is available in the Oracle Enterprise Manager (OEM) documentation, this is a compilation I thought of sharing, might benefit someone out there without spending too much time\u00a0searching. When someone says OEM, it could be OEM that comes with database (called &#8230; <a title=\"Is Oracle Enterprise Manager (OEM) Free?\" class=\"read-more\" href=\"https:\/\/bijoos.com\/oraclenotes\/2014\/404\/\" aria-label=\"Read more about Is Oracle Enterprise Manager (OEM) Free?\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[36],"class_list":["post-404","post","type-post","status-publish","format-standard","hentry","category-infrastructure-exadata","tag-cloud-control"],"acf":[],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":1,"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":3053,"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/posts\/404\/revisions\/3053"}],"wp:attachment":[{"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bijoos.com\/oraclenotes\/wp-json\/wp\/v2\/tags?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}