Standard management pack

I'd like to intall the standard management pack for the oracle8i. I looked into the custom components from the oracle8i universal components and couldn't find it. Could anyone please tell me how to do it? I also couldn't fine tuning pack, change management pack, diagnostics pack. There is diagnostic pack advanced events there though.
Thanks a lot.

Try to download updated Management pack from below link and install it
http://www.microsoft.com/en-us/download/details.aspx?id=29696
For upgrade MP, Ensure iptables allow connection with SCOM
For configure Red Hat Management pack, you can refer below link
http://blog.scomskills.com/install-scom-agent-on-red-hat-enterprise-linux-6-using/
Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"

Similar Messages

  • Query used by SQL Server Management Pack for monitoring database backups

    I use SCOM 2012 R2 and the SQL Server Management Pack to monitor SQL Server database backups. I believe I am getting false positives. SCOM reports database are not backuped, while in fact they are. So I need to troubleshoot this. I suspect SCOM is querying
    the backup history in the msdb database. I want to know which query SCOM uses.
    I have tried looking in the monitor's definition but I suspect the query is embedded in the management pack files which are binary. I have also tried running a trace using the SQL Server Profiler on my test environment and overriding the interval to 60 seconds,
    but I don't see a relevant query being executed. I also don't see the alert reappear so I suspect SCOM does not honor the interval in a way I would expect.
    What query, or other method, does SCOM use to check database backups?
    Thanks in advance.

    Thank you both Ivan and Michael,
    I only saw your messages by email and didn't see your screen shot before I extracted the query myself. In my own queries I calculate the backup age in hours instead of days because of daily full backups. Perhaps It will be a good idea to create my own monitors
    from scratch like I used to do with Nagios.
    I will study the vbscripts and might create my own version which allows the query to be entered as an parameter and move all code to a .Net class which can be called from vbscript as an COM object. This way I hope to reduce the vbscript code to an minimum
    while keeping the flexibility of the SCOM Operations Console and the robustness of .Net. I suspect I want to make more non standard monitors in the future.
    Regards,
    Arjen

  • Complete removal of some management packs? (not disable, but removal)

    Hi all,
    We are using Oracle Standard Edition 10g database.
    As far as I know there are some options that don't belong in Standard Edition without proper licenses such as:
    *Application Server Configuration and Diagnostics Pack
    *Database Configuration
    *Diagnostics and Tuning pack
    Can you please point me to an document where it is described how these can be completely removed (not just disabled from EM Database Control -> Setup - Management packs) - thus removing all v$iews and pl/sql packages, etc...
    Appreciate your help in advance!

    Maybe there's a way to do this with Oracle Universal Installer (OUI) runInstaller. We ran into the same issue with completely removing plugins and this command satisfied our needs.
    I have not tried this yet personally.

  • Applications Change Management Pack  3.1 is now available

    E-Business Suite Applications Technology Group has recently released Application Change Management Pack (ACMP) Release 3.1 and Application Management Pack (AMP) Release 3.1.
    As you might be aware, Application Change Management Pack is Oracle's offering for customers to monitor and manage Oracle E-Business Suite changes. Application Change Management Pack provides a centralized view to monitor and orchestrate changes (both functional and technical) across multiple Oracle E-Business Suite systems.
    In release 3.1 Application Change Management Pack has been enhanced to provide more control and flexibility in managing Oracle E-Business Suite changes.
    Some of the key distinguishing features of the new release include:
    * Change Approval Framework: Changes orchestrated through Application Change Management Pack can now be controlled through the new change approval framework in Release 3.1. Users can now be segregated as approvers across Oracle E-Business Suite system(s) and modules (Customization Manager, Patch Manager or Setup Manager). Built in notification capability enables approver(s)/requester to be intimated about the status of relevant change requests. It also provides an implicit audit trail mechanism.
    * Integrated Custom Application Management: An integrated custom applications management feature enables users to easily register new custom applications across Oracle E-Business Suite systems and also track and validate existing custom applications in a standard way. This dashboard also helps track custom objects, packages and file meta-data associated with custom applications.
    * Pre-requisite Patch Analysis: Oracle E-Business Suite patches can now be analyzed for Pre-requisites prior to deployment in the target system. The analysis also verifies whether the pre-requisites are already available (in the target system) and if not, an option to add them to the patch job.
    * Offline Transformation: For the very first time, users have the ability to download Oracle E-Business Suite setup data in Microsoft Excel document. Once downloaded, the Setup Data can be edited or new data can be entered into the worksheets. Data is validated within the Microsoft Excel file and also while uploading into Setup Manager.
    * Built-in Intelligence: Release 3.1 has numerous minor enhancements that provide necessary intelligence for a seamless change orchestration. A few examples are:
    * Automated file driver meta-data generation for new files and $Header handling
    * Customization Package impact analysis report
    * Advanced filtering options for setup migration
    * Improved Usability: Release 3.1 contains numerous usability and reporting enhancements to ensure better integration with third party systems like source control systems and to foster collaborative development.
    Licensing
    Application Management Pack for Oracle E-Business Suite and Application Change Management Pack for Oracle E-Business Suite are separately licensed products. Application Management Pack for Oracle E-Business Suite Version 3.1 is a mandatory prerequisite for Application Change Management Pack for Oracle E-Business Suite Version 3.1 and should be licensed separately.
    Upgrade
    This pack supersedes the Oracle Application Management Pack for Oracle E-Business Suite 3.0. An upgrade path to Release 3.1 is provided from Release 3.0 only. Therefore it is mandatory for the existing installations to be at the AMP-ACMP Release 3.0 level before upgrading to Release 3.1.
    Downloads
    [Application Management Pack and Application Change Management Pack for Oracle E-Business Suite Version 3.1 (Patch 8333939) |http://updates.oracle.com/Orion/PatchDetails/handle_rel_change?release=5623100&plat_lang=46P&patch_file=&file_id=&password_required=&password_required_readme=&merged_trans=&aru=11452056&patch_num=8333939&patch_num_id=1103773&default_release=5623100&default_plat_lang=46P&default_compatible_with=&patch_password=&orderby=&direction=&no_header=0]
    References
    [Getting Started with Oracle Application Management Pack and Application Change Management Pack for Oracle E-Business Suite Version 3.1 (Metalink Note 982302.1)| https://supporthtml.oracle.com/ep/faces/secure/km/DocumentDisplay.jspx?id=982302.1#6 ]
    [Getting Started with Oracle Application Management Pack and Application Change Management Pack for Oracle E-Business Suite Version 3.0 (Metalink Note 812315.1) |https://supporthtml.oracle.com/ep/faces/secure/km/DocumentDisplay.jspx?id=812315.1#4]
    [Oracle Enterprise Manager Application Change Management Pack for Oracle E-Business Suite (PDF, 260K)|http://www.oracle.com/technology/products/oem/pdf/ds_appl_chg_mgmt.pdf]
    [Oracle Enterprise Manager Documentation|http://www.oracle.com/technology/documentation/oem.html]

    Srinivas:
    AMP/ACP 3.1 is certified and tested on OEM 10.2.0.5 with Linux.
    We would like to understand how you were trying to install the pack. Please note that AMP/ACP 3.0 installation is a prerequisite before installing AMP/ACP 3.1. So, did you check that the AMP/ACP 3.0 installation completed without errors.
    For details, please refer to the Metalink document ID 982302.1 for more details regarding the same. I would strongly recommend you to follow the 'Oracle Application Management Pack for Oracle E-Business Suite Installation Guide (PDF)' .
    If the issues still persists, please log a SR for the same and let us know the SR#.
    Thanks,
    Lokesh

  • SCOM management packs upgrade

    Hi,
    When we upgrade a management pack in SCOM e.g. the OS management packs, Does it retains the overrides applied on rules and monitors in the previous version or we had to apply the overrides again on the latest imported management pack? Please advice.
    Thanks
    Daya Ram

    Just keep in mind when you upgrade a management pack to read the management pack guide which is bundled with it.
    Your overrides will be kept in a different management pack so no worries there but the creator of the MP can change the standard overrides in it's pack which could have an impact on your monitoring.
    When upgrading an MP always check the MP guide and especially the "What's new" section to get a quick overview of the different changes in the MP.
    It's doing common things uncommonly well that brings succes. Check out my SCOM link blog:
    SCOM link blog

  • SQL Management Pack Agent Job Unit Monitors

    I am trying to utilize the SQL Agent Job Monitors included with the SQL Management Pack (page 81 of the MP guide), particularly the "Last Run Status" monitor. I have set an Override for "Generate Alerts" to True. The goal
    is to have an email notification sent when any SQL Agent job fails on a specific group of computers. However, I am not familiar enough with what "Last Run Status" is actually monitoring and if it will do what I am looking for. Does this monitor
    check the job status of any agent job on the target group? I tried setting up a job for it to fail, which it does fail, but it does not generate an alert. Any suggestions appreciated. Thanks.

    1) For monitoring SQL server job status, you can refer to the following blog
    http://blogs.technet.com/b/kevinholman/archive/2011/08/05/how-to-monitor-sql-agent-jobs-using-the-sql-management-pack-and-opsmgr.aspx
    2) For troubleshoot: Make sure that your SQL agent job is discovered, you may find the discovered job under Microsoft SQL Server --> SQL Agent --> SQL agent job status. By default, the discovery is disabled and you should enabled the discovery by using
    override.
    Roger
    Thanks. So I enabled Agent Job discovery for the systems that I want. It discovered those objects. Now, I still cannot get the alerting to work. I can see the Health State of the job change to a Warning, indicating "Last Run Status" equals Failed, but
    it is not generating an alert. I set Overrides (Generates Alert = True) on a Group that included one of the job objects, nothing. I also set the same Override directly on the job object and I still do not receive an alert. Any ideas? I
    noticed someone in the comments mentioned in the blog you linked, a similar issue, except with the Job Duration monitor. However, he was able to get alerts to generate by setting the Override directly on the Job object and noted that it is not a
    feasible solution due to the number of jobs he wants to monitor. Again, I tried the same, but still could not get alerts. That solution would not be acceptable for me either because of the number of jobs that I would have to set individual Overrides for.

  • Error showing while adding a management pack to 2007R2 authoring console

    Hi Every one,
    While trying to add an unsealed management pack to 2007 authoring console we are getting error 
    XSD Verification failed for management pack[line: 1,  "color:#222222;font-family:arial,sans-serif;font-size:13px;line-height:normal;">
    system.xml.schema.xmlschemavalidationException:The schemaversion atribute is not declared
    any help will be thank full
    Regards,
    Nikhil

    The Authoring Console has not been updated and does not understand the OpsMgr 2007R2 MP Schema version. It can still be used to produce MP that will work on OpsMgr 2007 R2, but you need to reference the old versions of the libraries.
    You can check this link , it will help you in your issue
    http://blogs.inframon.com/post/2012/06/12/Choosing-the-correct-Management-Pack-Solution-with-Visual-Studio-Authoring-Extensions.aspx
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"

  • A note on Setup Manager - Application Change Management Pack

    Hi All,
    This is Mugunthan, Development manager for iSetup and Setup Manager. I am happy to begin my note with the launch of Application Change Management Pack 3.1. For those who are not aware of Application Change Management Pack, it is a new product built on top of Oracle Enterprise Manager and comprises of three major modules namely Setup Manager, Customization Manager and Patch Manager. You can find more information about this pack here (LCM: Oracle Application Change Management Pack Setup Manager is enhanced and advanced version of iSetup on Oracle Enterprise Manager. There were good amount of reasons to re-architect iSetup on Oracle Enterprise Manager as Setup Manager.
    Why Setup Manager?
    Ability to migrate to data over point releases of EBS – EBS comes up with rollup patches on top of major releases periodically. It means that you have to certify the patch before it get deployed on to production which means that setup data are to be certified again. iSetup cannot connect between 12.0.4 to 12.0.6 or 12.0.6 to 12.1.1. We have achieved the data migration for above scenarios in Setup Manager (11i to R12 is not supported in Setup Manager)
    Projects – Setup Manager supports grouping of Extracts, Transforms, Loads and Reports as a single entity and can be deployed multiple times to multiple targets. The project consists of one or more tasks (of type Extract/Load/Transform/Report) and can be orchestrated according to your ends. Project execution supports scheduling which means that you can use this feature to sync up setup data between two instances at periodic internal. Projects can be shared with other users which is remarkable difference between iSetup and Setup Manager. You can share your projects with others in a combined development environment. The functional configuration data (Extracts) are stored in Oracle Enterprise Manager. This means that you can refresh EBS without losing Extracts.
    Integration with Change Approval mechanism – Execution of projects is integrated with change approval mechanism which means that you can control who executes what. Also, you have fine grain access control where you can control EBS targets assigned to a user.
    Offline Transformation – I would say this is the most unique feature of Setup Manager and as an implementer you would welcome this feature very much. iSetup has got very limited capability on Transformation. Here we have gone way ahead and support Transformation on almost all Setup Objects. We present you the extracted data in excel sheets. You can download the excel template and work offline. All the attribute value fields in the excel sheet are editable which means that you supply your own value. For example, you can download Operating Unit data in xls file and change operating unit “OU100” to “OU200” and upload it back to system and load to target instance. Please note that any attribute of Operating Unit setup data can be edited. Also, system has got intelligence and once you upload the excel sheet, it automatically changes all the inventory organization which belongs to “OU100” to “OU200”. This behavior can be controlled using attribute mapping which you can create in Setup Manager. Hold on, this is not the end, also you can add more operating unit in excel, say OU300 and OU400 and load it to target instance. You can delete few Operating Units from extracted data in excel sheet and load the remaining to target instance. This gives you complete flexibility to manage (add/edit/delete) functional configuration data offline. This is fantastic feature and please have a look at how it works.
    Advanced Filtering – Filter support in iSetup is not flexible where you cannot use comma separated values and complex sql join conditions. Also you do not know what query is executed behind the scenes to the data. All this problems are addressed in Setup Manager 3.1. We show you the “select clause” (SQL) associated with interface and provide you a text field where you can refer the select clause and provide your own custom where criteria (SQL). This means that filter support is unlimited and you can set filter any database columns. For example, you can extract “Responsibilities/Menu” which are active or created as on yesterday. You can extract all Operating Units excluding “OU100 and OU200”. We support all filter criteria that are supported by SQL.

    Hi,
    your note very interesting. Is there any other way to extract the configuration using SQL? not using Enterprise Manager? hope this will be fastest way then using GUI base.
    Thanks,
    Fahmi Fahlevi

  • Management pack version difference in System Center - Operations Manager 2012 R2 - Help us.

    Hi,
    I have SC Operation manager 2012 r2 in my environment. It has managed with multiple management servers.
    I have import some unsealed MPs through Ops SDK code and by manually using Operation manager console.
    Here with i tried to install higher version of MPs and upgrade its version from 1.1.0.0 to 6.0.0.0.
    case 1:
    After successful installation of some MPs and check Operation manager console, it showing newly upgraded version(6.0.0.0).
    Then i have import that MP and checked its version inside it showing 1.1.0.0(older version).
    Here the imported MP has 1.1.0.0 version and console showing its version as 6.0.0.0.
    Why it showing different versions in imported MP(inside xml)  and Operations manager console view?
    case 2:
    After that i tried to import other MPs using console. But it showing below error;
    Verification failed with 1 errors:
    Error 1:
    Found error in 2|Monitoring.ActiveDirectory_server|6.0.0.0|Monitoring.ActiveDirectory_server|| with message:
    Could not load management pack [ID=Monitoring.Base, KeyToken=9e875220a3987e0b, Version=6.0.0.0]. The management pack was not found in the store.
    : Version mismatch. The management pack ([Monitoring.Base, 9e875220a3987e0b, 1.1.0.0]) requested from the database was version 6.0.0.0 but the actual version available is 1.1.0.0.
    Its happened in  multiple management servers scenario. So Is any possibility to happen because of multiple management servers scenario?. There is no issues in this same MPs while i tried in single management server. These same MPs are imported and working
    fine in single management server scenario.
    Help me to solve these 2 issues!!
    Thanks,
    satheesh

    1) At first, you should make sure that the imported MP has correct version. I will open the XML of the imported MP and check its current version e.g.
    When you open the xml file of imported MP, the version number is shown as
    <Manifest>
        <Identity>
            <ID>Microsoft.SystemCenter.Visualization.Component.Library.Resources</ID>
            <Version>1.0.0.2</Version>
        <Identity>
        <Name>Resources library</Name>
        <References>
            <Reference Alias="System">
            <ID>System.Library</ID>
            <Version>1.0.0.1</Version>
    From the above sample, the imported MP version number is 1.0.0.2.
    2) I am using operation console to import the management pack and check the version number in operations console whether it is updated to new version 1.0.0.2
    3) Using operations console to export the MP which has imported in step 1) and open it to check what is the version number of MP. Make sure that the version is 1.0.0.2
    4) If the above procedure provide a prefer match of version number, re-import all problematic MP.
    5) At last, you may use the following SQL to check whether the correct version number of MP is stored in DB successful
    select version, friendlyname from managementpackview where friendlyname like 'Microsoft.SystemCenter.Visualizatio%'
    Roger

  • Advisor failed to import the latest advisor knowledge management packs

    Hello All facing this issue from couple of days, troubleshooted from every perspective but haven't got any successful result...
    Event Description: Failed to import the latest Advisor Management Packs to the Management Server.
    Reason: System.ArgumentException: The requested management pack is not valid. See inner exception for details.
    Parameter name: managementPack ---> Microsoft.EnterpriseManagement.Common.ManagementPackException: Verification failed with 1 errors:
    Error 1:
    Found error in 2|Microsoft.IntelligencePacks.OfflineUpdate|7.0.9401.0|Microsoft.IntelligencePacks.OfflineUpdate|| with message:
    Could not load management pack [ID=Microsoft.IntelligencePacks.Types, KeyToken=31bf3856ad364e35, Version=7.0.9401.0]. The management pack was not found in the store.
    : Version mismatch. The management pack ([Microsoft.IntelligencePacks.Types, 31bf3856ad364e35, 7.0.9366.0]) requested from the database was version 7.0.9401.0 but the actual version available is 7.0.9366.0.
    Summary
    The latest Management Packs for the Advisor connector have not been imported to the management server database.
    Causes
    Management Pack Update Failed (55032,55008), Management pack Update SCOM Error(55031), Management Pack Update Import Failed (55006)
    Resolutions
    Refer to the Operations Manager event log on the management server for more information
    NOTE: 
    Proxy settings are configured on server as well as on console...
    REGARDS DANISH DANIE

    Hi,
    According to the error message, "The management pack ([Microsoft.IntelligencePacks.Types, 31bf3856ad364e35, 7.0.9366.0]) requested from the database was version 7.0.9401.0 but the actual version available is 7.0.9366.0."
    We may need to check the management pack's version.
    Have you applied the SC advisor connector?
    System Center Advisor Connector for Operations Manager
    http://www.microsoft.com/en-us/download/details.aspx?id=38199
    Regards, Yan Li

  • Service monitoring is not showing all the services when i create a service monitor under Management pack templates.

    Hi All,
    I am using SCOM 2007 R2 CU4 in my environment. I want to do a service monitoring on specific agents. When i try creating this service monitor which comes under the Management pack template  when i select the service which i want to monitor it does not
    show all the services in the drop down.
    For example - I have Windows audio service which is present on the machine, But it is not showing in the service list. 
    So from the services stating from "W" i see only 5 in SCOM and in services.msc in the Agent i see more than 5.
    Below is the screen shot.
    Can any one please help.
    Gautam.75801

    Hi Yan Li,
    So based on your above suggestion, If the services are already managed  / monitored by a specific
    management pack those services will not appear here in the Wizard while creating this type of a Management pack object alert right ?
    If that is the case why does not the same reflect here in the operations console in the Services monitor
    TAB ?
    Gautam.75801

  • Oracle  Standard Manager Max No.Of Requests in Running Status

    Hi,
    We have a Batch Process program to Kick the Concurrent Programs from the Back-End. Based on the data, there are some programs which kicks more than once. Our issue is while kicking the programs, it kicks the same program multiple times at a time which is causing the problem. We have settings of 40 concurrent programs running at a time, can we know what is the best count to keep in order to solve this problem
    Are do we have any alternate way to make that possible.
    Please Explain...........
    Thanks in Advance

    So due to connections overflow, we are getting the programs errored out.Please suggest the error message.
    So can u suggest, what is the Maximum No.Of Request can ran with Standard Manager?.It depend on memory availability on your concurrent manager server. Read below metalink note to tune Concurrent manager processes as per your need:-
    A Holistic Approach to Performance Tuning Oracle Applications Systems [ID 69565.1]
    And is there any way to create another Concurrent Manager, which can share the requests when the standard manager is overflowed. I am not aware of any method where in standard manager work can be diverted to some other manager once it gets overflowed other then PCP but for that you need to impleemnt CM tier on additional node. Please see below note for more:-
    How to Setup and Test Failover of PCP on Non-RAC Environments. [ID 743716.1]
    Apart from it you can create custom concurrent managers and assign it to custom request to be run under it, by this way you can reduce load on standard manager. See below discussion on custom manager:-
    Re: Concurrent manager quest
    Also see
    How To Make User Run Any Requests Using Standard Manager Except Specific Program Run By Custom Manager? [ID 1297419.1]
    Thanks,
    JD

  • Distributed Application group relationships not displaying in health view (VSAE created management pack)

    Hi there,
    I am working through my first complex Distributed Application which I have been creating using VSAE. I have followed Brian Wren's training, but the result does not match what I am expecting.
    I have created a single DA (based on the System.Service class) with four groups (base on System.Group) which will be populated with the core components of the application. Each of the groups (and the DA) is configured as a Public, Non-Abstract, Non-Hosted
    Singleton, as per the MPAuthor.Stores example. Each of the four groups is linked via an Internal, Non-Abstract System.Containment relationship to the DA.
    When I open the DA diagram view, I only get the DA class visible. Each of the four groups shows in the Groups node in the Operations Console. Based on the experience with importing the MPAuthor.Stores MP, I was not expecting to see the groups in the Groups
    node, but linked in the DA diagram node.
    I have configured dependency monitors for each of the groups, and these display in the Health Explorer but there is no health rolls up.
    The only difference between the MPAuthor.Stores module and mine (that I am aware of) is MPAuthors.Stores is a 2007 R2 MP, and I have created a 2012 MP as I will be deploying to 2012 SP1 and there is no need for backwards compatibility.

    Hi Vladimir,
    Thanks again for your response. I'm not quite sure what you mean with your last post. My current DA model is:
    | Dist App |
    | System.Service |
    |
    | | | |
    | Group 1 | | Group 2 | | Group 3 | | Group 4 |
    | System.Group | | System.Group | | System.Group | | System.Group |
    Where all the groups have discoveries for membership. Are you saying that I need another level of groups below these to house the objects?
    I thought that the point of System.Group as a base class was that it did not appear in the console, but gave an automatic health rollup (as per TechNet). Interestingly I am not getting
    the automated health rollup for the Groups for their members and it is displaying in the Groups list in the console.
    I have also tried creating a new DA with a single group in an 07 MP, and have the same issue. The sample MPAuthor.Stores management pack works as expected.

  • Changing the Management Pack extensions or items are stored in

    I think I know the answer to this but I will ask it anyway. Is it possible to change the Management Pack an extension or an object such as a Queue or Subscription is stored in?
    Reason I ask is the person that was maintaining SM before me stored every single form extension, subscription, queue and view etc...in the same Management Pack. I really don't like this particular setup and I am sure its not best practice. I plan to break
    out all the above and possibly more into separate newly created Management Packs, like a separate one for Views, a separate one for Subscriptions etc.... Is the only solution to delete the existing item and create a new one with the same details including
    the display name?

    You can, but not as easily as you would like. 
    Essentially, what you would need to do is split up the the XML by hand, making sure to sort out the DisplayStrings sections to the correct components. Export out the "main" MP, cut out a section of XML that represents the form extension, paste
    it into a new file with a new name, add a reference to the new MP to the main MP, and replace all references to that object with MP Aliases to that object's new home. Import both the new MP and the reduced "main" MP back into the database. 
    there are two problems thou:
    Some objects, like projections (used in form extensions created by the authoring too) and class extensions should only ever be stored in sealed MPs, because removing them causes data that reference them to be invalid, i.e. properties defined in class extensions
    are lost if that class extension is removed and re-added, and templates that depend on projections are inaccessable if the projection they are based on is lost.
    some atomic SDK objects, like workflows, consist of several non-consecutive XML sections, meaning you would need to trace the references and identify which of many <Rule> and <Action> sections belonged with which workflows, and make sure they
    would all end up in the same MP. 
    now you could do this slowly, pulling sections out of the "main" MP and replacing them with references over various nightly downtimes, exporting the "main" MP and carving out a few objects, then importing the trimmed down "main"
    MP and the new single use MP until you had something resembling best practice functional isolation (all Change request notification over here, all service request workflows over there, etc), and the hollowed out husk of your "main" MP as a miscellaneous
    container, but i think you'll find that you still have to face and deal with data loss and breakage, potentially a lot more trouble then it's worth. 
    Given that, i would instead propose that you give up on correcting sins of the past, and start doing it right now. start setting up your new MPs and put new thingss into them, and while you're working, anything that you can easily rebuild. Make a plan to
    rebuild your templates and form customization. start identifying class extensions you'll have to rebuild, and work up a plan to export data defined by them somewhere (probably powershell and CSV) so you can restore it when the classes are restored. 
    Like most data hygine problems, there isn't an easy bulk application answer. you just have to look at everything and clean it up as you go. you can mix salt and sugar quite easily. UNmixing them is a lot more work. 

  • How to manage your environments, going from Development (DEV) to Production (PRD) with Management Packs.

    I am looking for a way to go from the development (DEV) environment to the production (PRD) environment in a controlled manner.
    As I do not want to manually click around with a walk-through screen-shots document = error prone.
    As I read these articles
    http://technet.microsoft.com/en-us/library/hh519659.aspx
    http://blogs.technet.com/b/antoni/archive/2013/10/09/system-center-service-manager-operations-manager-management-pack-and-naming-convention-best-practices.aspx
    http://blogs.technet.com/b/wincat/archive/2013/03/28/copying-user-roles-between-management-servers-in-service-manager-2012.aspx
    http://www.netiviaconsulting.com/2012/05/10/staying-organized-with-scsm-beware-of-the-management-pack-jungle/
    I still have some questions:
    1. Can all MPs (un-sealed) be exported from DEV and imported to PRD without breaking things?
    2. Are there any known pitfalls?
    3. Do you have some tips on this matter? In other words, how do you manage this?
    Regards,
    Erik

    Alex is spot-on. Most MPs are environment/management group independent.
    But some MPs contain what I call "Environment Specific Variables". In my experience, ESVs are in:
    1) Templates (such as the runbook guids)
    2) Criteria blocks (like view criteria, and rule criteria)
    3) Parameters (such as write action parameters, and console task parameters)
    Alex already gave an example of a template ESV.
    An example of a Criteria ESV might be some view that you developed that returns objects that have a specific set of values in your dev environment, but may be different for your prod environment. ie: You have a view whose criteria looks afor a specific business
    service ServiceId property. Let's say "Business Service X". But "Business Service X" has a different ServiceId in your dev environment than in your prod environment. So, every time you import your view MP from dev to prod, you have to remember to change your
    criteria.
    A quick Parameter ESV example; you have a notification subscription (a rule+writeaction). In Dev, you've hardcoded the notification recipient to be yourself. In Prod, the recipient has to be your boss. So, every time you import your MP from Dev to Prod,
    you have to remember to change the recipient parameter in the subscription's writeaction.
    Like Alex said, handling ESVs by hand is error-prone and time consuming.
    Alex, when you write that utility, you should make it more robust. Within an MP, allow a user to pick and configure
    any ESV. Store that configuration. Then, just run the MP through the utility and have it automatically set all the configured ESVs to the appropriate environment specific value :) (It's been something I've wanted to write into TFS for
    a while, but I never take the time to do it ;) ) If an ESV is missing (because it was removed or changed in such a way that it no longer resembles the configured ESV), throw a warning during conversion.

Maybe you are looking for