Страница 1 из 1

ГТД-Сервер проблемма!

Добавлено: Вт сен 04, 2007 09:51
Besv
С некторых пор проявился следующий "косяк", файл базы данных ГТД (Аccess) составляет 222 220 кб и внесение новых ГТД в базу застропорился. Приложение Docs2SQL.exe "висит" показывая в трее что заносит данные....
Если его завершить, то при следущем запуске оно не стартует, лечиться перезапуском компьютера. А потом все по кругу...
Что порекомендуете делать?
Ещё замечания.. Файлы не меняються кроме того что файл с базой через каждые 2 минуты меняет дату изменения. Загрузка процессора около нуля, т.е. не индексация ни внесение не происходит!
Где "копать"? Думал проблемма лишь в конкретной инсталяции, то поставив на другой сервер вижу что все по-прежнему. Т.е. проблемма видимо в конкретной базе данных.. Может "слетел" индекс?
Заранее спасибо за помощь!!!!
С уважением, Сергей

Добавлено: Вт сен 04, 2007 10:08
popov
Попробуйте выключить галку "Не показывать сообщения" в настройках, затем откройте журнал выгрузки и запустите выгрузку (зарег-те ГТД или скопируйте папку и файл *.$$$) и понаблюдайте за сообщениями в журнале - на каком месте оно "повиснет".

Добавлено: Вт сен 04, 2007 10:29
Besv
Зависает на этапе
"Выгружаем документы ГТД (электронная копия (внешний формат))
-
-
-
-
-Таблица DBRKMPK выгружена (0 записей)
Это последняя запись в логе и все висим...

Добавлено: Вт сен 04, 2007 13:46
popov
Очевидно она зависает при попытке изменить структуру (добавить новые поля) таблицы 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.

Добавлено: Вт сен 04, 2007 13:48
Besv
Спасибо!
Промучавшись 2 с половиной часа она что-то там делала и в результате добавила 1 товар ГТД. Следующие ГТД добавляються как прежде!
Спасибо за помощь!