powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Виноват ли mdb?
46 сообщений из 46, показаны все 2 страниц
Виноват ли mdb?
    #33182260
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
Доброго всем времени суток.
Суть проблемы такова: имеется приложение, работающее на промышленном компьютере, которое раз в секунду должно записывать текущее состояние датчиков в БД. Это не основная задача (просто лог с возможностями выборки), поэтому был приделан ахсекс. Добавление идет через дао из С++.
Во время работы БД упала. Специфика эксплуатации в том, что компьютер не паркуется, а выдергивается из розетки. Однако БД упала именно во время работы, а не при старте/запуске.
Собственно вопрос - виноват ли аксес, и если да, какую БД выбрать для этих целей?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33182772
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторСпецифика эксплуатации в том, что компьютер не паркуется, а выдергивается из розетки

можно попродробнее?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183215
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
Рыжий Кот

можно попродробнее?

Программно-аппаратный комплекс занимается сбором информации от датчиков и постоянныым отображением состояния системы. Работают с ним простые ребята из путяги, для которых компьютер это телевизор со встроенной игровой приставкой в виде пасьянсов. Поэтому объяснить им, что программу надо закрывать кнопочкой эскейп (при закрытии программы происходит закрытие БД и остановка винды) очень сложно. Им быстрее нажать повер офф. Даже если и растолковать что к чему, они будут с умным видом кивать головами, но когда никого из разработчиков или начальников рядом нет - всё равно будут вырубать питание.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183228
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При таких условиях надежно может работать только DOS.
Может получится так, что будет невосстановимо разрушена сама ОС.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183259
Yo!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
значит у вас плохо с политиками. трудяги не должны физически дотягиватся до кнопочек. комп в сейф к нему упс и все проблемы. вырубится питание сам зашатдаунится сам потом поднимится.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183265
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Gluk (Kazan)
При таких условиях надежно может работать только DOS.
Может получится так, что будет невосстановимо разрушена сама ОС.
Такое осчусчение, что Вы никогда не сталкивались с необходимостью лечить именно DOS, вызванной именно простым отрубанием питания.
NT форевер.

------------------------------------------

2 Zam
Во время работы БД упала.
Бывает такое с аксесом. Прямыми руками разработчика ситуация немного исправляется, кривыми руками - тока усугубляется.
Собственно вопрос - виноват ли аксес
Да.
и если да, какую БД выбрать для этих целей?
Любую не файл-серверную. Т.е. не аксес, не фокспро, не парадокс и всякие прочие извращения. Файл-серверные БД не расчитаны на работу в таком режиме.

Попробуйте какой-нибудь MS SQL Server для начала. По крайней мере переход с аксеса на MS SQL Server будет менее трудоемким, чем на другие сервера.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183511
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
ЛП
Во время работы БД упала.
Бывает такое с аксесом. Прямыми руками разработчика ситуация немного исправляется, кривыми руками - тока усугубляется.

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

Собственно вопрос - виноват ли аксес
Да.

Спасибо за краткость.

и если да, какую БД выбрать для этих целей?
Любую не файл-серверную. Т.е. не аксес, не фокспро, не парадокс и всякие прочие извращения. Файл-серверные БД не расчитаны на работу в таком режиме.

Попробуйте какой-нибудь MS SQL Server для начала. По крайней мере переход с аксеса на MS SQL Server будет менее трудоемким, чем на другие сервера.
Спасибо за конструктив.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183537
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
Yo!!значит у вас плохо с политиками. трудяги не должны физически дотягиватся до кнопочек. комп в сейф к нему упс и все проблемы. вырубится питание сам зашатдаунится сам потом поднимится.

На кнопочки они всё таки должны нажимать - например сбросить датчик, переключить режим и т.п. И вообще это скорее к руководству.
Вот по поводу упс, в сейф и все проблемы. Все ли? Я ж говорю - база упала прям во время работы, без скачков напруги и вырубаний. Штатный режим - добавление одной записи в секунду. Размер к тому моменту был небольшой - около 10 000 записей.

Задам более конкретный вопрос. Если сменить аксес на какой нибудь парадокс, будет лучше в плане устойчивости, или в таком режиме (между включением-выключением) аксес падать не должен? Если не должен, но падает то это что - по любому СКР или всё таки повер офф может быть тому причиной?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183546
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или в таком режиме (между включением-выключением) аксес падать не должен?
Не должен.
У большинства людей и не падает.
Но гарантий никто никаких не даст.

Если не должен, но падает то это что
Руки кривые
Железо кривое
Операционка кривая
Сеть кривая (если база сетевая, а не локальная)
Офис криво поломан
Расположение звезд кривое
Выбирайте что больше нравится
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183558
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zam, а вы уверены, что база упала во время работы? вы присутствовали при этом событии?
может пользователи дернули штепсель, а потом заявляют, мы ничего не трогали, оно само :)
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183729
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уж не знаю насколько поможет, но мы делали так:
На станцию ставим комп сделаный на основе специального железа для индустриальных компьютеров (сначала были обычные PC, но они горели часто :))
Операционка QNX - RTOS, по управлению похожа на юниксы, по работе что-то среднее между досом и юниксом. Надежность, скорость, простота! Все датчики заводятся на этот комп, и драйвер датчиков пишет данные в простой бинарный лог.
Раз в час эти бинарные логи вытягиваются по сети на более мощный комп и расшифровываются в полноценную базу данных. База одна, станционных компов несколько. Начальство со своих офисных настольных или ноутбуков делает по сети запросы к базе, до станционных компов у начальства доступа нет.
Работает идеально уже много лет.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183779
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlОперационка QNX - RTOS, по управлению похожа на юниксы, по работе что-то среднее между досом и юниксом. Надежность, скорость, простота!Про цену сами скажете ?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183950
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛПТакое осчусчение, что Вы никогда не сталкивались с необходимостью лечить именно DOS, вызванной именно простым отрубанием питания.
NT форевер.


Зря у Вас такое осчусчение DOS в таких случаях и падает пореже и лечится побыстрее А с такими трудягами нужно проводить разъяснительную работу, вплоть до увольнение за порчу дорогостоящей техники.

Эх помню NetWare 3.12 стоял на 486 (клиенты были на первых пеньках :)
Лето было жаркое и каждый божий день он падал :( А каждую божую ночь после этого я подымал то во что превращалась на ем клипперовская база
Через месяц, начальство раскошелилось на пенек под сервер.

С кнопкой пауер у наших трудяг проблем не было, видимо мы хорошо провели разъяснительную беседу ;)
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33183974
f_w_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZamСобственно вопрос - виноват ли аксес, и если да, какую БД выбрать для этих целей?
ACCESS по природе очень чувствителен к сбоям аппратуры. Поэтому ДА, виноват.
Я бы поставил FB + UPS + аудит на питание. После каждого нештатного выключения - 3.14здюлю всей смене. Для начала премии лишить пару раз.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33184281
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
ЛП
Руки кривые
Железо кривое
Операционка кривая
Сеть кривая (если база сетевая, а не локальная)
Офис криво поломан
Расположение звезд кривое
Выбирайте что больше нравится

Железо специальное для промышленных компов - обычные горят, как и у всех белых сов :). Операционка - икспи лицензия, офис тоже, база локальная, консультировался у астролога - меркурий стоит в раке, значит всё должно работать :). Вы уверены, что больше нет никаких вариантов? :( . Точно? Что ж, правда порой бывает очень горькой :)).
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33185162
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZamЖелезо специальное для промышленных компов - обычные горят, как и у всех белых сов :). Операционка - икспи лицензия, офис тоже, база локальная, консультировался у астролога - меркурий стоит в раке, значит всё должно работать :). Вы уверены, что больше нет никаких вариантов? :( . Точно? Что ж, правда порой бывает очень горькой :)).Возможно немного не в тему, но у самого на mdb работала компания. Так вот Access сам мог заносить туда сбойные записи, от которых у него же съезжала крыша. Происходило при мне, сеть 100Mb, сервер 2003EE на УПС, питание ни у него, ни у клиентов не падало.
Так что проконсультируйтесь еще с астрологом возможно Access тоже в раке. ШУТКА.

ЗЫ Все ИМХО.
ЗЗЫ Access рулит ТОЛЬКО на СВОИХ задачах.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33185323
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
VoDAВозможно немного не в тему, но у самого на mdb работала компания. Так вот Access сам мог заносить туда сбойные записи, от которых у него же съезжала крыша. Происходило при мне, сеть 100Mb, сервер 2003EE на УПС, питание ни у него, ни у клиентов не падало.

А с чего сия проблема воззникла не разбирались? И как, если не секрет, с ней успешно боролись?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33186455
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZamА с чего сия проблема воззникла не разбирались? И как, если не секрет, с ней успешно боролись?Повторить не разу не удавалось, просто периодически возникали НОВЫЕ затыки и проблемы.
Лечение простое: выгнать всех из БД, провести "Восстановление и сжание" методами самого Access'a или вручную убить сбойную запись (что сработает).

Основная причина ИМХО в том, что Access mdb - предназначен для очень локальных задачь.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33186492
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж.

Но в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33186957
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
SarinСдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж.

А где есть? Тока маленькая локальная, а не оракул какой нить. Что б юзать можно было просто. Ахсекс подходит вроде по всем параметрам, кроме устойчивости :) .


Но в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого.
Тут ведь как - если всё упало при неправильном выключении на глазах у начальства, тогда да - премий нахер полишать. А если включилось, заработало, а через пару часов упало - то тут уж я вроде как виноват, программа вроде как говно и нефига на хороших парней наезжать.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33187047
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну зачем Оракл. В мускле транзакции есть. Но чез одно место. В постгрисе. В InterBase вроде тож.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33187189
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZamАхсекс подходит вроде по всем параметрам, кроме устойчивости :) .
Может про устойчивость Вам лучше на форуме по MS Access поспрошать ?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33187211
В Акцессе трансзакции есть. Очень даже рабочии.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33187319
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinСдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж.Вроде есть, но как это работает на ФС вопрос не тривиальный.
SarinНо в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого.
Подписался.
ZamА где есть? Тока маленькая локальная, а не оракул какой нить. Что б юзать можно было просто. Ахсекс подходит вроде по всем параметрам, кроме устойчивости :) .Может более рабочий вариант - сразу лить данные на НОРМАЛЬНЫЙ сервер, иначе любая БД будет работать в ФС режиме. С последствиями разной предсказуемости. А дальше еще ОС может съехать
ZamТут ведь как - если всё упало при неправильном выключении на глазах у начальства, тогда да - премий нахер полишать. А если включилось, заработало, а через пару часов упало - то тут уж я вроде как виноват, программа вроде как говно и нефига на хороших парней наезжать.Нужно протоколирование на компе организовать (через УПС)

ЗЫ самый правильный вариант - грамотно гасить систему, остальное от лукавого. Все ИМХО.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33187386
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA SarinНо в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого.
Подписался.


Ну нельзя же так сразу! Сначала предупреждение должно быть, потом выговор...
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33188026
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
www.fun4me.narod.ruНу нельзя же так сразу! Сначала предупреждение должно быть, потом выговор...
На ПТУшников предупреждения не действуют.
Уволить. А лучше на заднем дворе расстрелять прелюдно.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33188164
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
1. Дома все, даже пэтэушник комп правильно выключают
2. У меня много компов, на которых работают рабочие - все всегда все правильно выключают. Если будет признано, что неисправность из-за неправильных действий оператора - лишают премии.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33188261
f_w_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zam SarinСдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж.

А где есть? Тока маленькая локальная, а не оракул какой нить. Что б юзать можно было просто. Ахсекс подходит вроде по всем параметрам, кроме устойчивости :) .

Повторяю - FireBird + UPS + Power Audit + Дисциплина. В FB не забыть включить Force Write. Все!
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33188326
Alexey2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению, не озвучена версия ОС на этом многострадальном сервере. XP и 2003 windows позволяют настроить управление питаем. Т.е. при нажатии на кнопку Power компьютер не мгновенно выключиться, а выполнит, напиример, правильный shutdown. Это спасет и базу и ОС.
В случившемся же скорее всего виновата файловая система. У которой после многократных "выключений рубильником" нарушилась целостность индексов и корректность адресации. При очередном добавлении в файл запись прошла на "кривой" адрес и все ...
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33188711
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
Alexey2005К сожалению, не озвучена версия ОС на этом многострадальном сервере. XP и 2003 windows позволяют настроить управление питаем. Т.е. при нажатии на кнопку Power компьютер не мгновенно выключиться, а выполнит, напиример, правильный shutdown. Это спасет и базу и ОС.
В случившемся же скорее всего виновата файловая система. У которой после многократных "выключений рубильником" нарушилась целостность индексов и корректность адресации. При очередном добавлении в файл запись прошла на "кривой" адрес и все ...

Озвучено было (винь ХР), но это и не сервер - сети там нет (хотя если имеется в виду сервер БД, то да). Комп промышленный - у него не кнопка, а переключатель ON/OFF :). Файловая система ntfs, так что вроде как должно всё номально быть (по крайней мере лучше чем с фатом).

По поводу трудовой дисциплины - очень тонкий политический вопрос, т.к. начальник нашего отдела и начальник производственного отдела как говорится "четыре разных человека". И нельзя сказать, что второй начальник, так же как и рабочие, счастливы лицезреть светящийся монитор на своем рабочем месте. Более того, из одного отдела нам был привезен комп у котого ЖК экран был поврежден, несмотря на то, что находился за оргстеклом!!! Поврежден был надежно и по русски - ЛОМОМ!!! :). Говорят, правда, случайно. Так что боюсь от периодического вырубания питания даже упс не спасет :).

Не любят это чудо техники за то, что в его функции, в том числе, входит контроль за действиями персонала. Если оборудование (дорогостоящее производственное) сгорает, это значит либо пришел его срок, либо оно работало на износ - превышены все токи, давление и т.п. БД по сути является доказательной базой - мол в период Х вы машину замучили, и она вышла из строя из-за ваших действий. Что далее происходит не знаю, но думаю представить нетрудно.

Таким образом задача сводится к следующему - обеспечить корректное отображение состояний датчиков (сделано) и постоянную запись в БД в таком вот режиме. Понимаю, звучит дико, но мне уже даже интересно стало.

Например, сделал такой ход - при нормальном завершении работы весь файл mdb бэкапится. Если во время запуска или работы всё упало - текущий файл закрывается, запись начинается в копию. Текущий файл помечается как сбойный и не трогается. При необходимости можно средствами самого аксеса битый файл восстановить. Вроде логично. Не работает :(. Во первых странным образом могут рухнуть оба файла сразу (при том что работа ведется с одним). Во вторых если подмена файла прошла успешно - система востановления аксеса теряет процентов 80 имеющейся информации.

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

З.Ы.Сейчас буду пробовать ставить огнептицу. посмотрим что из этого всего выйдет.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33188964
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сеть подрубить можешь?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33189082
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
VoDAА сеть подрубить можешь?

Нет. Никак. Ни слаботочные каналы, ни волокно, ни лазер, ни GSM, ни радио. Была б там сеть, было б понятное дело проще.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33189184
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так какой смысл в БД? Там же только запись данных. Пусть всё валится в плоский тект, когда файл больше, скажем, 100 кб., создаётся новый с именем датавремяrandom.

в установленные сроки (раз в день, неделю, месяц, при разборе полётов) забирать из текста в тот же аксес для анализа.

сломать текст трудно, в любом случает в блокноте посмотреть можно.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33189189
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понимаю, надо писать лог датчиков. Проще всего писать в простые текстовые файлы с разделителем (данные не переписываются, а пишутся в конетц). И анализировать можно чем угодно - хоть тем же аксессом - в момент запуска приложения портируя данные в пустую бд. Если умрет интерфесная часть - ничего не случицца. (возьмете копию интерфейса и копию пустой бд и отпортируете исчо раз). Текстовые файлы можно бекапить "по горячему" любым способом (копи, рар и т.п.). А вот бд с архивом (ежли такая нужна) у вас должна лежать спрятанной от работников от запуска до запуска (т.е. не запущенной на непрерывку) - т.ч-бы не умереть при выдергивании питания и удара ломом. Ставить какую-нть субд нарно можно, но не думаю, что это спасет от моментальной пропажи питания в момент записи на диск.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33189381
Zam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Zam
Гость
1024так какой смысл в БД? Там же только запись данных. Пусть всё валится в плоский тект, когда файл больше, скажем, 100 кб., создаётся новый с именем датавремяrandom.

в установленные сроки (раз в день, неделю, месяц, при разборе полётов) забирать из текста в тот же аксес для анализа.

сломать текст трудно, в любом случает в блокноте посмотреть можно.

Это и было сделано с самого начала. И проще и быстрее. Только потом начали накручивать возможности - показ статистики, графики всякие, для мастера. Кроме того в разные моменты времени действующее значение имеют случайный набор датчиков (т.е. каждая запись в таблице может содержать случайные пустые поля). Именно пустые - любое число можно спутать с действительным значением датчика (даже NaN). Кроме того парсить кучу файлов для построения графика работы какого-нибудьд параметра, учитывать, что они могут быть битые, это совсем не "select * from log where date>27.07.2005". И вообще БД сказал прикручивать началник отдела. На будущее видимо.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33189657
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы сделали выбор. Получили в чём-то выигрыш, в чём-то проиграли. Можно
вернуться назад и улучшать предидущий вариант, можно улучшать нынешний. Мне
почему-то кажется что сила в простоте


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33189763
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроме того парсить кучу файлов кхм. С текстовыми файлами с разделителями аксесс кажется справляется сам. Вам надо только отрезать сбойный хвост, ежли такой подвернется. После выгрузки данных вы и запустите свои селекты. Важно, что запись в БД при этом не будет непрерывно запущена.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33189943
Alexey2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZamОзвучено было (винь ХР), но это и не сервер - сети там нет (хотя если имеется в виду сервер БД, то да). Комп промышленный - у него не кнопка, а переключатель ON/OFF :). Файловая система ntfs, так что вроде как должно всё номально быть (по крайней мере лучше чем с фатом).

Про версию ОС - не заметил. Насчет фаловой системы - все наоборот. фат много более усточивее в случае грубого выключения питания. нтфс не будет корректно работать при таких условиях. Факт проверенный годами ее использования. Да наверно любая современная файловая система будет сбоить.
Отключите переключатель на корпусе и выведете управление питанием на, например, кнопку ресет. компьютер будет корректно завершать свою работу и Вы забудете о проблеме с целостностью данных. Кстати, на событие shutdown можно повесить задачу резервного копирования нужных файлов. Все делается штатными средствами виндоус
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33190023
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сегодня в лаборатории (которая у черта на куличках) накрылся комп с NTFS из скачков электричества. XP не смогла самостоятельно подняться. Вот блин. Может действительно fat32 запихнуть...

...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33190052
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Рыжий!
Ты пишешь:

Рыжий РК> Сегодня в лаборатории (которая у черта на куличках) накрылся комп с NTFS из скачков электричества. XP не смогла
РК> самостоятельно подняться. Вот блин. Может действительно fat32 запихнуть...
Ф топку!
Поднять NTFS не проблема.
Если не лопух.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33190466
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поднял, но только не средствами XP, что странно.
Даже его родная консоль ничего с диска читать не могла...

...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33192866
SergINI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю, Access здесь не причём.Приведи лучше пример кода как пишешь лог в базу, этот участок кода должен быть не большой. Скорее всего проблема в коде.

А на счёт PARADOX - попробуй. Индексы, заголовки будут лететь..., при таком раскладе всю оставшуюся жизнь будешь парадоксовые таблицы восстанавливать ;)
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33209829
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Резюмируем.

Дано:

1. Поступают данные от датчиков, которые необходимо писать
2. Руководству и сотрудникам подразделения, эксплуатирующим систему сие не нравится.
3. Система встречает противодействие вплоть до лома в монитор и выдергивания вилки.
4. Основное требование - надежность (как я понял).

Нууууу чтож. Поставим вопрос так - комп в принципе для каких либо других работ эксплуатируется? Ась?
Если да, то: тут ставить сервер бд (в принципе пофиг какой), желательно райд и автоматическок бэкапирование, а прогу, пишую данные - в виде сервиса. Админских прав на машину у работяг, надеюсь, нет? Комп лучше бы в сейф под упс :) Кнопку он/офф - ф топку, комп переводим в режим 24/7. Еще лучше, подменить стандартный эксплорер чем нить своим, и давать доступ тока на необходимые аппликухи. Ессесна, вести аудит, результаты озвучивать должен ваш начальник своему начальнику :)

Если нет - какова фига работяги вообще за этот комп допускаюца?

ЗЫ. Вы не озвучили главное - допустимую цену рещения.
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33218643
sboyko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не обязательно аксес виноват.
у дисков есть параметр - писать в кэш а потом собственно на диск. при отсутствии питания кэш исчезает - файловая структура портится.

Нужно
1.включить журналирование файловой системы для диска
2.перед стартом сохранять DIR, FAT etc нортоном или чем то еще
3.поэкспериментировать с параметрами диска - когда идет запись каждой записи БД прямо на диск - это хорошо слышно
4.коммитить каждую запись
5.выбрать базу с журналированием транзакций напр SYbase ASA - она бесплатная и включить само журналирование.
тогда если не будет дискового кэша то после падения база будет восстанавливаться из журнала транзакций
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33218678
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sboyko напр SYbase ASA - она бесплатная

неужели?
...
Рейтинг: 0 / 0
Виноват ли mdb?
    #33219384
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыжий Кот sboyko напр SYbase ASA - она бесплатная

неужели?
Э, sboyko имел в виду Sybase ASE Express Edition for Linux?
...
Рейтинг: 0 / 0
46 сообщений из 46, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Виноват ли mdb?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]