powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Чем заменить Paradox ?
37 сообщений из 37, показаны все 2 страниц
Чем заменить Paradox ?
    #33998985
DimmK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые участники, помогите пожалуйста определиться с выбором базы.

Написал программу учета продукции, 10 таблиц, в месяц должно добавляться около 2000 строк.

Писал на том что знал, и что книжках описано: Builder6 + BDE + Paradox7 + компоненты TTable и SQL.

В результате появилась проблема: на windows98 при некорректном завершении программы или перегрузке компьютера у некоторых пользователей терялись данные и вылетали индексы. Физически выезжать к каждому пользователю и чинить базы нет возможности.

Вроде и закэшировал все, и запись в базу после каждого изменения делаю, а индексы бъются :(

Как сделать по-уму, чтобы предотвратить порчу баз?

Решит ли проблему переход на ADO?
Стоит ли использовать FireBird?
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #33999036
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стои идти на FB + IBX-компоненты.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #33999098
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSDE & ADO


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #33999104
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Решит ли проблему переход на ADO?
не решит... JET с парадокс работает все равно через БДЕ..


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #33999781
DimmK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если ADO + Access ?
Решит ли это проблему порчи индексов при некорректном завершении программы?
Или в базе Access также могут индексы слететь?
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34000060
Killer Crayon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
слышал мнение, что access летит ежедневно при базе, достигающей 250мб.
впрочем, в нашем частном случае банк-клиента (1500 документов в день), хрянящего данные в access так и было: 100мб - раз в месяц, 200мб - раз в неделю, 250 - аз в день.
"спецы" соответствующего банка в качестве лечения обнуляли .mdb (точнее приносили пустой). что не может не удивлять.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34000271
dmart4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Автор надеется, что хоть какая-нибудь база вынесет подоное обращение под Win98?
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34000285
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ScareCrow

>Решит ли проблему переход на ADO?
не решит... JET с парадокс работает все равно через БДЕ..

Забавно... спрашивалось про переход на ADO... при чем здесь джет???
Утверждение, кстати, мало того что не в тему, так еще и неверное. Джет не работает с парадоксом через БДЕ. Джет работает с парадоксом через джет. Сам, бл*, один, бл*, без ансамбля.

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

2 DimmK
А если ADO + Access ?

Без разницы. Никакая файл-серверная система (в т.ч. на аксесе) не может быть застрахована от разрушения базы при некоректном завершении клиента. В чем это разрушение будет выражено, в потере данных и слете индексов (в случае парадокса), или в сообщении "база данных нуждается в восстановлении" (в случае аксеса) - не так уж и важно.

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

2 Killer Crayon
слышал мнение, что access летит ежедневно при базе, достигающей 250мб.
А я слышал что кур доят.
Впрочем, чем ближе к жопе точке произрастания рук, тем меньше объем данных и тем чаще падает база :)
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001002
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmart4Автор надеется, что хоть какая-нибудь база вынесет подоное обращение под Win98?
FB+IBX на Win98 без заморочек.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001448
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmart4Автор надеется, что хоть какая-нибудь база вынесет подоное обращение под Win98?
Любая написанная не жопой.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001601
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer dmart4Автор надеется, что хоть какая-нибудь база вынесет подоное обращение под Win98?
Любая написанная не жопой.

Кстати (вернее к примеру), в результате недавних животрепещущих бдений таки удалось выяснить, что Interbase/Firebird - в принципе не имеет механизма transaction redo log.

Так что проблему автора - с некорректными завершениями программы - это в принципе не решит.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001620
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide softwarer dmart4Автор надеется, что хоть какая-нибудь база вынесет подоное обращение под Win98?
Любая написанная не жопой.

Кстати (вернее к примеру), в результате недавних животрепещущих бдений таки удалось выяснить, что Interbase/Firebird - в принципе не имеет механизма transaction redo logИ шо ?
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001633
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladИ шо ?
Влад, тут полный форум долбо...ну да, именно их... йобов... считающих, что анду-реду-логи - это единственный и неповторимый способ обеспечения атомарности, дюрабилити, консистентности, изолированности, а также всемирного щастья на земле. Без анду-реду логов база данных не может иметь ничего из вышеперечисленного, да и вообще базой данных называться не может. Тем более ни о каком корректном завершении клиентской программы не может идти и речи

Скорее всего туркестанский grexhide относится именно к этой категории людей, которые считают, что при отсутствии в СУБД логов некоректное завершение клиента закончится не иначе как потерей данных в СУБД и разрушением индексов :)

Это не лечится.
У туркестанского человека в профиле восемь сотен сообщений по ораклу. Это - диагноз.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001771
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideКстати (вернее к примеру), в результате недавних животрепещущих бдений таки удалось выяснить, что Interbase/Firebird - в принципе не имеет механизма transaction redo log.
Может, стоило не бдеть, но спросить?

Я практически ничего не знаю про Interbase, но сколь помнится, когда Кузнецов читал нам лекции по архитектуре БД, он обосновывал тот факт, что СУБД может нормально работать без каких-либо журналов вообще.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001798
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛПУ туркестанского человека в профиле восемь сотен сообщений по ораклу. Это - диагноз.

Эээ, а можно про ДИАГНОЗ пападробнее ???
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34001920
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Джет не работает с парадоксом через БДЕ
Note Paradox data is only updateable when Jet 4.0 SP5 or a later version or
the BDE is installed. Without Jet 4.0 SP5 or a later version or the BDE,
Paradox data can be read, imported and exported, or linked to as read-only.

Мои сведения несколько устарели - но и вы не совсем правы..



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34002064
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛП hvladИ шо ?
Влад, тут полный форум долбо...ну да, именно их... йобов...
...
Это - диагноз.Вопросов больше не имею :)
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34003287
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Gluk (Kazan)
Эээ, а можно про ДИАГНОЗ пападробнее ???
Можно, конечно.

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

Оракл - оно, конечно, могучая база, за что и уважаема, но неподготовленный человек без разминки сорвет себе мозг. И будет весь из себя инвалид умственного труда, ковылять по форумам, и сыпать бредовыми фразами, выдумывать связь отсутствия логов и отвала клиента.
Опять таки есть могучие (за что и уважаемые) люди, которые оракл подняли и даже не крякнули. Диагноз не про них.

В общем-то Оракл еще не самое худшее, что может приключится с детским мозгом. Постоянно вспоминаю человека под ником Злой, который утверждал, что важнейшим отличием КС от ФС является то, что КС-сервера умеют блокировать страницы или даже записи, а ФС - только файлы. Злому на голову аж целая Терадата упала, да и раздавила ненароком.

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

2 ScareCrow
Мои сведения несколько устарели - но и вы не совсем правы..
Да, не знал, что без сервис-пака джет умеет только читать парадоксовские данные. Был неправ.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34003656
Erik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To DimmK
Тут очень много умных господ, но быстро решить проблему их посты непомогут. Как я понимаю у тебя вся логика написана на TTable, следовательно смена движка означает переписку всей системы. В принципе можно попробовать сднлать 3-х звенку если есть не падающея машина хотябы на Windows 2000. Файлы можно заменить на DBF, возможно немножко меньше будут индексы лететь. Кроме того DBF проще чинить.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34003813
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛПЕсли на пальцах...

Мне неприятно, что Вы делаете свои выводы и обобщения исключитьельно на столь ненадежном критерии как КОЛИЧЕСТВО постов в какой либо теме.

Во всяком случае ТАК мне показалось из процитированного поста

возможно я не прав ?
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34004049
DimmK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за советы.
Буду избавляться от TTable, и переделывать на FireBird.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34004451
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErikКак я понимаю у тебя вся логика написана на TTable, следовательно смена движка означает переписку всей системы.
Полный бред.

ErikВ принципе можно попробовать сднлать 3-х звенку
Да уж. Это будет особо быстрое решение проблемы.

ErikФайлы можно заменить на DBF,
Хм. Большое изменение, надежное и быстрое решение проблемы.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34004455
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimmKБуду избавляться от TTable, и переделывать на FireBird.
Насчет первого - не спеши.

Посмотри, что сейчас считается правильным для FB. Когда-то давно в случае локального Interbase как раз рекомендовалось использование table-style компонент, не помню уже почему. Так что возможно, тебе просто надо будет заменить TTable на TIBTable (конечно, можно попробовать и TTable+FireBird через BDE over ODBC, но я сомневаюсь, что это будет хорошо).
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34004532
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Gluk (Kazan)
Мне неприятно, что Вы делаете свои выводы и обобщения исключитьельно на столь ненадежном критерии как КОЛИЧЕСТВО постов в какой либо теме.
Что Вы, как можно...
Не "исключитьельно на количестве постов", а исключительно на совокупности высказанного бреда и СУБД-шной специализации (которую с некоторой долей вероятности можно попытаться определить как раз из того самого ненадежного критерия).

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

Куда ему курить, он дышит еле-еле (с)

сори за оффтоп, не вынесла душа поэта :)
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34005088
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но позвольте,

ЛПУ туркестанского человека в профиле восемь сотен сообщений по ораклу. Это - диагноз.

разьве это не ВАШИ слова ??? и потом, при чем тут НАЦИОНАЛЬНОСТЬ ?
эдак ВАС могут счесть скинхедом, ГОЛУБЧИК
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34005147
Голубчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)но позвольте,

ЛПУ туркестанского человека в профиле восемь сотен сообщений по ораклу. Это - диагноз.

разьве это не ВАШИ слова ??? и потом, при чем тут НАЦИОНАЛЬНОСТЬ ?
эдак ВАС могут счесть скинхедом, ГОЛУБЧИК

Новое слово на sql.ru: туркестанец - национальность )))))
Туркестан - это вообще-то место ))) Причем название скорее историческое.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34005157
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щаз забанють всех.
За расжигаение национальной вражды... к Paradox.
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34005550
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГОЛУБЧИКНовое слово на sql.ru: туркестанец - национальность )))))
Туркестан - это вообще-то место ))) Причем название скорее историческое.

Ой, я Вас умоляю, к чему увертки ??? Вы прерасно поняли, что я хотел сказать.
Формальные ИЗВИНЕНИЯ с вашей стороны были бы КСТАТИ, Уважаемый ЛП.

Я тоже знаете-ли живу в Татарстане а не в пределах Садового кольца
да и с точки зрения количества постов в Oracle подхожу под ВАШУ категорию дол...ов
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34005823
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тоже знаете-ли живу в Татарстане а не в пределах Садового кольца
да и с точки зрения количества постов в Oracle подхожу под ВАШУ категорию
дол...ов

==========

Если так хочешь можно считать тебя татарстанским дол...ом.

Кончайте фигню "ну ты понял что я понял что ты понял". Есть что сказать -
выкладывай, нет - в ПТ.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34005897
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024
Если так хочешь можно считать тебя татарстанским дол...ом.


Ооо, УВАЖАЕМЫЙ аффтар междумордия присоеденился.
Ждем прихода сани... тьфу модераторов
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34006606
AKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Paradox можно и нужно заменить.. на VFP!!!!!!!!!!!!!1
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34008034
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Gluk (Kazan)
но позвольте,

ЛПУ туркестанского человека в профиле восемь сотен сообщений по ораклу. Это - диагноз.

разьве это не ВАШИ слова ???
Мои, что дальше?

[удалено модератором

отныне любые сообщения ЛП и тех, кто ему отвечает(они тоже несут часть вины), буду удалять без разбора если мне чего-то не понравится (пусть даже и вполне приличные)
прежде чем чего-то написать подумайте стоит ли тратить время на то что будет вскоре стёрто]
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34008758
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛП ...

О, под маской интелягента приоткрылось истинное лицо.
Приятно, что я в ВАС не ошибся

P.S. Аргументы кончились, ГОЛУБЧЕГ ???
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34008904
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у тебя их и вовсе нет


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34009185
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, ЛП!
Ты пишешь:

ЛП[удалено модератором

отныне любые сообщения ЛП и тех, кто ему
отвечает(они тоже несут часть вины),
буду удалять без разбора если мне чего-то не
понравится (пусть даже и вполне приличные)
прежде чем чего-то написать подумайте стоит
ли тратить время на то что будет вскоре стёрто]это какой-то неправильный модератор...
он наверное делает неправильный мёд... (С)

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

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34011008
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
это какой-то неправильный модератор...
он наверное делает неправильный мёд... (С)

про мед не знаю, но выхлоп, в данном случае от моды_трактора, пральный.
имхо, конечно...
...
Рейтинг: 0 / 0
Чем заменить Paradox ?
    #34017609
f_w_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimmKНаписал программу учета продукции, 10 таблиц, в месяц должно добавляться около 2000 строк. Писал на том что знал, и что книжках описано: Builder6 + BDE + Paradox7 + компоненты TTable и SQL.
В результате появилась проблема: на windows98 при некорректном завершении программы или перегрузке компьютера у некоторых пользователей терялись данные и вылетали индексы.
Это известная болезнь файл-серверных СУБД. Не верьте никому кто вам будет тут предлагать ACCESS, VFP и т.п.

DimmKКак сделать по-уму, чтобы предотвратить порчу баз?
На файл сервре никак!

DimmKРешит ли проблему переход на ADO?
Нет

DimmKСтоит ли использовать FireBird?
Конечно! И комп, на котором будет стоять сервре защитить от недисциплинированных пользователей. Некорректное завершение клиента - это нестрашно. А вот вырубание компа на полном скаку - это любая ОС не любит, тем паче W98.
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Чем заменить Paradox ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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