Скорее всего, ваши системные базы данных имеют разную сортировку.
Вы можете проверить это, выполнив следующий запрос в вашей студии SQL Management:
SELECT name, collation_name
FROM sys.databases
Также в неосновных базах данных вы можете использовать щелчок правой кнопкой мыши -> Свойства -> Общие -> Обслуживание, и вы увидите Collation как последний вариант.
Неосновные могут быть изменены с помощью этого запроса:
USE master;
GO
ALTER DATABASE <<YOUR_DATABASE_OTHER_THAN_MASTER>>
COLLATE Latin1_General_CI_AS ;
GO
Если вам нужно сменить мастер (как я), вы не сможете через SQL Management studio. Самым простым способом для меня было остановить его, как и все службы SQL, переход к папке binn в SQL (для 2016 и x64) был следующим:
C: \ Program Files \ Microsoft SQL Server \ MSSQL13.MSSQLSERVER \ MSSQL \ Binn
Тогда, если вы используете экземпляр по умолчанию, просто запустите:
sqlservr.exe -m -q"Latin1_General_CI_AS"
или любое другое сопоставление, которое вы хотите установить. Если у вас есть несколько экземпляров, добавьте также следующий параметр:
-s"<<YOUR_SQL_INSTANCE>>" e.g. -> sqlservr.exe -m -s"SQLEXP2014" -q"Latin1_General_CI_AS"
Надеюсь, это поможет вам решить вашу проблему:)
Источники:
https://docs.microsoft.com/en-us/sql/relational-databases/collations/view-collation-information?view=sql-server-2017
https://www.mssqltips.com/sqlservertip/3519/changing-sql-server-collation-after-installation/