EPM stands for Enterprise Policy Management , and it’s a framework designed with the objective of allowing a scalable use of PBM ( Policy Based Management ) feature. Also, I’m writing this post because the EPM Framework was just updated to v4.
Sometimes overlooked, PBM is an excellent tool for any DBA to keep track of any standards and policies enforcement in the SQL Server environment. While it was introduced back in SQL Server 2008, even in SQL Server 2014 it’s implementation is part of the product.
SQL Server has several default policies you can import, your own needs will dictate what policies you want to create for your SQL Server environment, and report on those. You may want to enforce a certain standard in object naming, or you may want to know when any sp_configure option has changed from what you deemed the standard in your environment, just to name a couple of examples. There’s little you can’t do with PBM – do keep in mind it’s NOT a monitoring solution, but rather an auditing solution (not to be confused with security auditing or the CDC feature, which have different goals).
A couple remarks usually come up when talking about PBM:
If you’re still with me, that is why the EPM Framework came to be by the hand of Lara Rubbelke ( Twitter | Blog ) – aiming to extend PBM usage to SQL Server versions 2000 and 2005, as well as ease the task of using PBM in a large enterprise in a way that PBM itself wouldn’t be yet another task that the DBA has to handle in the many servers in the environment.
EPM Framework v4 is tested from SQL Server 2000 to 2014, and includes the following updates:
Note that an upgrade script for all the relevant database objects is provided, supporting direct upgrade from v3. Please check the documentation for further information.
Please give this new version of EPM Framework a spin and let us know what you think.
We are also providing a set of scripts as an extension to the base set of Microsoft provided policies, and assumes the user has previously imported these Microsoft provided policies, as described by the " Configure/Create Policies and Centralize on the Central Management Server " section of the EPM Configuration Documentation. These extra policies include:
Can’t end without directing you to the now retired SQL Server PBM blog , which has some good info around the PBM feature that you must check out. Also, and older but still current whitepaper “ Enterprise Policy Management Framework with SQL Server 2008 ” is available, and I recommend you read it to fully understand how you can use PBM with EPM to unlock PBM potential in your enterprise.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.