Итак...
Многие сталкивались с проблемой запуска 1С 7.7 в SQL варианте с MS SQL 2005+
Проблема заключается в том что 1С Предприятие 7.7 изначально 16-битное приложение. Отсюда все сложности, а именно:
1. Программа не нормально работает в 64-битном окружении
2. Инсталятор (официальный) не работает в принципе в 64-битном окружении, т.к. там отключена поддержка таковых
3. Сама 1С заявляет о работоспособности версии 7.7 в пределах Windows XP/Server 2003. Далее работа не гарантируется.
Не смотря на все это DBF вариант они все-таки облагородили. Для нормальной работы файловой или сетевой версии достаточно установить ядро 7.7.027, установить в конфигураторе кодовую страницу "Текущая системная установка" и локальный вариат заработает. В сетевой версии в каталог ИБ на положить ПУСТОЙ файл с именем OrdNoChk.prm. И все программа перестанет ругаться на неправильную кодировку.
С SQL вариантом не все так просто... Точнее все не просто. Единственный вариант запустить 1С 7 на Windows Vista+ это подменить файлы ODBC драйвера для MS SQL, а именно:
odbcbcp.dll
sqlsrv32.rll
sqlsrv32.dll
Однако этот процесс для новичков сложен. Сразу оговорюсь, этот вариант позволяет РАБОТАТЬ, но не позволяет АДМИНИСТРИРОВАТЬ! Для загрузки базы на MSSQL придется искать машину на ХР/2003. Но думаю админы, кто этим занимаются справятся ;-) А для остальных бедных пользователей предлагаю свой вариант решения данного вопроса. Процесс во много автоматизирован. Обработка сама определяет разрядность системы (х86 или х64)
Инструкция:
1. Распаковать архив
2. Запустить файл Runme.cmd с ключом с правами администратора (или отключеным UAC). Например так "Runme User".
3. В открывшемся окне консоли на запросы нажимать "F"
4. По окончании должно заработать.
Проблемы могут быть связаны с запуском обработки без прав администратора и без указания имени пользователя.
Смысл ее следующий:
Определяется разрядность системы
Устанавливаются необходимые права на необходимые файлы
Заменяются файлы, необходимые для работы с 1С 7.7
P.S. Веду поиск решения вопроса с нажатием клавиши F