Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Доброго всем времени суток. Суть проблемы такова: имеется приложение, работающее на промышленном компьютере, которое раз в секунду должно записывать текущее состояние датчиков в БД. Это не основная задача (просто лог с возможностями выборки), поэтому был приделан ахсекс. Добавление идет через дао из С++. Во время работы БД упала. Специфика эксплуатации в том, что компьютер не паркуется, а выдергивается из розетки. Однако БД упала именно во время работы, а не при старте/запуске. Собственно вопрос - виноват ли аксес, и если да, какую БД выбрать для этих целей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 11:57 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
авторСпецифика эксплуатации в том, что компьютер не паркуется, а выдергивается из розетки можно попродробнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 14:39 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Рыжий Кот можно попродробнее? Программно-аппаратный комплекс занимается сбором информации от датчиков и постоянныым отображением состояния системы. Работают с ним простые ребята из путяги, для которых компьютер это телевизор со встроенной игровой приставкой в виде пасьянсов. Поэтому объяснить им, что программу надо закрывать кнопочкой эскейп (при закрытии программы происходит закрытие БД и остановка винды) очень сложно. Им быстрее нажать повер офф. Даже если и растолковать что к чему, они будут с умным видом кивать головами, но когда никого из разработчиков или начальников рядом нет - всё равно будут вырубать питание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 16:43 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
При таких условиях надежно может работать только DOS. Может получится так, что будет невосстановимо разрушена сама ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 16:49 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
значит у вас плохо с политиками. трудяги не должны физически дотягиватся до кнопочек. комп в сейф к нему упс и все проблемы. вырубится питание сам зашатдаунится сам потом поднимится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 16:58 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
2 Gluk (Kazan) При таких условиях надежно может работать только DOS. Может получится так, что будет невосстановимо разрушена сама ОС. Такое осчусчение, что Вы никогда не сталкивались с необходимостью лечить именно DOS, вызванной именно простым отрубанием питания. NT форевер. ------------------------------------------ 2 Zam Во время работы БД упала. Бывает такое с аксесом. Прямыми руками разработчика ситуация немного исправляется, кривыми руками - тока усугубляется. Собственно вопрос - виноват ли аксес Да. и если да, какую БД выбрать для этих целей? Любую не файл-серверную. Т.е. не аксес, не фокспро, не парадокс и всякие прочие извращения. Файл-серверные БД не расчитаны на работу в таком режиме. Попробуйте какой-нибудь MS SQL Server для начала. По крайней мере переход с аксеса на MS SQL Server будет менее трудоемким, чем на другие сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 17:00 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ЛП Во время работы БД упала. Бывает такое с аксесом. Прямыми руками разработчика ситуация немного исправляется, кривыми руками - тока усугубляется. Спасибо за критику. Пошел думать как улучшать процедуру добавления одной записи в одну таблицу. Собственно вопрос - виноват ли аксес Да. Спасибо за краткость. и если да, какую БД выбрать для этих целей? Любую не файл-серверную. Т.е. не аксес, не фокспро, не парадокс и всякие прочие извращения. Файл-серверные БД не расчитаны на работу в таком режиме. Попробуйте какой-нибудь MS SQL Server для начала. По крайней мере переход с аксеса на MS SQL Server будет менее трудоемким, чем на другие сервера. Спасибо за конструктив. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 18:30 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Yo!!значит у вас плохо с политиками. трудяги не должны физически дотягиватся до кнопочек. комп в сейф к нему упс и все проблемы. вырубится питание сам зашатдаунится сам потом поднимится. На кнопочки они всё таки должны нажимать - например сбросить датчик, переключить режим и т.п. И вообще это скорее к руководству. Вот по поводу упс, в сейф и все проблемы. Все ли? Я ж говорю - база упала прям во время работы, без скачков напруги и вырубаний. Штатный режим - добавление одной записи в секунду. Размер к тому моменту был небольшой - около 10 000 записей. Задам более конкретный вопрос. Если сменить аксес на какой нибудь парадокс, будет лучше в плане устойчивости, или в таком режиме (между включением-выключением) аксес падать не должен? Если не должен, но падает то это что - по любому СКР или всё таки повер офф может быть тому причиной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 18:42 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
или в таком режиме (между включением-выключением) аксес падать не должен? Не должен. У большинства людей и не падает. Но гарантий никто никаких не даст. Если не должен, но падает то это что Руки кривые Железо кривое Операционка кривая Сеть кривая (если база сетевая, а не локальная) Офис криво поломан Расположение звезд кривое Выбирайте что больше нравится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 18:45 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Zam, а вы уверены, что база упала во время работы? вы присутствовали при этом событии? может пользователи дернули штепсель, а потом заявляют, мы ничего не трогали, оно само :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 18:49 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Уж не знаю насколько поможет, но мы делали так: На станцию ставим комп сделаный на основе специального железа для индустриальных компьютеров (сначала были обычные PC, но они горели часто :)) Операционка QNX - RTOS, по управлению похожа на юниксы, по работе что-то среднее между досом и юниксом. Надежность, скорость, простота! Все датчики заводятся на этот комп, и драйвер датчиков пишет данные в простой бинарный лог. Раз в час эти бинарные логи вытягиваются по сети на более мощный комп и расшифровываются в полноценную базу данных. База одна, станционных компов несколько. Начальство со своих офисных настольных или ноутбуков делает по сети запросы к базе, до станционных компов у начальства доступа нет. Работает идеально уже много лет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 21:28 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
White OwlОперационка QNX - RTOS, по управлению похожа на юниксы, по работе что-то среднее между досом и юниксом. Надежность, скорость, простота!Про цену сами скажете ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 23:13 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ЛПТакое осчусчение, что Вы никогда не сталкивались с необходимостью лечить именно DOS, вызванной именно простым отрубанием питания. NT форевер. Зря у Вас такое осчусчение DOS в таких случаях и падает пореже и лечится побыстрее А с такими трудягами нужно проводить разъяснительную работу, вплоть до увольнение за порчу дорогостоящей техники. Эх помню NetWare 3.12 стоял на 486 (клиенты были на первых пеньках :) Лето было жаркое и каждый божий день он падал :( А каждую божую ночь после этого я подымал то во что превращалась на ем клипперовская база Через месяц, начальство раскошелилось на пенек под сервер. С кнопкой пауер у наших трудяг проблем не было, видимо мы хорошо провели разъяснительную беседу ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 08:31 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ZamСобственно вопрос - виноват ли аксес, и если да, какую БД выбрать для этих целей? ACCESS по природе очень чувствителен к сбоям аппратуры. Поэтому ДА, виноват. Я бы поставил FB + UPS + аудит на питание. После каждого нештатного выключения - 3.14здюлю всей смене. Для начала премии лишить пару раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 08:47 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ЛП Руки кривые Железо кривое Операционка кривая Сеть кривая (если база сетевая, а не локальная) Офис криво поломан Расположение звезд кривое Выбирайте что больше нравится Железо специальное для промышленных компов - обычные горят, как и у всех белых сов :). Операционка - икспи лицензия, офис тоже, база локальная, консультировался у астролога - меркурий стоит в раке, значит всё должно работать :). Вы уверены, что больше нет никаких вариантов? :( . Точно? Что ж, правда порой бывает очень горькой :)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 10:57 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ZamЖелезо специальное для промышленных компов - обычные горят, как и у всех белых сов :). Операционка - икспи лицензия, офис тоже, база локальная, консультировался у астролога - меркурий стоит в раке, значит всё должно работать :). Вы уверены, что больше нет никаких вариантов? :( . Точно? Что ж, правда порой бывает очень горькой :)).Возможно немного не в тему, но у самого на mdb работала компания. Так вот Access сам мог заносить туда сбойные записи, от которых у него же съезжала крыша. Происходило при мне, сеть 100Mb, сервер 2003EE на УПС, питание ни у него, ни у клиентов не падало. Так что проконсультируйтесь еще с астрологом возможно Access тоже в раке. ШУТКА. ЗЫ Все ИМХО. ЗЗЫ Access рулит ТОЛЬКО на СВОИХ задачах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 15:29 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
VoDAВозможно немного не в тему, но у самого на mdb работала компания. Так вот Access сам мог заносить туда сбойные записи, от которых у него же съезжала крыша. Происходило при мне, сеть 100Mb, сервер 2003EE на УПС, питание ни у него, ни у клиентов не падало. А с чего сия проблема воззникла не разбирались? И как, если не секрет, с ней успешно боролись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 16:18 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ZamА с чего сия проблема воззникла не разбирались? И как, если не секрет, с ней успешно боролись?Повторить не разу не удавалось, просто периодически возникали НОВЫЕ затыки и проблемы. Лечение простое: выгнать всех из БД, провести "Восстановление и сжание" методами самого Access'a или вручную убить сбойную запись (что сработает). Основная причина ИМХО в том, что Access mdb - предназначен для очень локальных задачь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 11:38 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Сдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж. Но в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 11:47 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
SarinСдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж. А где есть? Тока маленькая локальная, а не оракул какой нить. Что б юзать можно было просто. Ахсекс подходит вроде по всем параметрам, кроме устойчивости :) . Но в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого. Тут ведь как - если всё упало при неправильном выключении на глазах у начальства, тогда да - премий нахер полишать. А если включилось, заработало, а через пару часов упало - то тут уж я вроде как виноват, программа вроде как говно и нефига на хороших парней наезжать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 14:08 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Ну зачем Оракл. В мускле транзакции есть. Но чез одно место. В постгрисе. В InterBase вроде тож. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 14:29 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ZamАхсекс подходит вроде по всем параметрам, кроме устойчивости :) . Может про устойчивость Вам лучше на форуме по MS Access поспрошать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 15:08 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
В Акцессе трансзакции есть. Очень даже рабочии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 15:14 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
SarinСдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж.Вроде есть, но как это работает на ФС вопрос не тривиальный. SarinНо в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого. Подписался. ZamА где есть? Тока маленькая локальная, а не оракул какой нить. Что б юзать можно было просто. Ахсекс подходит вроде по всем параметрам, кроме устойчивости :) .Может более рабочий вариант - сразу лить данные на НОРМАЛЬНЫЙ сервер, иначе любая БД будет работать в ФС режиме. С последствиями разной предсказуемости. А дальше еще ОС может съехать ZamТут ведь как - если всё упало при неправильном выключении на глазах у начальства, тогда да - премий нахер полишать. А если включилось, заработало, а через пару часов упало - то тут уж я вроде как виноват, программа вроде как говно и нефига на хороших парней наезжать.Нужно протоколирование на компе организовать (через УПС) ЗЫ самый правильный вариант - грамотно гасить систему, остальное от лукавого. Все ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 15:51 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
VoDA SarinНо в любом случае крайне необходимо повысить уровень трудовой дисциплины. Например после очередного отрубания уволить кого. Подписался. Ну нельзя же так сразу! Сначала предупреждение должно быть, потом выговор... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 16:07 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
www.fun4me.narod.ruНу нельзя же так сразу! Сначала предупреждение должно быть, потом выговор... На ПТУшников предупреждения не действуют. Уволить. А лучше на заднем дворе расстрелять прелюдно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 23:05 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
1. Дома все, даже пэтэушник комп правильно выключают 2. У меня много компов, на которых работают рабочие - все всегда все правильно выключают. Если будет признано, что неисправность из-за неправильных действий оператора - лишают премии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 07:35 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Zam SarinСдаётся мне что нужна БД с транзакциями. В аксесе вроде нетуж. А где есть? Тока маленькая локальная, а не оракул какой нить. Что б юзать можно было просто. Ахсекс подходит вроде по всем параметрам, кроме устойчивости :) . Повторяю - FireBird + UPS + Power Audit + Дисциплина. В FB не забыть включить Force Write. Все! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 09:03 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
К сожалению, не озвучена версия ОС на этом многострадальном сервере. XP и 2003 windows позволяют настроить управление питаем. Т.е. при нажатии на кнопку Power компьютер не мгновенно выключиться, а выполнит, напиример, правильный shutdown. Это спасет и базу и ОС. В случившемся же скорее всего виновата файловая система. У которой после многократных "выключений рубильником" нарушилась целостность индексов и корректность адресации. При очередном добавлении в файл запись прошла на "кривой" адрес и все ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 09:36 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Alexey2005К сожалению, не озвучена версия ОС на этом многострадальном сервере. XP и 2003 windows позволяют настроить управление питаем. Т.е. при нажатии на кнопку Power компьютер не мгновенно выключиться, а выполнит, напиример, правильный shutdown. Это спасет и базу и ОС. В случившемся же скорее всего виновата файловая система. У которой после многократных "выключений рубильником" нарушилась целостность индексов и корректность адресации. При очередном добавлении в файл запись прошла на "кривой" адрес и все ... Озвучено было (винь ХР), но это и не сервер - сети там нет (хотя если имеется в виду сервер БД, то да). Комп промышленный - у него не кнопка, а переключатель ON/OFF :). Файловая система ntfs, так что вроде как должно всё номально быть (по крайней мере лучше чем с фатом). По поводу трудовой дисциплины - очень тонкий политический вопрос, т.к. начальник нашего отдела и начальник производственного отдела как говорится "четыре разных человека". И нельзя сказать, что второй начальник, так же как и рабочие, счастливы лицезреть светящийся монитор на своем рабочем месте. Более того, из одного отдела нам был привезен комп у котого ЖК экран был поврежден, несмотря на то, что находился за оргстеклом!!! Поврежден был надежно и по русски - ЛОМОМ!!! :). Говорят, правда, случайно. Так что боюсь от периодического вырубания питания даже упс не спасет :). Не любят это чудо техники за то, что в его функции, в том числе, входит контроль за действиями персонала. Если оборудование (дорогостоящее производственное) сгорает, это значит либо пришел его срок, либо оно работало на износ - превышены все токи, давление и т.п. БД по сути является доказательной базой - мол в период Х вы машину замучили, и она вышла из строя из-за ваших действий. Что далее происходит не знаю, но думаю представить нетрудно. Таким образом задача сводится к следующему - обеспечить корректное отображение состояний датчиков (сделано) и постоянную запись в БД в таком вот режиме. Понимаю, звучит дико, но мне уже даже интересно стало. Например, сделал такой ход - при нормальном завершении работы весь файл mdb бэкапится. Если во время запуска или работы всё упало - текущий файл закрывается, запись начинается в копию. Текущий файл помечается как сбойный и не трогается. При необходимости можно средствами самого аксеса битый файл восстановить. Вроде логично. Не работает :(. Во первых странным образом могут рухнуть оба файла сразу (при том что работа ведется с одним). Во вторых если подмена файла прошла успешно - система востановления аксеса теряет процентов 80 имеющейся информации. Если вы знаете какой нибудь более другой способ разрулить эту идиотскую ситуацию, большая просьба озвучить его. За конструктив всем огромная благодарность. З.Ы.Сейчас буду пробовать ставить огнептицу. посмотрим что из этого всего выйдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 11:26 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
А сеть подрубить можешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 12:18 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
VoDAА сеть подрубить можешь? Нет. Никак. Ни слаботочные каналы, ни волокно, ни лазер, ни GSM, ни радио. Была б там сеть, было б понятное дело проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 12:53 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
так какой смысл в БД? Там же только запись данных. Пусть всё валится в плоский тект, когда файл больше, скажем, 100 кб., создаётся новый с именем датавремяrandom. в установленные сроки (раз в день, неделю, месяц, при разборе полётов) забирать из текста в тот же аксес для анализа. сломать текст трудно, в любом случает в блокноте посмотреть можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 13:13 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Если я правильно понимаю, надо писать лог датчиков. Проще всего писать в простые текстовые файлы с разделителем (данные не переписываются, а пишутся в конетц). И анализировать можно чем угодно - хоть тем же аксессом - в момент запуска приложения портируя данные в пустую бд. Если умрет интерфесная часть - ничего не случицца. (возьмете копию интерфейса и копию пустой бд и отпортируете исчо раз). Текстовые файлы можно бекапить "по горячему" любым способом (копи, рар и т.п.). А вот бд с архивом (ежли такая нужна) у вас должна лежать спрятанной от работников от запуска до запуска (т.е. не запущенной на непрерывку) - т.ч-бы не умереть при выдергивании питания и удара ломом. Ставить какую-нть субд нарно можно, но не думаю, что это спасет от моментальной пропажи питания в момент записи на диск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 13:14 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
1024так какой смысл в БД? Там же только запись данных. Пусть всё валится в плоский тект, когда файл больше, скажем, 100 кб., создаётся новый с именем датавремяrandom. в установленные сроки (раз в день, неделю, месяц, при разборе полётов) забирать из текста в тот же аксес для анализа. сломать текст трудно, в любом случает в блокноте посмотреть можно. Это и было сделано с самого начала. И проще и быстрее. Только потом начали накручивать возможности - показ статистики, графики всякие, для мастера. Кроме того в разные моменты времени действующее значение имеют случайный набор датчиков (т.е. каждая запись в таблице может содержать случайные пустые поля). Именно пустые - любое число можно спутать с действительным значением датчика (даже NaN). Кроме того парсить кучу файлов для построения графика работы какого-нибудьд параметра, учитывать, что они могут быть битые, это совсем не "select * from log where date>27.07.2005". И вообще БД сказал прикручивать началник отдела. На будущее видимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 13:59 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
вы сделали выбор. Получили в чём-то выигрыш, в чём-то проиграли. Можно вернуться назад и улучшать предидущий вариант, можно улучшать нынешний. Мне почему-то кажется что сила в простоте Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 15:14 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Кроме того парсить кучу файлов кхм. С текстовыми файлами с разделителями аксесс кажется справляется сам. Вам надо только отрезать сбойный хвост, ежли такой подвернется. После выгрузки данных вы и запустите свои селекты. Важно, что запись в БД при этом не будет непрерывно запущена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 15:49 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
ZamОзвучено было (винь ХР), но это и не сервер - сети там нет (хотя если имеется в виду сервер БД, то да). Комп промышленный - у него не кнопка, а переключатель ON/OFF :). Файловая система ntfs, так что вроде как должно всё номально быть (по крайней мере лучше чем с фатом). Про версию ОС - не заметил. Насчет фаловой системы - все наоборот. фат много более усточивее в случае грубого выключения питания. нтфс не будет корректно работать при таких условиях. Факт проверенный годами ее использования. Да наверно любая современная файловая система будет сбоить. Отключите переключатель на корпусе и выведете управление питанием на, например, кнопку ресет. компьютер будет корректно завершать свою работу и Вы забудете о проблеме с целостностью данных. Кстати, на событие shutdown можно повесить задачу резервного копирования нужных файлов. Все делается штатными средствами виндоус ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 16:31 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Сегодня в лаборатории (которая у черта на куличках) накрылся комп с NTFS из скачков электричества. XP не смогла самостоятельно подняться. Вот блин. Может действительно fat32 запихнуть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 16:54 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Привет, Рыжий! Ты пишешь: Рыжий РК> Сегодня в лаборатории (которая у черта на куличках) накрылся комп с NTFS из скачков электричества. XP не смогла РК> самостоятельно подняться. Вот блин. Может действительно fat32 запихнуть... Ф топку! Поднять NTFS не проблема. Если не лопух. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 17:00 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Поднял, но только не средствами XP, что странно. Даже его родная консоль ничего с диска читать не могла... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 22:14 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Думаю, Access здесь не причём.Приведи лучше пример кода как пишешь лог в базу, этот участок кода должен быть не большой. Скорее всего проблема в коде. А на счёт PARADOX - попробуй. Индексы, заголовки будут лететь..., при таком раскладе всю оставшуюся жизнь будешь парадоксовые таблицы восстанавливать ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2005, 15:20 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
Резюмируем. Дано: 1. Поступают данные от датчиков, которые необходимо писать 2. Руководству и сотрудникам подразделения, эксплуатирующим систему сие не нравится. 3. Система встречает противодействие вплоть до лома в монитор и выдергивания вилки. 4. Основное требование - надежность (как я понял). Нууууу чтож. Поставим вопрос так - комп в принципе для каких либо других работ эксплуатируется? Ась? Если да, то: тут ставить сервер бд (в принципе пофиг какой), желательно райд и автоматическок бэкапирование, а прогу, пишую данные - в виде сервиса. Админских прав на машину у работяг, надеюсь, нет? Комп лучше бы в сейф под упс :) Кнопку он/офф - ф топку, комп переводим в режим 24/7. Еще лучше, подменить стандартный эксплорер чем нить своим, и давать доступ тока на необходимые аппликухи. Ессесна, вести аудит, результаты озвучивать должен ваш начальник своему начальнику :) Если нет - какова фига работяги вообще за этот комп допускаюца? ЗЫ. Вы не озвучили главное - допустимую цену рещения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 10:50 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
не обязательно аксес виноват. у дисков есть параметр - писать в кэш а потом собственно на диск. при отсутствии питания кэш исчезает - файловая структура портится. Нужно 1.включить журналирование файловой системы для диска 2.перед стартом сохранять DIR, FAT etc нортоном или чем то еще 3.поэкспериментировать с параметрами диска - когда идет запись каждой записи БД прямо на диск - это хорошо слышно 4.коммитить каждую запись 5.выбрать базу с журналированием транзакций напр SYbase ASA - она бесплатная и включить само журналирование. тогда если не будет дискового кэша то после падения база будет восстанавливаться из журнала транзакций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 16:38 |
|
||
|
Виноват ли mdb?
|
|||
|---|---|---|---|
|
#18+
sboyko напр SYbase ASA - она бесплатная неужели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 16:46 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1553802]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 395ms |

| 0 / 0 |
