Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Collation при создании новой базы  [new]
Николай А.
Member

Откуда: Невоград
Сообщений: 324
На сервере установлен collation("параметры сортировки") Cyrillic_General_CI_AS.

Определил это с помощью sp_helpdb model.

В microsoft sql server management studio при создании новой базы данных стоит:

параметры сортировки : <по умолчанию сервера>

Однако при создании вылетает ошибка:
"Collation '<>' is not valid.(Microsoft.SqlServer.Express.Smo)"


Если же заменить "параметры сортировки" на "Cyrillic_General_CI_AS", то база благополучно создаётся.



В чём может быть дело? Не пойму ...
30 июн 09, 15:07    [7359467]     Ответить | Цитировать Сообщить модератору
 Re: Collation при создании новой базы  [new]
flexgen
Member

Откуда: Город на песке
Сообщений: 765
Николай А.,

Я думаю что server collation лучше проверять так
select serverproperty ('collation')
30 июн 09, 17:12    [7360329]     Ответить | Цитировать Сообщить модератору
 Re: Collation при создании новой базы  [new]
Николай А.
Member

Откуда: Невоград
Сообщений: 324
Флексген

Проверил. Cyrillic_General_CI_AS.
30 июн 09, 17:17    [7360354]     Ответить | Цитировать Сообщить модератору
 Re: Collation при создании новой базы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
Однако при создании вылетает ошибка:


Это ошибка студии, а не сервера. попробуйте выполнить явно скрипт CREATE DATABASE.
30 июн 09, 17:26    [7360402]     Ответить | Цитировать Сообщить модератору
 Re: Collation при создании новой базы  [new]
Николай А.
Member

Откуда: Невоград
Сообщений: 324
pkarklin

Да, действительно. CREATE DATABASE отработал без ошибок.
30 июн 09, 17:33    [7360447]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить