2016-11-25 1 views
2

Когда я установил SQL Server изначально, моя компьютерная область была установлена ​​на АНГЛИЙСКИЙ (СОЕДИНЕННЫЕ ШТАТЫ). Я думаю, что это сделало стандартную сортировку SQL_Latin1_General_CP1_CI_AS. Сервер производства и настройки моего коллеги SQL Server имеют Latin1_General_CI_AS.SQL Server 2008 R2 имеет неправильную настройку по умолчанию

Я изменил свой регион, чтобы соответствовать их требованиям как ENGLISH (Австралия), и я удалил SQL Server 2008 и удалил базы данных. Затем я переустановил, но для сортировки все равно SQL_Latin1_General_CP1_CI_AS.

Я уже переустановил несколько раз, и у меня не может быть установлен набор настроек по умолчанию Latin1_General_CI_AS.

Кто-нибудь знает, как это изменить? Где при установке он позволяет вам выбирать свою сортировку?

ответ

3
setup.exe /ACTION=REBUILDDATABASE /QUIET /INSTANCENAME=MSSQLSERVER 
      /SQLSYSADMINACCOUNTS="NT AUTHORITY\SYSTEM" 
      /SQLCOLLATION=Latin1_General_CI_AS 
+0

Это сработало, но документация Microsoft была неправильной. Он сказал, чтобы использовать setup.exe в папке Setup Bootstrap/Release, но он работает только в том случае, если вы используете папку Setup Bootstrap/SQLServer2008R2 ... –