• HOME
  • CATEGORIES

    • CATEGORIES

    • Browse All Categories
  • FOR VENDORS

    • FOR VENDORS

    • Log In to Vendor Portal
    • Get Started
  • REVIEWS

    • REVIEWS

    • Write a Review
    • Product Reviews
    • Vendor Directory
    • Product Comparisons
  • GARTNER PEER COMMUNITY™
  • GARTNER.COM
  • Community GuidelinesListing GuidelinesBrowse VendorsRules of EngagementFAQPrivacyTerms of Service
    ©2026 Gartner, Inc. and/or its affiliates.
    All rights reserved.
  • Categories

    • No categories available

      Browse All Categories

      Select a category to view markets

  • For Vendors

    • Log In to Vendor Portal 

    • Get Started 

  • Write a Review

Join / Sign In
  1. Home
  2. /
  3. SQL Server
Logo of SQL Server

SQL Server

byMicrosoft
in
4.5
Market Presence: Cloud Database Management Systems (Transitioning to Cloud Operational Database Management Systems), Data Integration Tools

Overview

Product Information on SQL Server

Updated 13th October 2025

What is SQL Server?

SQL Server is a relational database management software developed to support data storage, retrieval, and management for organizations of varying sizes. The software enables users to securely store and access structured data, run queries, create reports, and perform analytics. It supports transaction processing, business intelligence, and analytics applications. The software includes tools for database administration, backup and recovery, security management, and automated maintenance. It offers integration with other applications and supports scalability to accommodate growing data needs. SQL Server aims to address challenges related to managing large volumes of data, ensuring data integrity, and enabling businesses to analyze information for operational and strategic decision-making.

SQL Server Pricing

SQL Server software utilizes a tiered pricing model based on editions and deployment options, including per-core licensing and server plus client access license structures. The software offers both on-premises and cloud-based versions, with pricing varying according to usage, features, and number of users or cores. Subscription options are available for cloud deployments while perpetual licenses apply for on-premises use.

Overall experience with SQL Server

Sdet
30B + USD, Banking
FAVORABLE

“Examining SQL Server Stability, Administration Features, and Scalability Challenges”

5.0
Feb 13, 2026
This text serves as a placeholder and does not reflect the user’s review responses or opinions. This text serves as a placeholder and does not reflect the user’s review responses or opinions. This text serves as a placeholder and does not reflect the user’s review responses or opinions.
DATA ANALYST
1B - 3B USD, Retail
CRITICAL

“Consistent reliability and familiar interface, but lacks modern IDE features”

3.0
May 28, 2026
This text serves as a placeholder and does not reflect the user’s review responses or opinions. This text serves as a placeholder and does not reflect the user’s review responses or opinions. This text serves as a placeholder and does not reflect the user’s review responses or opinions.

About Company

Company Description

Updated 11th August 2023

Microsoft enables digital transformation for the era of an intelligent cloud and an intelligent edge. Its mission is to empower every person and every organization on the planet to achieve more. Microsoft is dedicated to advancing human and organizational achievement. Microsoft Security helps protect people and data against cyberthreats to give peace of mind.

Company Details

Updated 25th March 2024
Company type
Public
Year Founded
1975
Head office location
Redmond, Washington, United States
Number of employees
10000+
Annual Revenue
30B+ USD
Website
https://microsoft.com

Do You Manage Peer Insights at Microsoft?

Access Vendor Portal to update and manage your profile.

Key Insights

A Snapshot of What Matters - Based on Validated User Reviews

Top SQL Server Alternatives

Logo of MongoDB Atlas
1. MongoDB Atlas
4.5
(1218 Ratings)
Logo of Oracle AI Database
2. Oracle AI Database
4.5
(1161 Ratings)
Logo of Teradata Autonomous Knowledge Platform
3. Teradata Autonomous Knowledge Platform
4.6
(631 Ratings)
View All Alternatives

Peer Discussions

What Your Peers Are Saying About SQL Server

CIO
What tool(s) are you using for SQL Server Database Monitoring (besides just SSMS)?  Specifically, I am wanting the following features: - Alerting with possibility of sending a ticket to Service Now - Deadlock alerts - SSIS Job Failures - Query Optimization Recommendations - SQL Server Optimization Recommendations - Point in time report to see what was being ran during a certain period of time - Other features?
Mission Diplomatic Technology Officer
We have shut down our SQL server and moved to dataverse.
See Full Discussion
25 Jan 20251.1k Views1 Comment
IT Analyst
How are automated database builds handled for SQL Server through a build/release pipeline. What is the failback mechanism if there are failures during database update during both DDL and DML. Any specific tool recommendation would be helpful.
Information Security Manager
Automated database builds for SQL Server through a build/release pipeline are typically managed using tools that integrate with continuous integration (CI) and continuous deployment (CD) systems. Here's an overview of how this process is handled: ### 1. **Automated Database Build Process**    - **Source Control:** The database schema (DDL) and scripts (DML) are stored in source control, often using tools like Git. This can include SQL scripts or projects created using Visual Studio (SQL Server Data Tools – SSDT) or other database tools.    - **Build Pipeline:**      - **Build Definition:** A build pipeline for SQL Server usually triggers automatically upon changes to the source repository. For instance, using tools like Azure DevOps, Jenkins, or TeamCity.      - **Database Project/Schema Validation:** The pipeline uses tools like **SSDT** (SQL Server Data Tools), **Redgate SQL Change Automation**, or **Flyway** to validate and compile database projects. This ensures that the DDL is valid and ready for deployment.      - **Unit Tests for Database:** You can integrate database unit testing using tSQLt or other frameworks to ensure the new changes do not break the database. ### 2. **Database Release Process**    - **Release Pipeline:**      - The release process often consists of deploying the new DDL and DML changes to different environments (Dev, QA, Staging, and Production).      - Tools like **Redgate SQL Change Automation**, **Liquibase**, **Flyway**, or **DbUp** manage schema changes and migrations by applying incremental changesets, tracking the history of changes, and ensuring consistency across environments.    - **Rollback/Fallback Mechanism:**      - **Transaction Management:** During deployment, SQL scripts can be wrapped in transactions. If a failure occurs, the transaction is rolled back.      - **Backup Mechanism:**        - Before deployment, a full or differential database backup is often taken to enable a complete rollback if a critical failure occurs.      - **Schema Versioning and Rollbacks:** Tools like Flyway, Redgate SQL Change Automation, or Liquibase maintain a version history of database migrations. These tools allow rollback to a previous version in case of failure.        - Flyway, for example, has a `migrate` and `undo` feature, and Redgate provides a schema comparison to reverse changes.      - **Rolling Back DDL Changes:** If a DDL (e.g., table alterations) fails, reverting to the previous schema version can be handled by the version control tool, though this is complex and requires careful planning.      - **Rolling Back DML Changes:** For DML changes (e.g., data modification), compensating transactions or rollback scripts can be included to reverse any data modifications made in case of a failure. ### 3. **Handling Failures (DDL & DML)**    - **DDL Failures (Schema Changes):**      - Use **schema comparison tools** like **Redgate SQL Compare** or SSDT to identify and rollback changes if failures occur.      - **Transactional Deployment**: If possible, wrap schema changes in a transaction and roll back the transaction upon failure.      - In case of failure, either restore from a backup or use the rollback feature of tools like Liquibase or Flyway.    - **DML Failures (Data Modifications):**      - Include rollback scripts or compensating transactions to undo data changes in case of errors.      - **Pre-checks:** Always run validation queries (e.g., SELECT statements) before applying DML to ensure the data consistency is maintained.      - Use backup and restore techniques or employ log shipping to revert databases to a known good state if failures occur during DML changes. ### 4. **Tool Recommendations**    - **Redgate SQL Change Automation:** Excellent for automating deployments and managing schema changes with a focus on safety and rollback mechanisms. It integrates well with Azure DevOps, Jenkins, and other CI/CD tools.    - **Flyway:** A powerful open-source tool for database migrations with support for SQL Server. It handles versioned migrations (DDL and DML) and has rollback (`undo`) support.    - **Liquibase:** Similar to Flyway, Liquibase tracks database schema changes and supports rollbacks. It integrates with various CI/CD pipelines.    - **Azure DevOps Pipelines:** Native support for SQL Server database builds and deployments, integrates well with SSDT and Redgate tools.    - **DbUp:** A lightweight .NET-based tool for managing database migrations. It's simple and easy to integrate into build pipelines. ### Best Practices:    - Always use transactional DDL and DML scripts to ensure you can roll back in case of failures.    - Implement automated database backups before applying updates.    - Test deployments in staging environments thoroughly before pushing to production.    - Ensure that all migrations and rollback scripts are version-controlled. This combination of tools and techniques ensures a robust, automated process for building, releasing, and rolling back changes in SQL Server databases.
See Full Discussion
19 Sep 2024613 Views1 Comment

SQL Server Reviews and Ratings

4.5

(2573 Ratings)

Rating Distribution

5 Star
50%
4 Star
46%
3 Star
4%
2 Star
0%
1 Star
0%
Why ratings and reviews count differ?
  • Sdet
    10B+ USD
    Banking
    Review Source

    Examining SQL Server Stability, Administration Features, and Scalability Challenges

    5.0
    Feb 13, 2026
    Our overall experience with Microsoft SQL Server has been consistently positive in enterprise environments that require stability, performance and strong transactional integrity. It has proven to be a reliable relational database platform for both operational systems and reporting workloads. From a development and testing perspective , SQL server provides strong tooling , predictable performance and mature administrative capabilities. It integrates well with enterprise ecosystems and supports structured deployment practices. While newer cloud -native platforms offer additional scalability flexibility , SQL Server continues to deliver dependable performance for structured data systems.
  • Sdet
    10B+ USD
    Banking
    Review Source

    Examining SQL Server Stability, Administration Features, and Scalability Challenges

    5.0
    Feb 13, 2026
    Our overall experience with Microsoft SQL Server has been consistently positive in enterprise environments that require stability, performance and strong transactional integrity. It has proven to be a reliable relational database platform for both operational systems and reporting workloads. From a development and testing perspective , SQL server provides strong tooling , predictable performance and mature administrative capabilities. It integrates well with enterprise ecosystems and supports structured deployment practices. While newer cloud -native platforms offer additional scalability flexibility , SQL Server continues to deliver dependable performance for structured data systems.
  • Read All 2,629 Reviews

    Get unlimited access to verified peer reviews and insights

    Read unlimited Gartner-vetted product reviews
    View and share valuable product insights
    Download full product profiles
    Review products you use today

Recommended Gartner Insights

  • Critical Capabilities for Cloud Database Management Systems (Transitioning to Cloud Operational Database Management Systems)
  • Magic Quadrant for Cloud Database Management Systems (Transitioning to Cloud Operational Database Management Systems)
Powered by Google TranslateThis service may contain translations provided by Google. Google disclaims all warranties related to the translations, express or implied, including any warranties of accuracy, reliability, and any implied warranties of merchantability, fitness for a particular purpose and noninfringement. Gartner's use of this provider is for operational purposes and does not constitute an endorsement of its products or services.

Gartner Peer Insights content consists of the opinions of individual end users based on their own experiences, and should not be construed as statements of fact, nor do they represent the views of Gartner or its affiliates. Gartner does not endorse any vendor, product or service depicted in this content nor makes any warranties, expressed or implied, with respect to this content, about its accuracy or completeness, including any warranties of merchantability or fitness for a particular purpose.

This site is protected by hCaptcha and its Privacy Policy and Terms of Use apply.


Software reviews and ratings for EMMS, BI, CRM, MDM, analytics, security and other platforms - Peer Insights by Gartner
Community GuidelinesListing GuidelinesBrowse VendorsRules of EngagementFAQsPrivacyTerms of Use

©2026 Gartner, Inc. and/or its affiliates.

All rights reserved.

User Sentiment About SQL Server
Reviewer Insights for: SQL Server
Deciding Factors: SQL Server Vs. Market Average
Performance of SQL Server Across Market Features

SQL Server Likes & Dislikes

Like

The most valuable aspect of SQL Sever is its maturity and reliability. The platform provides: String ACID compliance for transactional integrity. Robust indexing and query optimization capabilities. Comprehensive backup, recovery and high -availability features. Integration with SQL Server Management Studio(SSMS) for easy administration. Seamless compatibility with enterprise applications and reporting tools. From a QA and development standpoint, the ability to write stored procedures , triggers and functions allows for structured business logic implementation. Execution plans and performance monitoring tools also make it easier to analyze and optimize queries during testing cycles. Additionally , its security features - including role based access control, encryption options and auditing are well suited for regulated industries.

Like

The most valuable aspect of SQL Sever is its maturity and reliability. The platform provides: String ACID compliance for transactional integrity. Robust indexing and query optimization capabilities. Comprehensive backup, recovery and high -availability features. Integration with SQL Server Management Studio(SSMS) for easy administration. Seamless compatibility with enterprise applications and reporting tools. From a QA and development standpoint, the ability to write stored procedures , triggers and functions allows for structured business logic implementation. Execution plans and performance monitoring tools also make it easier to analyze and optimize queries during testing cycles. Additionally , its security features - including role based access control, encryption options and auditing are well suited for regulated industries.

Like

The most valuable aspect of SQL Sever is its maturity and reliability. The platform provides: String ACID compliance for transactional integrity. Robust indexing and query optimization capabilities. Comprehensive backup, recovery and high -availability features. Integration with SQL Server Management Studio(SSMS) for easy administration. Seamless compatibility with enterprise applications and reporting tools. From a QA and development standpoint, the ability to write stored procedures , triggers and functions allows for structured business logic implementation. Execution plans and performance monitoring tools also make it easier to analyze and optimize queries during testing cycles. Additionally , its security features - including role based access control, encryption options and auditing are well suited for regulated industries.

Dislike

It lacks features that you might find in modern IDE's that offer SQL querying. Things like autocomplete and line completion are not available natively, leading to needing to use plugins.

Dislike

It lacks features that you might find in modern IDE's that offer SQL querying. Things like autocomplete and line completion are not available natively, leading to needing to use plugins.

Dislike

It lacks features that you might find in modern IDE's that offer SQL querying. Things like autocomplete and line completion are not available natively, leading to needing to use plugins.