What's New and Changed
This section provides descriptions about and links to the SQL Server Protocols technical documents that are new or updated. New documents have not been previously released. Updated documents have been previously released and are revised to reflect changes in functionality.
New Documentation
The following new documents were first released in October 2019 for Microsoft SQL Server 2019. They may have since been revised and re-released, as indicated.
|
Specification |
Description |
Latest release |
|---|---|---|
|
Specifies an HTTP-based web service API that deploys data services and applications into a managed cluster environment. This protocol then uses management service APIs to manage high-value data stored in relational databases that have been integrated with high-volume data resources within a dedicated cluster. This document has been updated to reflect SQL Server 2019 Cumulative Updates as follows:
This document has also been revised as follows:
|
November 2021 |
|
|
Specifies a web service API that provides a lightweight interface for clients to read catalog metadata from a Hive Metastore database that has been deployed as a data service inside a managed cluster environment. The document has been reorganized to move the examples from the Message Processing Events and Sequencing Rules section to the Protocol Examples section. The content of those sections has also been revised for clarity and added detail. |
July 2020 |
Updated Documentation
The following previously released documents were updated in October 2019 for SQL Server 2019 and may have since been revised and re-released, as indicated.
|
Specification |
Description |
Latest release |
|---|---|---|
|
Specifies the format of the connection string used in Open Database Connectivity (ODBC). This document has been updated to add a description of the new client-certificate authentication feature that provides users with an alternative to username-and-password authentication. |
June 2021 |
|
|
Specifies the file format for SQL Server Report Definition Language (RDL), a file type that is used to represent the metadata for defining a report. This document has been updated to include Accessibility information about specifying the available ToolTip element to render alternative text (alt text) in reports. |
July 2020 |
|
|
Specifies a method for Microsoft .NET Framework applications to specify the parameters to connect to a data source that enables developers to query, update, insert, and delete data on SQL Server. This document has been updated to include information about enhanced confidentiality and security through column encryption and enclave technologies. |
June 2021 |
|
|
Specifies the SQL Server Analysis Services Protocol, which provides methods for a client to communicate with and to perform operations on an analysis server. This document has been updated as follows:
The document has been revised further to provide clarification of the Server, event_session, unary_expr, Database, and RegularMeasureGroupDimension complex types, and the DISCOVER_MEMORYUSAGE and DISCOVER_SESSIONS rowsets. In addition, the document has been revised to update the description of the MdpropMdxSubqueries property, including the addition of the MDPROPVAL_MSQ_DRILLTHROUGH value, and to clarify other content. |
August 2021 |
|
|
Specifies an extension of the SQL Server Analysis Services protocol [MS-SSAS] by specifying the methods for a client to communicate with and perform operations on an analysis server that uses Tabular databases that are at compatibility level 1200 or higher. This document has been updated as follows:
The document has been revised further to provide clarification of various objects, including Model, Partition, Annotation, and ExtendedProperty. The document has also been updated to describe product behavior for the JSON attach command in accordance with SQL Server 2019 Cumulative Updates. |
April 2021 |
|
|
Provides an overview of the client and server protocols used by SQL Server. This document covers protocols that are commonly shared by SQL Server components, and those protocols that are used only by specific components. This update provides information about big data clusters and the new protocols that are specified in [MS-CPREST] and [MS-HMSHTTP] and how these protocols interact with other protocols in the SQL Server database management system. In addition, this update provides information about the capability of SQL Server on Windows or Linux to provide two-phase commit functionality for distributed transactions by using an MSDTC service. |
March 2020 |
In addition, the following documents were updated to add SQL Server 2019 and/or other Microsoft products, as appropriate, as applicable products:
[MS-BINXML],
[MS-DSDIFFGRAM],
[MS-OLEDBSTR],
[MS-RGDI],
[MS-RPL],
[MS-RSWSRE2005],
[MS-RSWSRM2010],
[MS-RSWSRMNM2005],
[MS-SQLRS],
[MS-SSCLRT],
and [MS-SSTDS]