Назад | Перейти на главную страницу

Ошибка при установке sql server 2008 - «сопоставление не найдено»

На странице конфигурации сервера моей установки Microsoft sql server 2008 поле ядра базы данных на вкладке сопоставления пусто.

Я думаю, что там должно быть написано "SQL_Latin1_General_CP1_CI_AS", но это не так. Текстовое поле отключено, поэтому я даже не могу вносить какие-либо изменения.

Попробуйте запустить это для главной БД SELECT DATABASEPROPERTYEX ('master', 'Collation') SQLCollation; Что печатается? Предположим, что у него есть некоторая сортировка (или ее нет, как вы сказали) ... вам придется перестроить основную базу данных, если вы хотите, чтобы сортировка изменилась на уровне сервера.

Перед изменением параметров сортировки по умолчанию на SQL Server убедитесь, что вы не создали никаких пользовательских баз данных на сервере. Это может создать проблемы в будущем, если на сервере уже есть одна или несколько пользовательских баз данных.

Чтобы изменить параметры сортировки SQL Server, необходимо перестроить базу данных master.

Чтобы перестроить основную базу данных:

1. Получите копию установочного компакт-диска SQL Server.

2. Остановите службу SQL Server.

3. Запустите SQL Server в однопользовательском режиме. Это можно сделать, выполнив команду: \ Program Files \ Microsoft Sql Server \ MSSQL. # \ MSSQL \ Binn \ sqlserver.exe -m

4. Восстановите основную базу данных: откройте командную строку. Запустите start / wait: \ Server \ setup.exe / qn INSTANCENAME = REINSTALL = SQL_Engine REBUILDDATABASE = 1 SAPWD = ”.

5. Запустите службу SQL и проверьте параметры сортировки по умолчанию.