Azure SQL Database collation different to server health check


Use the Collation different to server health check in Mini DBA to review Azure SQL Database configuration, metadata, and monitoring signals before they become active alerts.

Screenshot pending: Mini DBA Azure SQL Database Collation different to server health check screenshot placeholder

Health check summary

  • Platform: Azure SQL Database
  • Health check category: Informational

What this health check means

This check identifies a database whose collation differs from the logical server or expected application collation.

Why it matters

Different collations can change sorting and comparison behaviour and can cause collation conflicts when queries join strings across databases or temporary objects.

What to do if it fails

Confirm whether the difference is intentional. Before changing a database collation, review its effect on string comparisons, joins, temporary objects, indexes, application SQL, and migration effort. Test any change through the normal database change process.

Review workflow

  1. Compare the database collation with the logical server, related databases, and application requirements.
  2. Check for existing collation-conflict errors or queries that compare strings across database boundaries.
  3. Decide whether the difference is intentional and document an exception when no change is required.
  4. If a change is needed, test it in a lower environment and refresh the health check after deployment.

Evidence to collect

Record the current and expected collations, affected applications or cross-database queries, observed conflicts, and the decision to change or retain the configuration.

How to prioritize it

Prioritize it when users see collation-conflict errors or when a migration or application depends on consistent string behaviour. An intentional difference can be documented as an exception.

Prevention and ownership

Define the expected collation when provisioning databases and include it in deployment checks for applications that use cross-database queries.

Runbook use

Document the expected collation, approved exceptions, affected applications, and the process for handling collation conflicts.

Related pages