What Determines the Installation Collation?

When installing SQL Server, why do you sometimes see that the Database Engine defaults to the SQL_Latin1_General_CP1_CI_AS collation and other times another value?

This value is determined by the system locale which can be found via Control Panel -> Clock and Region -> Region -> Administrative -> Language for non-Unicode programs.

Here in New Zealand we typically use the Latin1_General_CI_AS collation.

When the system locale is changed to “English (New Zealand)” a prompt to restart Windows is received.

After a restart, the result of this change means that the SQL Server installation will now default to Latin1_General_CI_AS.

Leave a Reply