Callback
  • Від місця на ринку до магазину

  • -

  • Від магазину до торговельної мережі

  • -

  • Від торгівлі до виробництва

Проблема зі створенням архівів у Торгсофт

Володимир Витищенко
Володимир Витищенко

Експерт з автоматизації торгівлі у Торгсофт

Архівація (резервне копіювання) в Торгсофт не виконується, якщо є обмеження диска, проблеми доступу, ліміти SQL або не працює серверна служба. Стаття допоможе швидко знайти причину та відновити бекап.

Матеріал призначений для користувачів і системних адміністраторів, які мають базові навички роботи з операційною системою, службами Windows та Microsoft SQL Server. Усі описані дії виконуються на власний ризик: некоректні зміни налаштувань, служб або бази даних можуть призвести до втрати даних або непрацездатності програми. Перед внесенням змін рекомендується створити актуальну резервну копію бази даних, перевірити вільне місце на диску та переконатися, що немає активних користувачів у системі. Якщо відсутня впевненість у правильності дій або розумінні наслідків — слід звернутися до технічної підтримки.

Коли бекап не створюється

  • Під час автоматичного бекапу за розкладом.

  • При ручному створенні архіву бази.

  • Після оновлень Windows / SQL Server або змін шляхів збереження.

  • При роботі з хмарним архівом (Google Drive).

Як це проявляється

  • Бекап не створюється або переривається.

  • У журналі завдань є помилки:

    • Operating system error 112 (There is not enough space on the disk)

    • Operating system error 5 (Access is denied)

    • Operating system error 3 (The system cannot find the path specified)

    • PRIMARY filegroup is full

  • Відсутній новий файл архіву у папці.

  • Помилка авторизації при завантаженні в хмару.

Чому не робиться бекап

A. Брак вільного місця на диску (найчастіше)

Ознаки:

  • Помилка error 112.

  • Повільна робота системи.

Рішення:

  1. Перевірити вільне місце на диску, який вказано в Торгсофт як місце збереження архівів.

  2. Видалити застарілі архіви та пакети оновлень:

    •    C:\TORGSOFT\Update

    •    C:\DatabaseArchive

  3. Очистити тимчасові файли Windows (папка Temp).

Як перевірити результат:
З’явився новий файл архіву з актуальною датою.

B. Помилки доступу або некоректний шлях

Ознаки:

  • Помилки error 5 або error 3.

Рішення:

  1. Надати повний доступ системному користувачу SQL або групі “Всі” до папки архівів.

  2. Перевірити шлях у “Завданнях за розкладом” (диск існує та доступний).

  3. Не зберігати архіви на Робочий стіл.

Як перевірити результат:
Бекап створюється без помилки доступу.

C. Переповнення бази даних (ліміт SQL Express)

Ознаки:

  • Помилка PRIMARY filegroup is full.

  • Архівація не стартує.

Причина:
У безкоштовних версіях Microsoft SQL Server Express діє обмеження розміру бази 10 ГБ.

Рішення:

  1. Видалити статистику закритих періодів (дод. опція №006).

  2. Очистити “Протокол дій користувачів” і “Журнал змін документів”.

  3. Виконати Shrink бази через SQL Server Management Studio.

  4. За потреби перейти на повну версію SQL Server без лімітів.

Як перевірити результат:
База зменшилась у розмірі, бекап запускається.

D. Проблеми зі службою “Сервер додатків”

Ознаки:

  • Автоматичний бекап не виконується.

  • Помилка Authorization Error. You must re-authorize при архіві в хмару.

Рішення:

  1. Перезапустити службу TorgSoftService.

  2. Повторно авторизуватися в Google Drive через “Завдання за розкладом”.

  3. Перевірити наявність вільного місця в Google Drive.

Як перевірити результат:
Архів завантажується у хмару без помилок.

Фінальна перевірка

  1. У папці архівів є файл з поточною датою.

  2. Архів з’явився у Google Drive (якщо налаштовано).

  3. У журналі завдань — статус “Успішно”.

Як уникнути проблеми

  • Регулярно очищувати старі архіви (залишати кілька останніх).

  • Закривати періоди для зменшення навантаження на базу.

  • Використовувати хмарний архів (опція №057).

  • Періодично перезавантажувати сервер.

Підсумок: порядок перевірок

Якщо бекап не створюється — перевір диск → права доступу → розмір БД → роботу служби.
У 80% випадків проблема вирішується звільненням місця або виправленням прав доступу.

Що надіслати в підтримку

  • Версію Торгсофт і версію бази.

  • Тип та версію SQL Server.

  • Точний текст помилки.

  • Скріншот “Завдань за розкладом”.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Додати коментар

Додати коментар
Дякуємо за ваш відгук! Він буде опублікований після перевірки модератором.
Схожі статті