Правильний перезапуск сервера 1С

Помилки, які виявляють себе при роботі з програмними продуктами, найчастіше позбавляють можливості користуватися ними. А відсутність спеціальних знань для розуміння алгоритмів роботи породжують ще й неможливість діагностики та виправлення виникаючих збоїв. У цій статті звернемо погляд на проблему "Сервер 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С: Підприємства не виявлено" і про те, що потрібно зробити при її появі.

Залишайте свої коментарі.