Werk #19195: mk-sql: ODBC backend supports clustered SQL Server instances
| Component | Checks & agents | ||
| Title | mk-sql: ODBC backend supports clustered SQL Server instances | ||
| Date | Apr 10, 2026 | ||
| Level | Prominent Change | ||
| Class | New Feature | ||
| Compatibility | Compatible - no manual interaction needed | ||
| Checkmk versions & editions |
|
When a Microsoft SQL Server instance was configured with a cluster name and connected via ODBC,
the cluster name was not passed to the ODBC connection string builder. As a result, the SERVER=
parameter in the connection string was set to the individual node hostname instead of the cluster
virtual network name. In clustered SQL Server environments, this caused connections to fail or
to target the wrong node.
Starting with this release, the ODBC connection string for clustered instances correctly uses the configured cluster name as the server address. Connections are now routed through the cluster virtual network name, matching the behaviour of TCP-based connections.