Повідомлення could not allocate space при роботі з проектом на сервері

Повідомлення "Could not allocate space" при роботі з проектом на Сервері

Повідомлення "Could not allocate space for object dbo.EventLog" при роботі з проектом на Сервері

Іноді при роботі з проектом з Сервера на будь-якої станції ви можете зіткнутися з таким повідомленням:

"Could not allocate space for object 'dbo.EventLog'. 'PK__EventLog_' in database ''Because the' PRIMARY 'filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup. "

Що робити, якщо при роботі з проектом з'явилося таке повідомлення?

Якщо роботу з проектом ще можна вести, то необхідно виконати наступне:

  • зайти під старшим верифікатором на Станцію верифікації → вид Пакети
  • видалити будь-які непотрібні пакети, наприклад, ті, які були давно оброблені і проекспортований
  • в Консолі Адміністрування та Моніторингу перейти на сторінку Моніторинг → Журнал подій (або Сервіс → Очищення) і провести очищення Журналу подій. Зазвичай це одна з найбільших таблиць бази даних
  • після цього зупинити всі станції комплексу, а також Сервер обробки. на Консолі Адміністрування та Моніторингу видалити залишилися сесії і залишити комплекс в бездіяльності на 10-15 хвилин. Це дозволить програмі завершити роботу з видалення даних
  • виконайте команду Shrink для бази даних FlexiCapture

Якщо працювати з проектом вже не можна, то очистіть таблицю EventLog за допомогою стандартних засобів SQL Server.

Якщо у вас є SQL Server, який дозволяє створювати базу даних більшого або необмеженого розміру, перенесіть базу даних FlexiCapture на цей сервер засобами SQL Server.

Після цього в Консолі Адміністрування та Моніторингу відключіться від бази даних на старому сервері і підключіться до неї ж на новому сервері за допомогою кнопки Підключитися до існуючої бази даних.

Пам'ятайте, що при підключенні до існуючої бази даних FlexiCapture необхідно працювати під тим користувачем, у якого в цій базі даних є права адміністратора (див. Сторінку Консолі Адміністрування та Моніторингу Дозволи). Інакше після підключення до бази даних у вас з'явиться повідомлення "Право доступу до цієї статті відсутній"

  • регулярно видаляти експортовані пакети автоматично або вручну
  • здійснювати очищення Журналу подій і даних звітів автоматично або вручну. Налаштування автоматичне очищення доступна з версії ABBYY FlexiCapture 10.0.2.1134
  • у властивостях бази даних FlexiCapture вибрати Recovery model: Simple
  • регулярно очищати Transaction log бази даних

Більш детальну інфомрацію про настройках комплексу ABBYY FlexiCapture 10 ви можете знайти в Посібнику Адміністратора.

Схожі статті