Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2009.08.23;
Скачать: [xml.tar.bz2];

Вниз

Таблицы 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.6 MB
Время: 0.006 c
3-1226034688
Liones
2008-11-07 08:11
2009.08.23
Таблицы Paradox


15-1246001034
Василий Жогарев
2009-06-26 11:23
2009.08.23
PostgreSQL 8.3 and DataType serial


15-1245913258
b/@.
2009-06-25 11:00
2009.08.23
К чему может привести частое использование overload функций?


15-1245429483
Сергей М.
2009-06-19 20:38
2009.08.23
Пятничная задачка)


15-1245757422
KiLLiR
2009-06-23 15:43
2009.08.23
Отличие фильтрации от поиска





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский