EVERYTHING XIAOMI
Get listed
SQL Enlight logo

SQL Enlight

SQL Enlight is a paid static code analysis and refactoring tool for SQL Server and T-SQL.

Place
#20 of 26
Score
5.8
SQL Enlight's website

What SQL Enlight is

SQL Enlight is a paid static code analysis and refactoring tool for SQL Server and T-SQL. It examines T-SQL code and databases for defects, while supporting server health monitoring, diagnosis, and performance tuning. Developers can validate syntax, run automated reviews, and apply automatic fixes to some code and database issues. Formatting tools and refactoring can extract sections of large scripts into stored procedures or functions, and the product can generate script summaries and outlines. Custom analysis rules can be created with XPath and XSLT. SQL Enlight integrates with SQL Server Management Studio and Visual Studio. Build workflows can use Team Foundation Server check-in policies, MSBuild tasks, a command-line interface, and an Automation API. Azure DevOps support includes build analysis, quality gates, reports, pull-request comments, and status checks. A SonarQube plugin adds T-SQL issues, measures, rules, profiles, and quality-gate integration. Developer and Build Machines editions serve individual database work and CI/CD environments. SQL Server 2005 through 2022 and Azure SQL Database are supported. A 14-day trial is available.

Good

  • Formats and refactors large T-SQL scripts
  • Finds database and code defects
  • Integrates with SSMS and Visual Studio
  • Supports Azure DevOps and SonarQube
  • Includes email support and software updates

Watch out

  • Paid product after the 14-day trial
  • Test Explorer requires tSQLt already installed
  • Supports T-SQL rather than multiple dialects

Who it suits

SQL Server developers and database professionals can use the Developer edition for T-SQL work. Build Machines is intended for CI/CD pipelines, servers, build machines, and build agents.

Verdict

SQL Enlight combines T-SQL analysis, refactoring, automated fixes, and database-focused delivery integrations. Its separate editions and broad SQL Server version support fit development and CI/CD use, while the tSQLt requirement matters for Test Explorer users.

Plans and prices

From SQL Enlight's own pricing page, checked 7 Oct 2001.

All about pricing
PlanPriceWhat it gives you
SQL Enlight for Build MachinesPriced on requestFor CI/CD pipelines, servers, build machines, and build agents · includes command-line interface, MSBuild tasks, and Automation API
SQL Enlight for DevelopersPriced on requestFor developers and database professionals working with SQL Server and T-SQL · includes Visual Studio and SSMS extensions and a command-line interface

The facts

Each one read from SQL Enlight's own pages, with the date it was checked.

What it does

Activation privacy
For activation, the product creates a non-unique hardware identifier from general system component information using a one-way hash; the page says it does not scan hard-drive files or use personally identifiable information to create that identifier.checked 7 Oct 2001
Analysis
It analyzes T-SQL code and databases to identify defects and support server health monitoring, diagnosis, and performance tuning.checked 7 Oct 2001
Automated fixes
The product can validate T-SQL syntax, perform automated code reviews, and apply fixes to code and database issues.checked 7 Oct 2001
Automatic fixes
The product can automatically fix some code and database analysis issues.checked 7 Oct 2001
Azure DevOps
The Azure DevOps extension can analyze T-SQL in builds, evaluate quality gates, publish reports, and add status checks and comments to pull requests.checked 7 Oct 2001
CI integrations
The product provides Team Foundation Server check-in policy assemblies, MSBuild tasks, a command line interface, and an Automation API.checked 7 Oct 2001
Custom rules
Developers and database administrators can create custom analysis rules using XPath and XSLT.checked 7 Oct 2001
Editions and audience
SQL Enlight has Developer and Build Machines editions, intended respectively for SQL Server developers and database professionals, and for CI/CD pipelines, servers, build machines, and build agents.checked 7 Oct 2001
Formatting and refactoring
It can format T-SQL and refactor large scripts by extracting parts into stored procedures or functions.checked 7 Oct 2001
IDE integrations
SQL Enlight integrates with SQL Server Management Studio and Visual Studio.checked 7 Oct 2001
Notable limit
The documentation says the Test Explorer works with databases where tSQLt is already installed and does not currently install the framework automatically.checked 7 Oct 2001
Product
SQL Enlight is a static code analysis and refactoring tool for SQL Server and T-SQL.checked 7 Oct 2001
Purpose
SQL Enlight is a static code analysis and refactoring tool for SQL Server and T-SQL.checked 7 Oct 2001
Refactoring
It can format code, extract parts of large scripts into stored procedures or functions, and generate script summaries and outlines.checked 7 Oct 2001
SonarQube
The SonarQube plugin adds T-SQL issues and measures, configurable SQL Enlight rules and profiles, and quality gate integration for database code.checked 7 Oct 2001
SQL Server support
The product page says SQL Enlight supports SQL Server versions 2005 through 2022, including Azure SQL Database.checked 7 Oct 2001
Support
The product page says all licenses include email support, software updates, and access to documentation.checked 7 Oct 2001

The company

Maker
The product documentation identifies Yubitsoft as the maker.checked 7 Oct 2001

Money

Trial
The homepage advertises a full-featured 14-day free trial with no credit card required.checked 7 Oct 2001

Alternatives to SQL Enlight

All alternatives
  1. 1

    Poor SQL

    Free planOpen sourceWebAPIExtensionLinux
    7.3Free plan
  2. 2

    SQLFormat.org

    Free planOpen sourceWebAPIExtensionSelf-hosted
    7.1Free plan
  3. 3

    sqlfmt

    Free planWebAPILinuxSelf-hosted
    6.7Free plan
  4. 4

    RegSQL

    Free planWeb
    6.5From $8 a month
  5. 5

    SQLCheck

    Free planLinuxmacOSWindows
    6.5Free plan
  6. 6

    sqlfmt

    Free planWebAPI
    6.5From $9 a month