BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Главная  / Поддержка  / Форум  / Публичные форумы  / БЭСТ-5  / Индексация. Ошибка.

Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Индексация. Ошибка.
 
Здравствуйте,

Периодически возникает проблема при индексации. Индесация проходит нормально, но в
конце выводится сообщение (см. рисунки). После этого сделать резервную копию
невозможно. Помогает перегрузка сервера приложений. Через некоторое время проблема
возникает снова. В чем может быть дело?

БЭСТ-5 /3.4 SP 23.9/ хозрасчет
 
А что написано в лог файле, путь к которому указан в первом сообщении?
 
Информация из файла reindexerr.log

ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\ANALIT0.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\ANALIT_SEG.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\DIM_ANL.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\GANALIT.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\GDIM_ITEM.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\GROUP_SEG.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\MAIN.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\OKUD.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\PARTNER.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\PLAN0.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\PLAN_SCH.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\SCH_SEG.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\SYS_OBJ.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\VALUTA.DBF
ERROR: Не удалось получить монопольный доступ к файлу: D:\Sys\best\CTXM\VAR.DBF
ERROR: Ошибка открытия: ANALIT0
ERROR: Ошибка открытия: ANALIT_SEG
ERROR: Ошибка открытия: DIM_ANL
ERROR: Ошибка открытия: GANALIT
ERROR: Ошибка открытия: GDIM_ITEM
ERROR: Ошибка открытия: GROUP_SEG
ERROR: Ошибка открытия: MAIN
ERROR: Ошибка открытия: OKUD
ERROR: Ошибка открытия: PARTNER
ERROR: Ошибка открытия: PLAN0
ERROR: Ошибка открытия: PLAN_SCH
ERROR: Ошибка открытия: SCH_SEG
ERROR: Ошибка открытия: SYS_OBJ
ERROR: Ошибка открытия: VALUTA
ERROR: Ошибка открытия: VAR
 
ВОт видите - в списке файлы, которые не удалось индексировать, потому что они УЖЕ ОТКРЫТЫ !!!
И проблема архивной копии=проблема индексации, а не последствия результата индексации.
Вам просто надо найти незакрытый сеанс БЭСТа, его закрыть и сделать индексацию
 
Если бы в БЭСТЕе кто-то был, индексация бы не прошла. А она идет. Открыт только файл reindexerr.log
 
Попробуйте удалить reindexerr.log. И посмотрите, что в нем будет в следующий раз при возникновении проблемы.
 
Файл удалить невозможно, пока не перегрузишь сервер приложений, т.е. держит БЭСТ
 
Присоединюсь к теме.
Давно тоже хотел написать по поводу и индексации в программе и архивации.
1. У меня один клиент каждый вечер делает архивную копию.
Так вот пока не зайдешь на сервер и не вырубишь сервер приложений архив не сформируется.
Программа пишет Не удалось получить монопольный доступ. Хотя из БЭСТа ВСЕ пользователи естественно выходят. Получается, что в процессе работы БЭСТ не все файлы
закрывает.
Клиента такая ситуация очень напрягает, мягко говоря.
2. По поводу индексации.
Если сделать индексацию одного модуля, допустим Денежные средства, потом БЭСТ из реестра Исходящие документы не открывает. Вываливаются всякие синие окна с ошибками.
Приходиться делать полную индексацию с восстранолением целостности.
Тоже самое происходит и с ночной индексацией через назначенные задания через FoxBro.
Программа после нее просто не работает.

По сравнению с другими неприятностями в программе не не есть критично.
Но все же...
 
Цитата
Михаил Шелехов пишет:
Файл удалить невозможно, пока не перегрузишь сервер приложений, т.е. держит БЭСТ


Надо разобраться из-за чего создается этот файл. В этом файле содержатся и старые проблемы. Поэтому остановите Сервер приложения, удалите лог файл, запустите Сервер приложения, запустите индексацию. Будут ошибки? Какие?

Цитата
Михаил Шелехов пишет:
Если бы в БЭСТЕе кто-то был, индексация бы не прошла.


Возможно файлы открыты не БЭСТ-ом, а другим приложением.
 
Цитата
Евгений Гальвик пишет:
Тоже самое происходит и с ночной индексацией через назначенные задания через FoxBro


Как вы запускаете ночную индексацию и какие операции при этом выполяются?
 
... Поэтому остановите Сервер приложения, удалите лог файл, запустите Сервер приложения, запустите индексацию. Будут ошибки? Какие?

После перегрузки сервера приложений проблема на некоторое время пропадает, нормально идет индексация и архивирование! Ошибок нет!
Есть одно предположение, постараюсь в ближайшее время проверить
 
Цитата
Михаил Шелехов пишет:
Если бы в БЭСТЕе кто-то был, индексация бы не прошла.

Надпись нет монопольного доутспа означает одно - файл задействован еще где-то.
Это есть ФАКТ.
Насчет "не прошла, если бы еще кто-то был" не факт.
Файл может быть задействован без пользователя в БЭСТе !!!!
УТверждать что данные файлы не задействованы можно ТОЛЬКО убедившись непосредственно на сервере, там Вы увидите и имена этих файлов и имена сеансов, их задействоваших.
Данные проблемы могут иметь место при работе в терминальном режиме и некорректном завершении сеанса пользователем.
 
У нас тоже часто возникает такая проблема-при попытке архивирования выдает сообщение,что нет монопольного доступа-хотя пройдя по всем пользователям убеждаемся,что все вышли из программы БЭСТ(и часто это делается вечером,когда на работе никого нет).Почему это происходит??И что делается для того ,чтобы этого не было?
 
Цитата
Наталья Охотникова пишет:
Почему это происходит??

Про архивацию не знаю - это другая песня.
 
Скачал с сайта Комппании БЭСТ демо версию и установил локально.
Захожу в БЭСТ делаю Восстановление индексных файлов - Индексация завершена успешно.
Далее Финансы-Бюджетирование-Расчет бюджетов.
Выбираю проект Журнал рабочих примеров - 000006 Таблица с расчетом функций по бух.учету (2008,Июль)
Делаю расчет таблицы.
Запускаю Восстановление индексных файлов. Результат - Во время индексации возникли ошибки.

Вот содержимое файла reindexerr.log

ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\ANALIT_SEG.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\DIM_ANL.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\GANALIT.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\GDIM_ITEM.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\GROUP_SEG.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\MAIN.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\MLEDGER.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\MLEDGERA.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\MLEDGERK.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\MLEDGERKA.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\MLEDGERM.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\PARTNER.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\PLAN_SCH.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\SCH_SEG.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\SLEDGER.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\SLEDGERA.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\SLEDGERK.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\SLEDGERKA.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\SLEDGERM.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\SYS_OBJ.DBF
ERROR: Не удалось получить монопольный доступ к файлу: C:\Program Files\BEST\BEST5_34\Server\DATA\DBF\Demo\VALUTA.DBF
ERROR: Ошибка открытия: ANALIT_SEG
ERROR: Ошибка открытия: DIM_ANL
ERROR: Ошибка открытия: GANALIT
ERROR: Ошибка открытия: GDIM_ITEM
ERROR: Ошибка открытия: GROUP_SEG
ERROR: Ошибка открытия: MAIN
ERROR: Ошибка открытия: MLEDGER
ERROR: Ошибка открытия: MLEDGERA
ERROR: Ошибка открытия: MLEDGERK
ERROR: Ошибка открытия: MLEDGERKA
ERROR: Ошибка открытия: MLEDGERM
ERROR: Ошибка открытия: PARTNER
ERROR: Ошибка открытия: PLAN_SCH
ERROR: Ошибка открытия: SCH_SEG
ERROR: Ошибка открытия: SLEDGER
ERROR: Ошибка открытия: SLEDGERA
ERROR: Ошибка открытия: SLEDGERK
ERROR: Ошибка открытия: SLEDGERKA
ERROR: Ошибка открытия: SLEDGERM
ERROR: Ошибка открытия: SYS_OBJ
ERROR: Ошибка открытия: VALUTA
 
Цитата
Михаил Шелехов пишет:
Захожу в БЭСТ делаю Восстановление индексных файлов - Индексация завершена успешно.
Далее Финансы-Бюджетирование-Расчет бюджетов.
Выбираю проект Журнал рабочих примеров - 000006 Таблица с расчетом функций по бух.учету (2008,Июль)
Делаю расчет таблицы.
Запускаю Восстановление индексных файлов. Результат - Во время индексации возникли ошибки.


Если после работы в Бюджетировании выйти из БЭСТ-а, а потом вернуться и сделать индексацию, то ошибок не будет.

А вы на работе делаете индексацию вначале дня вручную? Ночная индексация по рассписанию, чем не подходит?
 
Если после работы в Бюджетировании выйти из БЭСТ-а, а потом вернуться и сделать индексацию, то ошибок не будет.

А вы на работе делаете индексацию вначале дня вручную? Ночная индексация по рассписанию, чем не подходит?[/QUOTE]

Да, если делать индексацию на "чистом" БЭСТе, проблемы нет.
Индексацию делает первый кто заходит утром в БЭСТ. Ночной индексацией не пользуемся.
Ошибка возникает если поработать и других модулях, например в Сырье и материалы.
Может быть уважаемым разработчикам поправить программу и проблемы у всех изчезнут?!
 
Цитата
Михаил Шелехов пишет:
Да, если делать индексацию на "чистом" БЭСТе, проблемы нет.
Индексацию делает первый кто заходит утром в БЭСТ. Ночной индексацией не пользуемся.Ошибка возникает если поработать и других модулях, например в Сырье и материалы.


Давайте разделим проблемы.

Есть проблемы с индексацией после работы в Бюджетировании (возможно не только там). Это исправят.

И есть проблемы вашей утренней индексацией. Индексации на "чистом" БЭСТ-е. Ведь утром (если я правильно понимаю, то стоит настройка "Требовать индексацию в начале суток") до индексации в БЭСТ-е еще ни кто не работал (ни в Бюджетировании, ни в Сырье. Материалы).
 
Давайте разделим проблемы.

Есть проблемы с индексацией после работы в Бюджетировании (возможно не только там). Это исправят.

Да, вот это нам и нужно! Проблем с индексацией утром у нас нет.
Страницы: 1
Читают тему (гостей: 1)