В ответ на: Cannot resolve collation conflict for equal to.... -
Это говорит о том , что схема сопоставления (collation) , не совпадает у сервера и базы . Наша программа работает с Cyrillic_General_CI_AS . Это скорее всего произошло из-за того , что язык операционной системы не русский. Чтобы инсталляция прошла правильно , надо установить MS SQL Server вот с таким параметром: SQLCOLLATION=Cyrillic_General_CI_AS
P.S. Вот как выглядит setup.ini для SQL 2000 (MSDE) между кавычками ("password") вместо слова password внести свой пароль для доступа к MS SQL .
В ответ на: Cannot resolve collation conflict for equal to.... -
Сервер-2000 с вашего сайта. Клиент-последняя версия (2). Виндовс русский ХР сп2. Язык по умолчанию русский. Первоначально было нормально, все началось после переустановки, уже и реестр чистил.... ;-(
Давайте сделаем так : 1. Удалите MS SQL , через удаление программ Windows , после этого снесите всю папку "Microsoft SQL Server" целиком , она лежит в C:Program Files . 2. Снесите нашу программу , перезагрузите компьютер. 3. Откройте файл setup.ini из дистрибутива MSDE (SQL) , и отредактируйте его , чтобы он выглядел так :
Выяснилось , что вопрос был в языке , на машине стоял украинский язык , а в setup.ini (MSDE) не был жестко прописан коллейт: SQLCOLLATION=Cyrillic_General_CI_AS
соответственно SQL сервер ставился с украинским языком , а программа хотела русский !! :о))