-
По поводу несанкционированного доступа, Да, ломается. Точно также как ИБ, и МССКЛ и все другое. Но ломается СПЕЦИАЛИСТАМИ. У меня за надцать лет работы с БД не было НИ ЕДИНОГО СЛУЧАЯ когда базу хоть на парадоксе, хоть на клиппере пытался бы ломать спец, А юзер не то что поломать, он вообще в 99,99% случаев вообще не знает что такое БД, где она "живет" и как к ней подойти.
-
> [19] MsGuns © (09.07.08 12:23) > Что касается самого парадокса, то сказки про его несостоятельность > как многопользовательской СУБД, которые тут любит рассказывать > компания во главе с Германом - это всего-навсего следствия > их личного печального опыта, не более.
Т.е. переделывать на КС вообще не стОит?
-
> Anatoly Podgoretsky © (09.07.08 10:12) [17]
логический тип не ест ни оракл ни фб (они сильно, кстати, похожи). А в парадоксе он есть.
-
Для того, чтобы поломать парадокс сосвем ненужно быть специалистом Есть популярная сборка Total Commander в которой среди прочих плагинов имеется встренный прсмотрщик/редактор таблиц BDE и таблица открывается клавишей F3. А если она запаролирована, то обычный юзер откроет ее за 15 минут, если будет мыслить в правильном направлении.
У меня в базе нет логического типа данных, но если бы был, то это небыло бы большой проблемой для меня. Перевел бы поле в Integer, прошелся поиском по проекту и подправил соответсвующие куски кода. Для форм есть компонетны, которые умеют отображать целые значения (0,1) в виде флажков. Всего работы максимум на полдня.
-
>nemirof © (09.07.08 14:36) [23] >Для того, чтобы поломать парадокс сосвем ненужно быть специалистом >Есть популярная сборка Total Commander в которой среди прочих плагинов >имеется встренный прсмотрщик/редактор таблиц BDE и таблица >открывается клавишей F3. А если она запаролирована, то обычный юзер >откроет ее за 15 минут, если будет мыслить в правильном направлении
Да-да, и уборщица тетя Маша, и грузчик Семеныч, и секретарша Клавочка, не говоря уже о девочках из бухгалтерии, конечно, же, в курсе "сборки" Total commander и "рулят" плагинами и даже знают все клавиши
-
> Что касается самого парадокса, то сказки про его несостоятельность > как многопользовательской СУБД
Ну... если использовать трехзвенку с TRemoteDataModule, то в многопользовательском режиме можно работать с чем угодно, в том числе - с парадоксом, а с ciMultiInstance + tmApartment не страшно любое количество подключенных клиентов ))
-
>Sergey13 © (09.07.08 13:53) [21] >Т.е. переделывать на КС вообще не стОит?
СтОит, ИМХО, если соблюдается хотя бы одно из условий: - Вся система требует существенного развития в плане функциональности, - Требуется достаточно крупное масштабирование - Резко повысились требования по скорости и надежности
Если же старая система нормально работает и удовлетворяет пользователей, на кой бес ее переделывать ?
>Loginov Dmitry © (09.07.08 23:59) [25]
Я уже устал здесь повторять - парадокс нормально работает в системе до 20-25 пользователей одновременно. ПРИ ЭТОМ ВСЕ ОНИ МОГУТ ПИСАТЬ. Дело в руках, головах и некоторых специальных заклинаниях ;))
-
> Я уже устал здесь повторять - парадокс нормально работает > в системе до 20-25 пользователей одновременно. ПРИ ЭТОМ > ВСЕ ОНИ МОГУТ ПИСАТЬ.
Это в общем-то не отрицается. Раз Вы привели такие цифры, то вероятно сталкивались с такими случаями вплотную, и настройки все выставили соответсвующие. Более интересен вопрос надежности: надежна ли такая система? сможет ли она неделями/месяцами/годами работать без участия каких либо средств по восстановлению/ремонту базы данных?
Насчет необходимости переделки на КС - я тоже не большой сторонник этого. В FB запросто можно столкнуться с проблемами, которые никогда не возникали при работе с BDE. Имхо одна из основных - когда система устанавливается на машину, где уже установлен FB другой версии - придется ставить вторую версию параллельно, а это уже серьезное изучение документации.
-
>Loginov Dmitry © (10.07.08 07:59) [27] >Более интересен вопрос надежности: надежна ли такая система? >сможет ли она неделями/месяцами/годами работать без участия каких либо средств по >восстановлению/ремонту базы данных?
Конечно, по надежности парадокс далеко не чемпион и даже не в высшей лиге для того, чтобы система работала "годами" без вмешательства программиста необходимо разработать механизм сохранения-восстановления и научить пользователей (хотя бы одного - самого продвинутого) им пользоваться. У меня в свое время на это ушло несколько месяцев, но я еще добавил в него функцию модификации базы, позволяющую автоматически вносить изменения в структуры таблиц непосредственно у клиента.
-
> MsGuns (10.07.2008 10:11:28) [28]
Это срабатывает, если удастся открыть таблицу, Да и то не гарантируется. dbiRegisterCallback используешь конечно?
-
нет
-
> MsGuns (10.07.2008 11:49:30) [30]
Зря
-
Она там и нафиг не нужна
-
Конечно, по надежности парадокс далеко не чемпион
Никто в этом не чемпион. Девятку оракла можно было уронить одному единственному юзеру. Причем навсегда и особо не извращаясь. Только документированными способами.
-
> MsGuns (10.07.2008 14:10:32) [32]
Она нужна, для того, что бы автоматически обнаруживать проблемы и исправлять их без участия пользователей. Конечно ею можно и не пользоваться, но обычно большинство программистов про нее просто и не слышали.
-
>Anatoly Podgoretsky © (10.07.08 20:06) [34]
Анатолий, моя система не пытается ни обнаружить какие-то проблемы, ни тем более их исправить. Просто корректное восстановление из корректного последнего архива. И все !
-
Ну значит это не твое. Я правда не обратил особого внимания на "механизм сохранения-восстановления", но может кому ни будь упоминание данной функции пригодится, посколько часто задают вопросы, которые решаются с помощью этой функции и она именно для этого и предназначена.
-
Loginov Dmitry © (09.07.08 7:50) [13] Зато в нем можно защитить таблицу с помощью пароля. И попробуй открой! :)
удаляем файлы *.VAL и открываем.
-
Ребята, я тоже написаль большую базу CRM с многопользовательским доступам около 15 человек одновременно. сперва для себя на ПАРАДОКСЕ. так вот другу одному из вице през. небольшой компании понравилась моя база хочет у сябя на фирме установить, тоже нужно организовать доступ к базе сразу нескольких отделов. Возможно ли это не переводя Парадокс в Interbase или Firebird или в другие? скачал Firebird и IBExpert теперь незнаю что делать с ними. я вообще не знаю для чего они нужны. может кто книшки даст почетать про Firebird и IBExpert? помогите что мне делать? с чего начть кинте ссылки
-
> Директор ВЭБ (20.07.2008 10:36:38) [38]
Возможно - 200 000
|