Home Products Downloads Purchase Support News Members Company
TOP REASONS TO BUY
To See the Top Reasons to Buy Apex SQL Software tools: Click Here.
PRE SALES QUESTION?
Please call 866-665-5500 (U.S. & Canada) or +1 919-968-8444 or email sales@apexsql.com.
ApexSQL Univ Studio
$1,999 All ApexSQL Tools with 1 yr Maint and all New tools Free for 1 yr. Click Here for more info.
ApexSQL Dev Studio
$999 All 7 ApexSQL Developer Tools - One Download / Discounted Price. Click Here for more info.
SALES FAQs
Click Here for a Comprehensive Sales and Ordering FAQs.
Killer Discounts
Unbeatable Killer Upgrades and Discounts. Click Here for more info.
ApexSQL Gear
Click Here for our ApexSQL Gear Store.

FAQs - ApexSQL Enforce

General

What Database Server platforms does ApexSQL Enforce support?

What versions of Microsoft® SQL Server™ does ApexSQL Enforce support?

Can I run ApexSQL Enforce unattended?

Can I write my own custom rules?

Is there a way to fix the detected problems?

Can I write rules at the T-SQL script level - for example - write a rule to ensure that WHERE clauses don't contain functions?

How can I submit, share or download rules?

 

Rules

What language/medium are ApexSQL Enforce rules written in?

Can I run both C# and VB.NET rules in the same rulebase?

How does ApexSQL Enforce process rules against a database?

How can I easily access, within the Condition code, the key objects currently instantiated in the current context?

Can other database objects or the entire Database schema be accessed via the current rule?

Can I change Rule properties during run time?

Can I raise more than one violation per rule?

 

Processing / Results

What are the potential results of a processed rule?

How does a rule "fail"?

What are the potential results of a processed rulebase?

How is the database "verdict" determined?

Can I customize the threshold for rulebase failure?

How do I configure the Impact of each rule violation?

How can I view all the rules that have been processed in the resultset, not just failed rules?

Can I process the same rulebase against multiple databases at the same time?

 

Rulebase Management

How can I change all categories – for example "Database Properties" to "Server Properties" without having to change each rule?

Does ApexSQL Enforce allowing exporting or importing of rules?

I have a rule created for one object type but I want to duplicate it for another object type. How can I do this without having to recreate it from scratch?

 

Specific Use Cases and Examples

Can you show me an example rule of how to exclude special characters?

Can you show me an example rule of how to exclude special SQL reserved words from object names or text?

What is a good example for a Naming Convention Rule?

How can I apply a Naming convention, Reserved word or character exclusion rule to other object types?

Are there some other rule examples I can look at?

Does ApexSQL Enforce include a "Best Practices" Rulebase?

 

Advanced Topics Rule Programming

What should I do if a normal result of pass or failure isn't applicable in a particular context - for example: if a procedure is encrypted, we might ignore a rule that would otherwise result in an error?

What assemblies are available for rule conditions?

What namespaces are imported for rule conditions?

Why would I need to compile a rule?

Is some sort of tracing/logging supported?

My rulebase processes very slowly - any performance tips?

Can I debug my rules?

 

 

© 2007 Apex SQL Tools All Rights Reserved | 1.919.968.8444 | Contact Us | Terms of Use