Помилки, які виявляють себе при роботі з програмними продуктами, найчастіше позбавляють можливості користуватися ними. А відсутність спеціальних знань для розуміння алгоритмів роботи породжують ще й неможливість діагностики та виправлення виникаючих збоїв. У цій статті звернемо погляд на проблему "Сервер 1С: Підприємства не виявлено, як виправити запуск агент-сервера?".
Усунути проблему в роботі 1С можна декількома способами.
зміст
- 1 Причини появи відмов
- 2 Виправляємося - запускаємо сервер
- 2.1 як додаток
- 2.2 У вигляді служби
- 2.3 На пам'ять
Причини появи відмов
Виникаючі помилки мають різну таємницю, розсортувати їх можна за рівнями виникнення:
- Неправильне прописування кодів розробниками самої один-Ескі;
- Помилки, допущені програмістами, які допрацьовують (змінюють) продукт стосовно до вимог (завдань) конкретного користувача;
- Збої, викликані похибками роботи кеш-пам'яті, найчастіше ставлять в тупик програмістів;
- Накладки, пов'язані з базою.
Що стосується помилки "сервер 1С: Підприємства не виявлено", то її неможливо віднести до одного з названих,так як подібне повідомлення є зазначенням користувачеві на невиконання певного необхідного дії для роботи програми.
Виправляємося - запускаємо сервер
Отже - ситуація, якої присвячена ця публікація виникає в тому випадку, коли служба агент-сервера або відключена, або зупинена. Відзначимо, що, як правило, причини цього залишаються нез'ясованими (хто ж зізнається).
Ця служба запускається двояко - або як додаток, або як служба. Подивимося, як це робити в обох випадках:
як додаток
Щоб запустити її у вигляді додатку, виконується команда:
ragent.exe -debug
При цьому вказуються (в своїх настройках) порт, діапазони портів, рівень і каталог. Якщо ці параметри не вказувати, то їх значення будуть програмою встановлені "за замовчуванням".
У вигляді служби
Коли при першій установці 1С варіант запуску обирався службою, то вона реєструється і згодом повинна так і запускатися автоматично (при кожному старті операційки).
Якщо ж спочатку агент був встановлений додатком, то можна вручну провести її реєстрацію і зробити запуск. Це станеться за командою (не забудьте про параметри):
ragent.exe -instsrvc -usr <вказуємо ім'я> -pwd <вказуємо пароль>
-debug
-port <для порту> -regport <для порт> -range <діапазони портів>
-seclev <потрібний рівень> -d <вказується каталог>
Результатом реєстрації буде створення нової Служби (в цьому випадку для 1С версії 8.3 для 64-розрядки):
На пам'ять
Для видалення (скасування реєстрації) служби:
ragent.exe -rmsrvc
запуск:
ragent.exe -start
зупинка:
ragent.exe -stop
Тепер ви все знаєте про причини проблеми "сервер 1С: Підприємства не виявлено" і про те, що потрібно зробити при її появі.
Залишайте свої коментарі.