ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Форум открыт для чтения всем гостям, чтобы оставлять вопросы и сообщения нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Остановка БД Microsoft Jet

Сообщений 1 страница 22 из 22

1

Коллеги, доброго времени суток! При включении режима "Данные по лесничествам" вылезает ошибка: "Процесс остановлен ядром базы данных Microsoft Jet, так как другой пользователь пытается одновременно изменить те же данные".
В чем может быть проблема?
Также почему-то не рассчитываются формы ГЛР.

Отредактировано Вадим (24.10.2021 21:56:46)

2

Вадим написал(а):

При включении режима "Данные по лесничествам" вылезает ошибка: "Процесс остановлен ядром базы данных Microsoft Jet, так как другой пользователь пытается одновременно изменить те же данные".

Не сталкивался с таким сообщением, однако его смысл достаточно понятно выражен, чтобы Вам найти причину. Проверяйте:
- Не открыты ли Ваши данные параллельно с тополем какой то другой программой, Акцесс, например;
- Не запущена ли наша или другая программа, работающая с нашими данными из под другой учетной записи;
- Нет ли активного доступа к данным по сети;
- Какие еще программы, работающие с БД установлены на ПК и нет ли среди них тех, которые могут настраивать машину баз данных под себя....
и т.д. и т.п. Тут только Вы можете найти причину, т.к. только Вы можете вспомнить что делали. Оцените, когда и после каких событий (установка и запуск других программ, какие то конкретные действия с БД) эта проблема появилась.
Почитайте также раздел Как задать вопрос. Логика построения формулировок для описания возникшей проблемы содержит в себе и логику ее поиска.

3

Много раз такое было. лечиться перезагрузкой компа. Причина - неизвестна. Скорее всего "глюк" при обращении к данным.
P.S. Ни какие процессы, описанные выше не замечены. в диспетчере задач точно ничего не было.
P.S.S. после одного такого сообщения база по уч.л-ву не захотела открываться. Месяц работы прошёл зря.

Отредактировано Юрий (25.10.2021 09:30:54)

4

Данная проблема произошла после перенумерации уч. лесничеств. Все базы закрыты, нигде больше не используются.
Перезагрузка компьютера не помогает.

5

Вадим написал(а):

Данная проблема произошла после перенумерации уч. лесничеств.

А может сперва создать участковое с нужным номером а потом туда уже скопировать базу?

6

ЦЛП_421, попробовал, но ничего не поменялось...

7

Юрий написал(а):

Месяц работы прошёл зря.

Увольте администратора баз данных. Следующий сделает выводы. Архивировать базы данных нужно ежедневно. Об этом была тема.

Вадим написал(а):

Данная проблема произошла после перенумерации уч. лесничеств. Все базы закрыты, нигде больше не используются.
Перезагрузка компьютера не помогает.

Если сбой произошел в момент выполнения какой то операции, то какой то семафор занятости таблицы мог остаться в самой базе. Надежнее восстановить базу из архива, проверить ее корректность на случай если к зависанию могла привести ошибка в базе и повторить операцию. Если процедурой архивирования тоже пренебрегаете - попробуйте открыть базу через Акцесс и посмотреть содержимое. Не очень хорошо помню Акцесс, но, возможно, там есть какой то инструмент ремонта баз.
Возможно, Д.А. что то предложит, когда будет тут.

8

Вопросы для понимания возможных причин:
- какая версия программы используется? 
- в 853 версии при открытии базы по лесничествам происходит коррекция формата полей площади, а эта операция может вызвать блокировку доступа в момент коррекции.
- Access эту базу открывает? Если открывает, там есть операция исправления и сжатия баз данных, можно её попробовать.

9

Дмитрий Александрович, используется 845 версия.
Access базу открывает, делал "Сжатие и исправление БД", к сожалению, ничего не поменялось.
В целом, база открывается, полигоны отображаются по выбору объекта в базе. Ошибка Microsoft Jet вылезает только при открытии раздела "Данные по лесничествам".

10

Вадим написал(а):

В целом, база открывается, полигоны отображаются по выбору объекта в базе. Ошибка Microsoft Jet вылезает только при открытии раздела "Данные по лесничествам".

Дмитрий Александрович эту базу и имел в виду. Это файл вида, аналогичному в деморегионе:
d:\LesIS\2011\R099\F001R099_Uch.mdb
Он открывается? В нем нужно сделать исправление.

11

Вадим написал(а):

Данная проблема произошла после перенумерации уч. лесничеств.

А как Вы выполняли эту операцию?

12

Дмитрий Александрович, возможно, несколько коряво: изменил нумерацию через дерево субъектов лесничества; поменял в папке с базой и блоками наименования; изменил в параметрах субъектов участковых лесничеств наименования базы и вектора, которые используются.
Ранее делал подобным образом, все работало. Первый раз возникла такая проблема.
Может ли быть проблема в том, что папка с базой выгружена в облако в виде папки, а не архива?
P.s. Хотя удалил папку с облака и все равно - данная ошибка.

13

Вадим написал(а):

возможно, несколько коряво: изменил нумерацию ...

Здесь лучше в списке субъектов подготовить новые идентификаторы лесничеств - после разворачивания дерева они сначала будут пустыми, а затем использовать функцию копирования лесничества со вставкой его в подготовленное с другими идентификаторами. Все данные и описания программа должна сама упорядочить.

Но у вас проблема не с повыдельными базами F***R***L***U***_Vyd.mdb, а с базой по лесничествам на уровне региона, где обобщаются данные лесничеств, она имеет идентификатор F***R***_Uch.mdb , вот именно её надо попытаться открыть в Access и исправить. Это разные базы и связь между ними только в том, в в базе по лесничествам используются идентификаторы повыдельных баз F***R***L***U***, это Вы должны учесть при переименовании/перенумерации самих повыдельных баз - итоговые данные в базе по лесничествам надо будет заново перестроить.

14

Дмитрий Александрович, спасибо, попробую

15

ЦЛП_421 написал(а):

А может сперва создать участковое с нужным номером а потом туда уже скопировать базу?

Вадим написал(а):

ЦЛП_421, попробовал, но ничего не поменялось...

Дмитрий Александрович написал(а):

Здесь лучше в списке субъектов подготовить новые идентификаторы лесничеств - после разворачивания дерева они сначала будут пустыми, а затем использовать функцию копирования лесничества со вставкой его в подготовленное с другими идентификаторами. Все данные и описания программа должна сама упорядочить.

Вадим написал(а):

Дмитрий Александрович, спасибо, попробую

Очень любопытно чем дело закончилось. Что Вадим делал в первом случае и что собрался делать во втором?

16

ЦЛП_421 написал(а):

Очень любопытно чем дело закончилось.

Нам тоже... )) Хотя Дмитрий Александрович пообещал упростить процедуру смены идентификаторов баз данных, описанную выше.

17

ЦЛП_421, в итоге сделал как посоветовал ДА: создал новые базы для лесничеств и в них скопировал прежние данные.
Метод, который избрал изначально (переименование всех блоков, баз) не дал результатов, ошибка осталась.

18

Вадим написал(а):

ЦЛП_421, в итоге сделал как посоветовал ДА:

Мы и писали об одном и том же. )))

19

Грешнов, правда формы ГЛР все равно почему-то не рассчитываются..

20

Проблема решилась переустановкой обновления.

21

Вадим написал(а):

Грешнов, правда формы ГЛР все равно почему-то не рассчитываются..

Формы ГЛР мы давно не трогали. Если на деморегионе они получались (у нас работают), то нужно контролировать БД.

Вадим написал(а):

Проблема решилась переустановкой обновления.

Если речь про ГЛР и этот модуль заработал - возможно, у Вас было пропущено какое то обновление. Если повлияла переустановка последней версии обновления 854 (без изменения номера), то значит у Вас каким то образом повлияла пересборка всех обновлений. В этом случае нам надо чаще это делать - пишите об этом. Теоретически это не должно влиять...

22

Вадим написал(а):

Метод, который избрал изначально (переименование всех блоков, баз) не дал результатов, ошибка осталась.

Сейчас Д.А. перерабатывает модуль управления параметрами базы данных лесничества, чтобы упростить смену идентификатора лесничества. В сегодняшней, 856-й версии уже есть незаконченные изменения, поэтому пока просьба не пользоваться этим способом пока не выйдет версия в которой мы подтвердим законченность этого функционала!




Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, 108832, г Москва, р-н Вороново, д Лукошкино,
д. 28, А/Я 1, +7(916)615-42-77
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001