С некторых пор проявился следующий "косяк", файл базы данных ГТД (Аccess) составляет 222 220 кб и внесение новых ГТД в базу застропорился. Приложение Docs2SQL.exe "висит" показывая в трее что заносит данные....
Если его завершить, то при следущем запуске оно не стартует, лечиться перезапуском компьютера. А потом все по кругу...
Что порекомендуете делать?
Ещё замечания.. Файлы не меняються кроме того что файл с базой через каждые 2 минуты меняет дату изменения. Загрузка процессора около нуля, т.е. не индексация ни внесение не происходит!
Где "копать"? Думал проблемма лишь в конкретной инсталяции, то поставив на другой сервер вижу что все по-прежнему. Т.е. проблемма видимо в конкретной базе данных.. Может "слетел" индекс?
Заранее спасибо за помощь!!!!
С уважением, Сергей
-
-
Обсуждения на сайте Альта-Софт
-
ГТД-Сервер проблемма!
Модераторы: Renat, Gala, alta_olg, expert, Lemur
-
- Почетный участник
- Сообщения: 101
- На форуме: c 06 ноя 2004
- Откуда: Альта-Софт
Сказал: 0 ед.
Получил: 20 ед.
Получил: 20 ед.
Очевидно она зависает при попытке изменить структуру (добавить новые поля) таблицы DBRTOVAR, которая у Вас очень большая.
Попробуйте исправить ключ реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0\MaxLocksPerFile на значение 0x000186a0 (100000) или еще больше.
Затем перезапустите docs2sql и повторите выгрузку.
(Эту операцию можно выполнить с помощью файла MAXLOCKS.REG, который есть на компакт-диске Альта-Софт)
Вообще Access не очень подходит для хранения таких объемов данных, советую Вам подумать насчет установки MS SQL Server.
Например, бесплатного его варианта MS SQL Server 2005 Express Edition.
Попробуйте исправить ключ реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0\MaxLocksPerFile на значение 0x000186a0 (100000) или еще больше.
Затем перезапустите docs2sql и повторите выгрузку.
(Эту операцию можно выполнить с помощью файла MAXLOCKS.REG, который есть на компакт-диске Альта-Софт)
Вообще Access не очень подходит для хранения таких объемов данных, советую Вам подумать насчет установки MS SQL Server.
Например, бесплатного его варианта MS SQL Server 2005 Express Edition.
С уважением, Дмитрий.