СообЧа > База Знаний > Программы > Бухгалтерские системы >

Вопрос

В бухгалтерии есть 2 компьютера: один Pentium-III, второй P-133 на обоих установлен Windows-98. Компьютеры соединены в сеть коаксиальным кабелем. Установлены все протоколы. Сеть работает нормально. Есть комплекты лицензионных дискет с «1С:Предприятие 7.7 Бухгалтерский учет» , «1С:Предприятие 7.7 Расчет», типовая конфигурация «Бухгалтерский учет» и конфигурация «Зарплата и кадры». На P-III установлен аппаратный ключ.

Задача установить «1С:Предприятие 7.7 Бухгалтерский учет» и «1С:Предприятие 7.7 Расчет» на обоих компьютерах с общей информационной базой.

Проблема в том, что на P-III все работает нормально, а Р-133 1С не может найти ключ. Знаю, что может мешать антивирус наподобие AVP Monitor. На P-III есть такой, пробовал его отключать — бесполезно. Кроме того, слышкал, что 1С (даже лицензионная) в сети с одним ключом всегда плохо работает или вообще не работает. Действительно ли это так? Умные люди посоветовали sable.exe поставить. Что там нужно делать после того как его установишь? Хотелось бы узнать, насколько работоспособна такая программа, не отразится ли она на возможностях 1С?

Ответ

Действительно, проблемы с аппаратным ключом защиты бывают довольно часто. Прежде, чем перейти на эмулятор хаспа, а Sable именно таковым является, лучше попытаться разобраться с хаспом.

Во-первых, проверить его работоспособность на других машинах.

Во-вторых, на машине, где он установлен, необходимо запускать еще сервер ключа (либо как сервис, либо как отдельное приложение на период, пока машина включена и другие машины работают с 1С), т.е. программку которая делает ключ защиты доступным в сети. Естественно, что его запуск, как и запуск клиентов, нужно делать с ключами, описанными в желтой книжице. Естественно, должны быть выставлены протоколы, которые используются при запуске сервера ключа и программы клиентов.

Кстати, спидер AVP действительно не дает корректно работать с программой.

На счет Sable — вот что об этом говорит Соболь:

Соглашение о терминах:

«Полный» патч — автоматическое исправление проверок на наличие эмулятора и перестройка таблицы номеров функций HASP API, в результате которой сетевое API преобразуется в локальное. Полный патч необходим в случаях установки локальной версии Предприятия или использования эмулятора на каждой машине в сети

«Частичный» патч — только исправление проверок на наличие эмулятора.

Я _рекомендую_ использовать эмулятор на каждой машине в сети и делать _полный_ патч для исполняемого файла 1С:Предприятия в директории административной установки Предприятия.

После установки дистрибутива в меню кнопки «Пуск» стоит линк на локальную копию моей странички в Интернете и команды для запуска патчера в режимах чтения данных о расположении предприятия из реестра. Патчер для 7.х полностью переписан ТОЛЬКО под 7.7 , причем отныне он умеет читать информацию о месте установки Предприятия из реестра (ключи запуска /RF, /RP) Если у Вас установлено НЕСКОЛЬКО версий Предприятия — запускайте патчер с командной строки с указанием конкретного exe-файла. Автоматически считывается из реестра только один — тот, что был первым установлен… «Cтарая» обработка командной строки оставлена, допустимые ключи и небольшой хэлп показываются при запуске патчера без параметров.

Если вдруг перестало запускаться Предприятие, просто перезапустите программу установки…

Смысл такой: ставишь соболь на машину клиента. Затем запускаешь полный патч из мен. «Пуск», либо ручками. "C:\Program Files\Sable\1C-Enterprise\patch77.exe" /RF В случае, если на машину установлена одна копия программы — она зарегистрирована в реестре, оттуда он и возьмет про нее информацию. Иначе, с командной строки подсовываем конкретный Exe-шник. Перезапускаем машину — и все. 1С должна запускаться без проблем. Тогда наличие хаспа на машине совершенно излишне. Такого рода избавление от хаспа совершенно безобидно. Вся функциональная полнота программного продукта сохраняется.

Дмитрий Макаров.



Copyright © 2000-2004 Сообщество Чайников
Контактная информация