Technical Documents
This section provides information about the technical documents that are contained in the Microsoft SQL Server Protocols documentation set.
For preview, or pre-release, versions of the technical specifications, see Preview Documents.
Note The inter-document links in a PDF version of a technical document are functional only if all the cross-referenced documents are saved to the same local directory folder. An error message appears if you click a link that references a PDF document that is not located in the same folder (when viewing via your local hard drive) or is part of a different download (when viewing online). To save a complete set of PDF files to the same folder, download the SQL Server Protocols .zip file. This is a large file and can take a few minutes to download.
Specification |
Description |
---|---|
Specifies a method by which a client application, that gathers Analysis Services models from a host server and then loads them onto other servers that are running Analysis Services, can report back to that host server with the details about how those models are being used and the resources those models consume on the other servers. |
|
Specifies a binary format used to encode the text form of an XML document. |
|
[MS-CEPM]: Microsoft Complex Event Processing Engine Manageability Protocol |
Specifies a web service protocol that defines the communication protocol between a client application and a complex event processing (CEP) server. |
The SQL Control REST API is used to deploy and manage data services and applications into a managed cluster environment. The cluster environment can exist on premise, in the cloud, or in hybrid cloud configurations. |
|
Specifies the structure of a DataSet DiffGram. A DiffGram is an XML representation of a DataSet object. The DiffGram structure is useful for serializing schema and data for transmission over a network such as for use with a web service. Producers and consumers can use the DiffGram structure to encapsulate both the schema and the data of the DataSet. |
|
[MS-DSDIFFGRAM]: SharePoint Web Services: DataSet DiffGram Structure |
Specifies the DataSet DiffGram web service. This protocol supports the wire format of the DataSet as returned by Enterprise Search in Microsoft Office SharePoint Server. |
The Hive Metastore HTTP protocol 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. |
|
Specifies a format for serializing an arbitrary LINQ expression. |
|
Specifies the format of the connection string used in Open Database Connectivity (ODBC). |
|
Specifies the format of the connection string used in OLE DB. |
|
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. |
|
Specifies the Remote GDI+ (RGDI) Binary Stream Format, which is a binary format that is produced by SQL Server Reporting Services when communicating with viewer controls to offload some of the rendering work from the server to the client viewer control. |
|
Specifies the Report Page Layout (RPL) stream format, which is an internal binary format that is used by SQL Server Reporting Services when communicating with viewer controls to offload some of the rendering work from the server to the client viewer control. |
|
Specifies an HTTP-based web service API to manage objects and settings on a report server that is configured for native integrated mode. |
|
[MS-RSWSRE2005]: Report Server Web Service for Report Execution: ReportExecution2005 |
Specifies an API protocol that is provided by the ReportExecution2005 web service, which is used for running and navigating reports on a report server. |
[MS-RSWSRM2010]: Report Server Web Service for Report Management: ReportService2010 |
Specifies an API protocol that is provided by the ReportService2010 web service for managing objects and settings on a report server. |
Specifies an API protocol that is provided by the ReportService2005 web service for managing objects and settings on a report server that is configured for native mode. Click here to view this version of the [MS-RSWSRMNM2005] PDF. |
|
Specifies an API protocol that is provided by the ReportService2006 web services for managing objects and settings on a report server that is configured for SharePoint integrated mode. Click here to view this version of the [MS-RSWSRMSM2006] PDF. |
|
Specifies an API protocol that is provided by the ReportServiceAuthentication web service for authenticating users against a report server when the SharePoint web application is configured for Forms Authentication. |
|
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. |
|
Specifies information regarding the implementation for hosting SQL Server databases on Server Message Block (SMB) shares. |
|
Specifies the methods for a client to communicate with and to perform operations on an analysis server. |
|
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. |
|
[MS-SSAS8]: SQL Server Analysis Services Version 8.0 Protocol |
Specifies a mechanism for a client to communicate with and perform operations on an online analytical processing (OLAP) server. |
[MS-SSCLRT]: Microsoft SQL Server CLR Types Serialization Formats |
Specifies the binary format of the GEOGRAPHY, GEOMETRY, HIERARCHYID, and CLR user-defined type (UDT) structures that are managed by SQL Server. |
Specifies a format that allows for communication with a server instance that uses open, industry-standard protocols. |
|
Specifies the Master Data Services (MDS) web service, a SOAP protocol for all functions within MDS. |
|
Specifies Master Data Services (MDS) web service 15, a SOAP protocol for all functions within MDS. |
|
Specifies how to leverage the standard SOAP 1.1 and SOAP 1.2 protocols to provide specific communication logic format and message format that enable ad-hoc Transact-SQL query requests and subsequent query result responses. |
|
Specifies Tabular Data Stream Version 4.2 (TDS 4.2), which is an application layer request/response protocol that facilitates interaction with a database. |
|
Specifies the structure of knowledge XML serialization. This type of serialization depends on the use of prescribed formatting for the data "knowledge", which represents a metadata structure that can be used to synchronize two or more sets of data as efficiently as possible. The knowledge can be represented as an XML file that conforms to its XML schema. |