ApexSQL Enforce 2018 R2 has been released
About ApexSQL Enforce: ApexSQL Enforce is a best practices enforcement tool for SQL Server database objects and scripts. It comes with an integrated editor featuring code auto-complete for writing custom rules and has more than 100 out of the box rules covering SQL best practices, naming conventions, potential configurations and more.
For more information visit ApexSQL Enforce product page
About this release:
Enhancements:
- High DPI and 4K resolution support
- Applied concepts of Visual Language Dictionary for Visual Studio for iconography, imagery, colors, menus, fonts, formatting and other GUI elements
- Ignore options for object pairs, objects and script block
- Support for SQL Server Management Studio 2012 integration and higher
- Support for Visual Studio 2010 integration and higher
- Project file can now be saved as a batch file
- CLI switches:
- Run all rules from the selected rulebase [/rar]
- Specify the ignore file path [/if:arg]
- Run only checked rules [/rcr:arg]
- In the Result summary form the following is now available:
- Graphical representation of the resultset
- Detailed rule execution results by category and type
- Added more than 30 new rules
Changes:
- Threshold options are moved to the Threshold tab in the Options dialog
- The CLI return code for pass is now set to zero when running rules via CLI
- The CLI return code for failure on processed database is changed from 101 to 102
- The application now requires Microsoft .NET Framework 4.7.1
- The Rulebase grid is now grouped by Category column and sort by the Severity column
- The Reslutset grid is now grouped by the Result column and sort by the Severity column
- All rules now have the descriptive message for the failure reason
- Rulebase now can be run unattended on both databases and SQL scripts
- The Rulebase Object explorer pane is grouped by the Common statements and the Objects
Improved quality:
- 7 bugs and known issues fixed
See also:
Release notes
Download
May 9, 2018