|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Добрый день. база А2000, разделенная БД, ОС Win10, AccessRuntime2007, 5 пользователей (mde) При работе периодически возникает проблема в виде сообщения, что база данных имеет нераспозн.формат... После сжатия\восстановления базы mdb все приходит в норму до следующего подобного глюка, который бывает от раза в несколько дней до нескольких раз в день. Проверка самой базы (таблиц, индексов и проч) после восстановления ничего не дает, внешне все выглядит нормально. LDB файл иногда после глюка не удаляется. До этого программа работала несколько лет без проблем. Субъективно грешим на обновления win10, которые были в мае. Такая же программа есть в другом офисе, там Win7 (смешанная с XP), замечаний нет. Посоветуйте, куда копать (параметры файла и проч), может кто сталкивался с подобным после обновления ОС? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 12:52 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Проблема типичная, невоспроизводимая (вернее, случайно воспроизводимая), и, увы, не имеет гарантированного метода излечения :( (или, во всяком случае, мне о таком слышать не приходилось). ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 13:01 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Akina, как Вы считаете, это для win10 характерно или от ОС не зависит? "Танцы" с параметрами (блокировки и проч) никого не спасали? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 13:06 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34, Размер базы? Перенести mdb на другой физический hdd пробовали? Вычислить компьютер который валит БД пробовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 13:12 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34"Танцы" с параметрами (блокировки и проч) никого не спасали?Бывало, и спасали - кого на время, кого на первый взгляд и постоянно... но не будешь же без остановки плясать вокруг сервера с бубном? а гарантий никаких. mi34это для win10 характерноЭто ещё под 95-ми началось, и с тех пор не прекращалось. Вы бы лучше поставили какой-никакой сервер БД, таблички туда, перелинковаться - и нет больше этой проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 13:20 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
vmag, размер "падающей" БД совсем небольшой (6мб), взаимодействующие (другие подключенные к интерфейсному mde, словари и проч) тоже примерно такие же. Макс. в пределах 10 Мб. По переносу на другой hdd не понял.. Что это может дать? По поиску ПК. Пока не вычислял. Как я понимаю, это можно увидеть в LDB? На что обратить внимание, если такой клиент будет определен? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 13:23 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Akina, сервер? Это проблема. Таких систем много у нас (в разных офисах), удаленно ставить\обслуживать проблематично. Вы, как я понимаю, речь о серверах типа mysql ведете? Никогда не занимался этим. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 13:29 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34, Пробовали клиентские части конвертировать под акс2007, благо под этим рантаймом работаете, не? Серверную часть можно оставить без изменений... По собственному (увы не богатому ;)) опыту скажу, пробовал много раз рантайм2007 навешивать пользователям - увы, возникает много боков на разных платформах. Имхо, рантайм 2010 стабильнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 13:42 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34сервер? Это проблема.А сейчас типа не проблема... mi34Вы, как я понимаю, речь о серверах типа mysql ведете?Да. MS SQL CE, MySQL, Firebird и т.п. mi34Никогда не занимался этим.Надо когда-то и начинать... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 14:13 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Мs пишут, что Jet подозрительные (возможно поврежденные) файлы блокирует установкой флага. Есть ли возможность проанализировать его состояние и изменить? Например, есть база, при попытке открытия которой акс пишет что "Требуется восстановление базы данных..." и предлагает восстановить. Значит, файл помечен как возможно поврежденный? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2018, 08:45 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
А попробуйте сервер терминалов. Практически не зависит от сети. Работает устойчиво и надёжно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2018, 15:37 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Joss , а что ему это даст? те же 5 юзеров однобеременно, и те же грабли в потенции. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2018, 15:40 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Akina, интересно, а как реагирует на этот способ ldb? Фиксирует одного или всех подключенных пользователей, не знаете? (когда-то пробовал этот способ, не понравился. Тормозит) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2018, 16:06 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34как реагирует на этот способ ldb?ldb - это файл блокировок всего лишь. Даже он пусть два раза сдохнет - плевать. Кто обнаружит фатальное повреждение - шлёпнет его и создаст новый. Кто обнаружит, что его изменили (в части "тут я записывал") - решит, что БД заблокирована эксклюзивно, и встанет колом (но только по этой причине БД не повреждается точно - он встанет колом корректно). ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2018, 16:27 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34 Субъективно грешим на обновления win10, которые были в мае. Такая же программа есть в другом офисе, там Win7 (смешанная с XP), замечаний нет. Посоветуйте, куда копать (параметры файла и проч), может кто сталкивался с подобным после обновления ОС? Не буду категорически утверждать , но если речь идет об обновлении до версии 1803 , то лично у меня , после обновления абсолютно пропала сетка , не видит даже свою родную папку Public , не говоря уже о других компьютерах в сетке , и перестала запускаться , вернее запускается и сразу же закрывается программа Code Lobster . В результате пришлось обратно установить версию 1709 , и все заработало как и раньше. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2018, 17:40 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Akina Joss , а что ему это даст? те же 5 юзеров однобеременно, и те же грабли в потенции. Описанная ТС проблема бывает когда глючит связь. Эта проблема не раз поднималась на форуме. У нас при использовании сервера терминалов база на Access крутится уже 15 лет без сбоев. Временами доходило до 10-12 одновременно работающих пользователей на одной и той же базе. Раньше было Windows XP, Windows Serwer 2003 и Access 2003. Сейчас Windows 7, Windows Serwer 2008 R2 и Access 2010. Ну сейчас отдел подсократили, но 5 человек всегда в базе крутятся. Пусть ТС по форуму пошарит. Такие фокусы были при неустойчивой связи. При файл-серверной системе Access довольно много данных гоняет по сетке. Если создать сервер терминалов, то это будет исключено. Всё останется в пределах одной машины. Надёжность повысится. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2018, 09:49 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
DarkMan, по поводу глюков с сеткой: http://winitpro.ru/index.php/2018/04/23/windows-10-ne-vidit-kompyutery-v-setevom-okruzhenii/#h2_3 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2018, 21:01 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
Всем спасибо за советы. Еще вопрос по этой теме: - а что если отлавливать ошибку при запуске клиента, и в случае ее обнаружения сжимать\восстанавливать файл базы (он ведь целый, только помечен как глючный. Как отловить\обнаружить ошибку? Научите несведующего :) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2018, 21:06 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34DarkMan, по поводу глюков с сеткой: http://winitpro.ru/index.php/2018/04/23/windows-10-ne-vidit-kompyutery-v-setevom-okruzhenii/#h2_3 Спасибо , прочитал, но я пока откатился до 1709 . С обновлениями подождем. :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2018, 21:29 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34Всем спасибо за советы. Еще вопрос по этой теме: - а что если отлавливать ошибку при запуске клиента, и в случае ее обнаружения сжимать\восстанавливать файл базы (он ведь целый, только помечен как глючный. Как отловить\обнаружить ошибку? Научите несведующего :) Не советую. Бывали случаи, когда база валилась, когда к ней были подключены пользователи. Типа, трое работают, пробует войти четвертый, а ему - ошибка базы. Это было давно. Точно уже не помню, но вот то, что база ломалась при подключенных пользователях - это запомнил. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2018, 13:18 |
|
Проблемы с файлом базы
|
|||
---|---|---|---|
#18+
mi34По переносу на другой hdd не понял.. Что это может дать? Возможно диск пылит (старый уже), много раз уже была в этом причина, можно просто диск потестить на количество ошибок запись/чтение, но это нужно делать с пониманием сути, проще на время перенести базу на другой hdd, потом вернуть обратно mi34По поиску ПК. Пока не вычислял. Как я понимаю, это можно увидеть в LDB? По вашей статистике база падает как минимум раз в два дня а то и каждый день не раз, в LDB ничего не увидишь, можно тупо составить график работы на день: два конкретных юзера работают только до обеда, три других только после обеда, или одни работают по четным часам, другие по нечетным, максимум через 2 дня найдешь больной зуб ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2018, 11:56 |
|
|
start [/forum/topic.php?fid=45&fpage=50&tid=1611395]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
232ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 614ms |
0 / 0 |