Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Как изменить Collation Name


Автор: DEER 20.9.2005, 12:12
У существующей базы Collation Name установленно в Cyrillic_General_CI_AS, а мне надо чтобы было SQL_Latin1_General_CP1251_CI_AS

Можно ли не удаляя эту базу изменить у неё это свойство? В properties оно выводиться как статический текст, недоступный для изменений.. smile

ЗЫ БазаДанных - master

Автор: DEER 20.9.2005, 13:15
Попробовал
Код

ALTER DATABASE MyDatabase COLLATE newcollation 

пишет что это систамная бд smile

Автор: boevik 20.9.2005, 13:33
master нельзя менять.
Легче переустановить сервак и выбрать нужный collation.
Можешь так же попробовать утилитку rebuildm.
Но она у меня ни разу не сработала. smile

Автор: DEER 20.9.2005, 13:44
Я попробовал переустановить сервак, но что-то он меня не спросил какую кодировку сделать по умолчанию

Кстати в Гугле тоже про это написано....

Не подскажите на каком шаге её можно поменять
Добавлено @ 13:44
????????

Автор: boevik 20.9.2005, 16:23
Точно не помню (давно не ставил сервак)
На одном из этапов установки надо выбрать custom установку.
И тогда появится окошко, которое спросит о collation.

Автор: DEER 20.9.2005, 16:46
Всё нашел. Спасибо!!! smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)