1Cv7 и Windows Server 2008 (Windows 7) #405754


#0 by foxey
Поставил тут себе Винду 2008, наслаждался скоростью работы. Прекрасно работает. Только вот... Не получается установить 1Сv7.7 в SQL-варианте. Что только не перепробовал, постоянно одно и то же - "Порядок сортировки, установленный для базы данных, отличается от системного!". В DBF варианте все работает прекрасно, но надо-то в SQL-связке, конфа у меня под скуль заточена. Значит так, что предпринималось... Испробовал три версии SQL-сервера: 2000, 2005 и 2008. Эффект один и тот же. Испытывал на двух версиях операционок (обе шустрые) Windows Server 2008 и Windows 7. Пробовал создать в DBF-варанте базу, выгрузить и потом её же загрузить в SQl-варианте. Та же ошибка. Пробовал положить пустой файлик с именем OrdNoChk.prm в папку рядом с MD-шником и в папку BIN... Глухо... Пробовал заменить файлы sqlsrv32.dll, sqlsrv32.rll, odbcbcp.dll в папке System32 на такие же с машинок, где стоит Windows 2003 (XP тоже пробовал). Пробовал через Microsoft Application Compatibility Toolkit 5 подменять интерактивно вышеуказанные библиотеки. Не получил желаемого. Что еще можно попробовать? Скажу сразу, что collation БД в SQL совпадает с Collation сервера - везде Cyrillic General CI_AS стоит.
#1 by ТелепатБот
#2 by skunk
#3 by skunk
Но для режима 1С:Конфигуратор файла OrdNoChk.prm недостаточно, Все дело в том, что в режиме конфигуратора почему то 1С не обращает внимание на наличие этого файла (логично предположить), для того, чтобы вопрос о сортировке не возникал при изменении структуры базы в режиме Конфигуратора надо подправить файл BkEnd.dll (подсмотрено как это делает USP для более ранних релизов): (для 26-го и 27-го релизов 1С V7.7) по смещению 0018A6DD поменять значение с 75h на EBh (117 на 235)
#4 by foxey
Сейчас попробую изменить... Только SQL надо будет установить, все вчера посносил...
#5 by foxey
Ой, спасибо! Всё получилось! Поставил MS SQL Server 2008, пропатчил bkend.dll и все взлетело!
#6 by foxey
Едиственное но! При загрузке в базу данных в конце происходит ошибка. Неправильный синтаксис около ключевого слова TRANSACTION. Залез снова в bkend.dll, нашел фразу DUMP TRANSACTION, заменил первые два символа на "--" и вроде бы все взлетело.
#7 by v_rtex
молодец
#8 by Кадош
умница!
#9 by foxey
Так, продолжаю эксперименты. Теперь уже с Windows 7. Связка такая - Windows 7, SQL Server 2008, 1Cv7. Все бы хорошо, не получается вывести базу из однопользовательского режима. Даже если в SQL манагере выполняю команду sp_dboption 'Имя базы','single user',false команду SQL выполняет, а вот 1С говорит, что вход в однопользовательский режим невозможен... Что там пофиксить надо?
#10 by foxey
?
#11 by gr13
а почему нельзя выбрать кодировку последнюю из списка предложенных в конфигураторе? что-то вроде "по выбору системы"
#12 by gr13
потому что v7.7 не работает с SQL 2008, априори. сейчас прийдет Маринка и ветку закроет
#13 by gr13
3 Не публикуйте материалы, нарушающие авторские права, а также ссылки на них. 4 Не публикуйте алгоритмы взлома и ссылки на такие алгоритмы, а также всевозможные "патчи", "крэки", "эмуляторы", "серийные номера", "коды активации" и т.д. аккуратнее с вопросами, и главное ответами.
#16 by gr13
(14,15) п.8 Публичное обсуждение правил форума и действий модераторов не допускается (только приватно).
#19 by gr13
еще раз и баню... удачи
#20 by foxey
Речь идет о работе с SQL. Там нет выбора кодировки.
#21 by gr13
а какая кодировка системы и sql,  у тебя русская система и sql?
#22 by foxey
Кодировка на SQL стоит CyrillicGeneral_CI_AS. Не в кодировке дело. Как справиться с кодировкой я уже понял. После работы в конфигураторе 1С нельзя запустить 1С в обычном режиме. Ругается, что база не может быть запущена в однопользовательском. Хотя база стоит локально и никого там нет.
#23 by gr13
решение данного вопроса стоит за пределами правил данного форума.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Back to top