Неразличаются заглавные и прописные буквы в WHERE ;o(

Michel
Дата: 07.07.2000 06:18:42
Вот сабж ! Обнаружил, что при установке сервака отметил Case-insensitive. Захотелось поменять. Запустил rebuildm.exe, попытался восстановить базу из бэкапа - та ругается, что ничего неполучится, так как у меня разные сортировки или что-то типа того. Что делать ?
Diman
Дата: 07.07.2000 07:07:35
Конечно ничего не получится
Постаь сервак "case insensitive" востанови базу данных после чего перенеси данные на сервак "case sensitive" (BCP или transfer database) только так.

Возможность назанчать разные типы сортировок на одном сервере появилась только в SQL2000 сдесь можно ставить свою сортировку на каждую колонку.
Dmitri V. Jigatch
Дата: 07.07.2000 09:57:16
Семерка не позволяет восстанавливать бэкапы на сервере с другим типом сортировки или другой кодовой страницей. В пределах одного сервера можно поступить так:
1. Возвращаем старый порядок сортировки.
2. Восстанавливаем базу из бэкапа.
3. Скриптуем все объекты базы данных и сливаем все данные, например, в comma-delimited text file.
4. Перестраиваем сервер на новый порядок сортировки.
5. Запускаем скрипты - восстанавливаем объекты БД.
6. Заливаем данные из текстового файла обратно.
Michel
Дата: 12.07.2000 09:52:27
Спасибо Dmitri V. Jigatch!
Так и пришлось сделать. Но все-таки - неудобно Майкрософт сделал. Кстати, а в SQL2000 также ?