Имя: Пароль:
1C
1C 7.7
v7: Смена Collation
,
0 etc
 
21.01.13
19:00
Вопрос простой: корректно ли будет сменить Collation для базы SQL сервера выгрузкой/загрузкой базы через конфигуратор?
Хочу попробовать так:
выгружаю данные
создаю новую базу с нужным мне Collation
загружаю данные

Или 7-ка сохраняет индексы и т.д. вместе с бэкапом и это не имеет смысла? Навела меня на это следующая тема: http://www.sql.ru/forum/actualthread.aspx?tid=147286
1 fisher
 
21.01.13
19:18
Корректно. Но коллэйшн у базы должен быть такой же, как и у сервера. Ибо с этим коллэйшном созданы системные базы. В частности - tempdb.
2 etc
 
21.01.13
19:22
(1) ради этого и делаю. Спасибо!
3 МихаилМ
 
21.01.13
19:28
в sql2005 проблема производительности
при сортировке в tempdb решена.
4 vah1
 
21.01.13
19:29
волшебники, когда баннеры вставляете про срочно нужно денег на лечение - может подумаете об авторах веток?
ЗЫ или тут все больные люди как вам случайно могло показаться
5 fisher
 
21.01.13
19:32
(2) Погодь! Т.е. ты хочешь сделать выгрузку сиквельной базы с неправильным коллэйшном (поднятую из бэкапа другого сервака)?
Тут я не уверен, что проблем не возникнет. Может выгрузиться с крокозяблами.
6 fisher
 
21.01.13
19:35
В идеале надо выгрузить из правильного места (dbf или сервака где коллэйшны соответствуют). И потом уже грузить на нужный сервак в базу с правильным коллэйшном.
7 МихаилМ
 
21.01.13
19:45
достаточно поменять регистронезпвисимый у нужных колонок наименований.
у идентификиторов лучше установить регистрозависимый (бинарный).
8 etc
 
21.01.13
19:46
(5) с этой базой не работали (архив так сказать), поэтому врятли там чего-то побилось. Если только сама выгрузка попортит. Но это я посмотрю.
9 etc
 
21.01.13
19:56
(5) кстати, нормально выгрузилось/загрузилось. Кракозябров не наблюдаю.
10 МихаилМ
 
21.01.13
20:20
(9)
кодировка и сопостпвление - разные вещи.
кракозябры неуместны
11 fisher
 
22.01.13
09:22
(10) Коллэйшн - это кодировка плюс правила сортировки и сравнения.
Основная теорема систематики: Новые системы плодят новые проблемы.