Determining What Management Packs Are Needed

In Enterprise Manager 12c, there was a little known functionality where you could check what management packs you needed to be licensed for to use a particular page in Enterprise Manager. I referred to it many times at conferences I was presenting at, and almost always people did not realize the functionality existed. Let’s see how this works.

To start with, I’m going to go to the Performance Home page for a particular database (accessed via the Performance menu from the Database home page). Note I’m not particularly interested in what it shows me, I’m just using this as an example of a page that requires the licensing of a management pack. Once I’m on that page, I can follow the path Setup -> Management Packs -> Packs for this Page:

mp_1

Once I click on Packs for this Page, I see the following:

mp_2

There are a couple of other useful options off the Management Packs page as well. Firstly, the “Licensing Information” menu item shows you a complete list of the management packs, including their abbreviations and a description. Note that it’s the Licensing Guide that is actually the source of truth for licensing information, but information listed on this page should match the licensing doc, or it’s a bug. 🙂 The abbreviations are actually useful for one of the other menu items – “Enable Annotations”. This is actually a toggle – you click it once to enable annotations and again to disable annotations (just be aware the menu wording doesn’t change between toggles). The other menu item on the Management Packs menu is “Management Pack Access”, where you can see what targets you have that are licensable, and you can turn on and off management packs for particular targets, as you can see here:

mp_3

If you swap to Pack Based Based Update on this page, you can enable/disable packs across all licensable targets or for particular target types, such as databases, hosts and so on. In the example below, I can disable the Data Masking and Subsetting Pack across all licensable targets, just by selecting the pack name and clicking Move (as I’ve already done in the screenshot) and then clicking Apply:

mp_4

Let’s go back to the “Enable Annotations” menu item. What happens when that’s selected? Well, basically it’s another way of allowing you to see which feature in EM requires a management pack. After you’ve enabled this, you can navigate to other menu items and see the Management Pack required. For example, after enabling annotation navigate to Setup > Notifications. It will display a list of management pack abbreviations and at least one of those packs is required to access that page:

mp_5

As you can see, the packs are shown using their abbreviations, which is why you might want to go to the “Licensing Information” menu item, at least until you become familiar with the abbreviations. You can also see that some items have a lot of packs that might be needed. In the example above, notifications fall under a whole bunch of packs. That doesn’t mean you need ALL of those packs for notification. You need the one that is relevant to the target type you’re setting up notifications for. You can also see (since the menu items now become a bit messy sometimes!) why you would toggle “Enable Annotations” on and off. The “Enable Annotations” menu is available in later versions of EM12c and, of course, EM13c as well.

So have a look at this Management Packs menu. It’s packed with lots of useful information for you!

Pete

After 22 years of working at Oracle in just about every role except Marketing and Support, I am now working as a Senior Managed Services Consultant with Data Intensity, specializing in Oracle Database technology, High Availability and Disaster Recovery solutions. I am also a member of the OakTable Network, and have presented at RMOUG Training Days, Hotsos Symposia, Oracle OpenWorld conferences, and other user group events. I have co-authored the Expert Oracle Enterprise Manager 12c and Practical Oracle Database Appliance books published by Apress, and am one of the authors of the Building Database Clouds in Oracle Database 12c book published by Addison Wesley.

Comments are closed.