Semantic Conventions for MSSQL
Status: Experimental
The Semantic Conventions for the Microsoft SQL Server extend and override the Database Semantic Conventions that describe common database operations attributes in addition to the Semantic Conventions described on this page.
db.system MUST be set to "mssql".
Connection-level attributes
| Attribute | Type | Description | Examples | Requirement Level |
|---|---|---|---|---|
db.jdbc.driver_classname |
string | The fully-qualified class name of the Java Database Connectivity (JDBC) driver used to connect. | org.postgresql.Driver; com.microsoft.sqlserver.jdbc.SQLServerDriver |
Recommended |
db.mssql.instance_name |
string | The Microsoft SQL Server instance name connecting to. This name is used to determine the port of a named instance. [1] | MSSQLSERVER |
Recommended |
[1]: If setting a db.mssql.instance_name, server.port is no longer required (but still recommended if non-standard).