Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.23;
Скачать: CL | DM;

Вниз

Таблицы Paradox   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2008-11-07 16:48) [40]

> GRAND  (07.11.2008 15:32:33)  [33]

У меня с 10 серверов крутится для локальных задач и как то не беспокоит, работают в необслуживаемом режиме, к некоторым и не подключиться.


 
GRAND ©   (2008-11-07 17:04) [41]


> Как ты этого сумел добиться?


Да хз, не помню! Может быть, ADO в то время в D5 кривой был, а может SQL-2000 гнал безбожно, а может, и моей квалификации тогда пока еще не хватало, чтобы все это безобразие укротить. Но смею заметить, что пересел я на IB будучи еще в самой начальной квалификации в области КС - и как рукой все сняло! И понял я тогда, что мне удалось сменить кустарную поделку на действительно и по-настоящему серьезную, солидную вещь, о чем не жалею и по сей день.

Вообще же всем начинающим программистам я бы дал одну очень ценную универсальную рекомендацию, которая, несомненно, поможет им в будущем - а именно: никогда не пытайтесь программировать с использованием тех или иных инструментальных разработок (будь то СУБД, IDE или язык) от Microsoft. Все эти, с позволения сказать, изделия либо косорыло повторяют что-либо придуманное кем-то ранее, либо жутко неудобны, либо вопиюще нестабильны. Генетическая наследственность там просто ужасна: глянешь в ДНК под микроскопом - а там все то же GOTO из нежно любимого Билли Васика.


 
Liones ©   (2008-11-10 07:17) [42]

в общем все понятно, придется ночи занять изучением технологии клиент-сервер))


 
Виталий Панасенко   (2008-11-10 12:09) [43]


> GRAND ©   (07.11.08 17:04) [41]

По моему, паранойя...;-)


 
MsGuns ©   (2008-11-10 12:37) [44]

>Виталий Панасенко   (10.11.08 12:09) [43]
>По моему, паранойя...;-)

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


 
GRAND ©   (2008-11-10 13:51) [45]


> В ней речь о тех, кто по незнанию или непониманию хаит в
> учении все, что им не нравится :)


А я наверное дифирмбы должен петь тому, что мне не нравится? По-моему, все вполне естественно и логично: не нравится - вот и хаю!


 
GRAND ©   (2008-11-10 13:54) [46]

И вообще, господа, ваши психолого-исторические экзерсисы я расцениваю как полное отсутствие аргументов по сути.


 
Anatoly Podgoretsky ©   (2008-11-10 14:13) [47]

> GRAND  (10.11.2008 13:51:45)  [45]

> не нравится - вот и хаю!

не нравится - вот и в харю!


 
Поросенок Винни-Пух ©   (2008-11-10 14:24) [48]

кривой не мсскл. кривой ado в d7 и ниже. выше не знаю, не пробовал.


 
MsGuns ©   (2008-11-10 15:03) [49]

>GRAND ©   (10.11.08 13:54) [46]
>И вообще, господа, ваши психолого-исторические экзерсисы я расцениваю как полное отсутствие аргументов по сути.

Аргументов в 40 тебе мало. Статистика по использованию скл-серверов тоже не для тебя, искать кучу аргументов на этом форуме, sql.ru или Королевстве - не царское дело..
Трудно убедить того, кто не хочет слышать :)


 
Anatoly Podgoretsky ©   (2008-11-10 15:14) [50]


> Поросенок Винни-Пух ©   (10.11.08 14:24) [48]

Не АДО кривой, а обертка в Дельфи, она действительно очень кривая, ее постоянно пытаются исправить начиная с Д5 - меня это последовательно вынудило перейти на 2006, но там тоже еще не все в порядке.

А касательно Парадокса - АДО с ним (и с другими базами) сам не работает, за это отвечают провайдеры. Для Парадокса это провайдер до JET или ODBC for OLE DB, последний это лишний посредник, поскольку тоже не работает с Парадокс, а обращается за этим к JET, который затем обращается к БДЕ и в отличии от dBase не возможно работать с базой. То есть получается совсем плохо ODBC + JET + БДЕ (полный) и на каждом шаге получаются искажения.
С Парадоксом надо работать исключительно через БДЕ


 
GRAND ©   (2008-11-10 15:17) [51]

Ганз, я все же посмею еще раз тебе напомнить о том, что в обсуждаемой теме речь идет не о промышленной эксплуатации и вообще не о промышленных и даже не о мелкоофисных объемах - локальная задача для одного компьютера, который может быть вообще изолированным и не находиться ни в какой сетке. Причем тут твоя статистика или аргументы из [40]? Ты хочешь, чтобы девушка вместо того, чтобы взять легкоустанавливаемый бесплатный йаффилъ, купила мсскл и присела на пару месяцев за него? Ну елы-палы, давай же советовать людям что-то в конце концов реальное и подъемное, а не растопыривать тут пальцы о 10 крутящихся склях для локальных задач! Это у тебя оно работает, это ты молодец. А я советую человеку по-простому, по-фуфлыжному, как привык, без высоких и тонких майкрософтовских материй...


 
Anatoly Podgoretsky ©   (2008-11-10 15:44) [52]

> GRAND  (10.11.2008 15:17:51)  [51]

Да она погибнет, с этой неподдерживаемой системой.
А MS SQL жить будет, к тому же он точно также бесплатен.


 
MsGuns ©   (2008-11-10 15:52) [53]

Я не понимаю одного - если человек собирается проектировать КС (а файрберд это есть полновесный КС), какая разница сколько пользователей будет у приложения. Вот ты мне объясни это, пожалуйста. И не лучше ли СРАЗУ учиться писать, а главное МЫСЛИТЬ правильно ?

Что же касается компонентов ADO, то Николай тут уже столько по этому поводу рассыпАл.. Главное, не использовать его по файл-серверной технологии. Вроде того, как Кайф тут недавно возмущался тем, что при редактировании "комбинированного" датасета (т.е. датасета, полученного запросом из нескольких таблиц БД) АДО пишет в таблицы-источники что попало. Лучше ба АДО как ИБ, не давал редактировать такие датасеты вообще. Так что ж мешает программисту вместо "глюкавой" локальной гридной корректировки разделить просмотр и правку по разным "корзинам" и спокойно наслаждаться правильностью и надежностью ?
И вообще, все эти "глюкавости" идут прежде всего от непонимания разработчиком тонкостей (а иногда и основ) работы как скл-серверов, так и "оберток". Казалось бы, не нравится, напиши свои, так нет - хаит, но пытается тыркаться дальше. Пока не "пересядет" на другой сервер, для которого написаны более удобные и интуитивно понятные библиотеки. Вот это, ИМХО, и называется дилетанство.


 
GRAND ©   (2008-11-10 16:01) [54]


> Я не понимаю одного - если человек собирается проектировать
> КС (а файрберд это есть полновесный КС), какая разница сколько
> пользователей будет у приложения. Вот ты мне объясни это,
>  пожалуйста.


Объясняю: никакой разницы. А если разницы нет, то зачем платить больше? Зачем городить огород с MS SQL? Че-нить полегче поставить и освоить плохо штоль?


> И не лучше ли СРАЗУ учиться писать, а главное МЫСЛИТЬ правильно
> ?


Это что, мелкософтовский SQL приучает писать и мыслить ПРАВИЛЬНО?!!! ЛОЛ! :))))


> что при редактировании "комбинированного" датасета (т.е.
>  датасета, полученного запросом из нескольких таблиц БД)
> АДО пишет в таблицы-источники что попало. Лучше ба АДО как
> ИБ, не давал редактировать такие датасеты вообще.


В ИБ можно. В FIBPlus все по корзинам как раз и разделено. Да и в IBX при желании тоже изголиться можно.


 
GRAND ©   (2008-11-10 16:04) [55]


> Да она погибнет, с этой неподдерживаемой системой.


Еще один ЛОЛ! :) Толя, да в 90% случаев человек ставит себе IB/FB/YA и... надолго забывает о нем, концентрируясь только на своей непосредственной работе, а не отслеживании каких-то глюков то в АДО, то в MS SQL-недосервере.


 
Anatoly Podgoretsky ©   (2008-11-10 17:03) [56]

> GRAND  (10.11.2008 16:04:55)  [55]

Насмотрелся я этих наслаждающих.
Кроме того ты то советуешь ставить давно умершую систему.


 
GRAND ©   (2008-11-10 17:09) [57]

Ну пусть йаффелъ умер, но птица-то жива!


 
Anatoly Podgoretsky ©   (2008-11-10 19:02) [58]

> GRAND  (10.11.2008 17:09:57)  [57]

Ну пусть идет вслед за дятлом.


 
GRAND ©   (2008-11-10 20:14) [59]


> Ну пусть идет вслед за дятлом.


Не дождешься! :P
Вот МыСы СыКыЛы пущай лучш загнется.


 
Anatoly Podgoretsky ©   (2008-11-10 20:31) [60]

> GRAND  (10.11.2008 20:14:59)  [59]

Ну вот опять облом.
Если не шутить, то SQL сервера есть разного назначения и желательно использовать их соответсвенно, а то видел Production где в качестве сервера My SQL v.4. а то и ниже.
Парадокс можно заменять чем угодно, проблемы возникнут только потом, когда система вместо предполагаемого вдруг начинает серьезно развиваться и вот тогда неверный выбор начинает бить по рукам.
Для FB подходящим я считаю полупромышленное применение, встраивание в установки. В остальных случаях, включая и персональное использование, что ни будь более промышленное, например бесплатный Оракл или бесплатный MS SQL


 
Поросенок Винни-Пух ©   (2008-11-10 21:59) [61]

Если fb, то только в пределах прямой видимости. Дома или у себя на работе.
Коробочные системы "на вынос" на нем уже зарекся делать.


 
GRAND ©   (2008-11-10 22:08) [62]


> Парадокс можно заменять чем угодно, проблемы возникнут только
> потом, когда система вместо предполагаемого вдруг начинает
> серьезно развиваться и вот тогда неверный выбор начинает
> бить по рукам.


Ну, у FB запас прочности на развитие весьма и весьма солиден! Не надо недооценивать...


 
Loginov Dmitry ©   (2008-11-10 22:17) [63]

>
>
> [56] Anatoly Podgoretsky ©   (10.11.08 17:03)
> > GRAND  (10.11.2008 16:04:55)  [55]
>
> Насмотрелся я этих наслаждающих.
> Кроме того ты то советуешь ставить давно умершую систему.


FB-то умершая? Хоронить рановато, мне кажется. Этот продукт до сих пор активно развивается. Пусть небольшой группой людей, но развивается в правильном направлении. Как замена Парадоксу - это хороший выбор. Перегон данных из Парадокса в FD осуществляется за 5 минут с помощью Data Pump.
Лично для себя отметил следующие его качества:
- легкость установки. Сервер ставится за минуту и обычно не требует после этого никакой настройки.
- все возможности сервера умудрились засунуть в одну dll-ку (fb embedded). Удобно. Узеры годами могут работать с прогой, и представления не имеют, что на них трудится целая СУБД.
- надежность. За все время работы у меня не возникло ни одной претензии к данному качеству FB (в основном претензии были к компонентам iBX, пока их не обновил).
- производительность. Не смею сравнивать с SQL-монстрами, но это качество в FB весьма радует.
- высокий уровень DDL, DML, PQSL и т.д., соблюдение стандартов SQL.
- самое главное - уверенность, что если с базой или с сервером произойдет что-нибудь "необычное", можно расчитывать на помощь в ibase.ru и SQL.ru :)


 
Loginov Dmitry ©   (2008-11-10 22:20) [64]

> Коробочные системы "на вынос" на нем уже зарекся делать.


с чем это связано?


 
Поросенок Винни-Пух ©   (2008-11-10 22:31) [65]

с чем это связано?

Это связано с проблемами "второго порядка". То есть к траблам самого фб не имеющие отношения. В "прочем" я создавал пару веток посвященных этому.
Последнее, но что я напоролся: ставим клиенту продукт (фб203), уходим.
Через некоторое время у него появляется софт третьей стороны (фб 1.5).
Так как это зачастую ООО или ИЧП или ПБОЮЛ, то из it персонала там тетя или в лучшем случае приходящий раз в месяц студент-1с ник на договоре.

И начинается.....


 
Anatoly Podgoretsky ©   (2008-11-10 22:52) [66]

> Loginov Dmitry  (10.11.2008 22:17:03)  [63]

Не FB, а YA - именно его он и советовал ставить.


 
Loginov Dmitry ©   (2008-11-10 22:57) [67]

> Через некоторое время у него появляется софт третьей стороны
> (фб 1.5).
> Так как это зачастую ООО или ИЧП или ПБОЮЛ, то из it персонала
> там тетя или в лучшем случае приходящий раз в месяц студент-
> 1с ник на договоре.


Зато это говорит о широкой популярности FB ;)

Для подобных "несерьезных" контор я бы выбрал fb embedded.

Кстати с версии fb 2.1 можно изменять имя службы с DefaultInstance. Для этого в составе есть утилита instsvc.exe. Достаточно один раз установить fb 2.1, задать службе fb имя по душе, прописать номер порта, отличный от 3050, и все подключения клиента делать с указанием порта (например 127.0.0.1/3052:C:\Base.fdb). Для верности скопировать в каталог с программой клиентскую либу (в последнее время особенно много исправлений делается в клиентской библиотеке). После этого пускай хоть обставяться этими файрбёрдами, ничего не сломается :)


 
GRAND ©   (2008-11-10 23:05) [68]


> Не FB, а YA - именно его он и советовал ставить.


Я не настаивал конкретно на YA! И не говорил, что это не может быть FB, а обязательно должен быть YA... Хотя, на дятле 835-го билда по сей день одна конторка юзает мою прогу без малейших проблем.



Страницы: 1 2 вся ветка

Текущий архив: 2009.08.23;
Скачать: CL | DM;

Наверх




Память: 0.62 MB
Время: 0.011 c
15-1245875404
Юрий
2009-06-25 00:30
2009.08.23
С днем рождения ! 25 июня 2009 четверг


4-1214887137
anwe
2008-07-01 08:38
2009.08.23
Обработка WM_CHAR в WH_GETMESSAGE


3-1226469214
matveih1
2008-11-12 08:53
2009.08.23
Загрузке картинки в DBImage из БД


1-1211444212
MishaLukash
2008-05-22 12:16
2009.08.23
DBGrid цифровая клавиарура ввод десят.запятой


15-1245679260
My_name
2009-06-22 18:01
2009.08.23
Первый элемент массива PHP?