Site sponsored by: Idera The gold standard of SQL Server performance monitoring & diagnostics.
SQL Server Performance

  • Home
  • Articles
  • Forums
  • Tips
  • Quiz
  • FAQ's
  • Blogs
  • Software
  • Books
  • About Us
RSS Feeds
Sign in | Join


Product Reviews

All Reviews
Audit Tools
Backup Tools
Change Management Tools
Clustering Tools
Coding Tools
Design Tools
Diff / Compare Tools
Documentation Tools
Job Management Tools
Log Recovery Tools
Monitoring Tools
Remote Access Tools
Reporting Tools
Security Tools
Testing Tools

Write for Us

Share your SQL Server knowledge with others and raise your profile in the community More...
Latest Articles

Recover Data Using Database Snapshots
Analyze and Fix Index Fragmentation in SQL Server 2008
Powerful Geographical Visualisations made easy with SQL 2008 Spatial (Part 2) ...
Backup User Databases Using a Maintenance Plan

More     
 
Latest FAQ's

How to alter a User Defined Data Type?
How to unzip a File in SSIS?
How to view previous query plans?
ALTER TABLE SWITCH statement failed because the object '%.*ls' is not ...

More     
   
Latest Software Reviews

Spotlight on ApexSQL Doc 2008
ApexSQL Enforce
Embarcadero Change Manager
SQL Server DBA Dashboard

More     

reviews >> change management tools >> ApexSQL Enforce

ApexSQL Enforce

By : Frank Kalis
May 20, 2008

Page 3 / 5


Working with rules
Since it is self-evident that you are able to create, edit, and delete rules, I'm not going to describe how you can do this. Let me instead draw your attention to some additional small, but handy features regarding rules.



When you intensively work with ApexSQL Enforce and your own rulebases you might encounter situations in which you want to have one rule in more than one rulebase. You can easily achieve this by exporting the desired set of rules from one rulebase and import them into another. Just select "Export Rule(s)..." from the Rules menu.



Next you select all rules that you want to export by marking their respective checkbox checked and click on the "Export" button once you're finished. ApexSQL Enforce opens up a standard Windows file dialog and exports your selected rules to an XML file on your filesystem. From there you can import this into as many other rulebases as you'd like.

Properties of a rulebase



Just as each single rule has its own set of properties, so does a rulebase. You can access these properties via a right-click on the rulebase node in the rulebase explorer and select "Edit Rulebase Properties" from the context menu.



No need to mention that you can edit the name and description property. ApexSQL Enforce also keeps an internal version number for each rulebase that is, if activated, automatically incremented, each time a rulebase is saved. This version number gets displayed on all reports generated by the tool



Even more interesting is the second tab of the rulebase property editor. Here you can assign a certain fault tolerance of this rulebase when processed against a database. Say, for example, in the screenshot above, you decide that a database will fail the review when more than one critical violation occurs.

The "Suspend Processing Thresholds" feature is useful when you need to process large rulebases or process the rulebase against large databases with many objects. In such cases you would want to set such a threshold to abort further processing of the rulebase once the threshold is reached. This threshold can be any combination of the shown conditions in the screenshot.

<< Prev Page     Next Page>>    








Home | Peformance Articles | Audit Articles | Business Intelligence Articles | Clustering Articles | Developer Articles | Reporting Services Articles | DBA Articles | ASP.NET / ADO.NET Articles | DBA FAQ's | Developer Peformance FAQ's | DBA Peformance FAQ's | Developer FAQ's | Clustering FAQ's | Error Messages | Audit Tool Reviews | Backup Tool Reviews | Coding Tool Reviews | Compare Tool Reviews | Documentation Tool Reviews | Design Tool Reviews | Monitoring Tool Reviews | Log Tool Reviews | Reporting Tool Reviews | Clustering Tool Reviews | Security Tool Reviews | Change Management Tool Reviews | Remote Access Tool Reviews | Book Reviews | Security Tool Reviews | QDPMA Performance Tuning | ADO.NET / ASP.NET | Administration | Analysis/OLAP Services | Application Development | Configuration | Components | ETL | Hardware | High Availability | Hints | Index | Misc | Operating Systems | Performance Tuning | Replication | T-SQL | Views


              © 1999-2008 by T10 Media. All rights reserved