Повідомлення "Could not allocate space" при роботі з проектом на Сервері
Повідомлення "Could not allocate space for object dbo.EventLog" при роботі з проектом на Сервері
Іноді при роботі з проектом з Сервера на будь-якої станції ви можете зіткнутися з таким повідомленням:
"Could not allocate space for object 'dbo.EventLog'. 'PK__EventLog_' in database '
Що робити, якщо при роботі з проектом з'явилося таке повідомлення?
Якщо роботу з проектом ще можна вести, то необхідно виконати наступне:
- зайти під старшим верифікатором на Станцію верифікації → вид Пакети
- видалити будь-які непотрібні пакети, наприклад, ті, які були давно оброблені і проекспортований
- в Консолі Адміністрування та Моніторингу перейти на сторінку Моніторинг → Журнал подій (або Сервіс → Очищення) і провести очищення Журналу подій. Зазвичай це одна з найбільших таблиць бази даних
- після цього зупинити всі станції комплексу, а також Сервер обробки. на Консолі Адміністрування та Моніторингу видалити залишилися сесії і залишити комплекс в бездіяльності на 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 ви можете знайти в Посібнику Адміністратора.