Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 7 8 9 [10] 11   вперед  Ctrl      все
 Re: Люди раскажите про Win FoxPro  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
1024
В мсскл приаттачить файл с базой нельзя если он в данный момент используется другим
сервером


В сиквел сервере, чтобы что-то приаттачить, надо это что-то сначала отаттачить! ;)
25 ноя 05, 15:18    [2109492]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

В сиквел сервере, чтобы что-то приаттачить, надо это что-то сначала
отаттачить! ;)

-----------
ой, научили меня, глупого. Я и говорю что в дб2 это можно (вроде достаточно
давно), в мс скл пока нельзя


Posted via ActualForum NNTP Server 1.3

25 ноя 05, 15:51    [2109759]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8894
Yo!!
Sergey Ch
использовал Web Service (SOAP 3.0) + VFP 7.0


а зачем фоспру 4 проца ? или там на каждый soap вызов запускается свой automation server ?

Пока есть свободные процессора да - указывается в параметрах - сколько можно версий запустить... Библиотека конечно multi thread... Но SOAP очень хорошо реализует все процессоры... Есть подобная реализация и у West Wind - они утверждают, что их пакет еще лучше работает с многопроцессорными системами, ставя приложения FoxPro вне конкуренции по скорости...
25 ноя 05, 16:42    [2110118]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Yo!!
Guest
2Sergey Ch
очень хорошо это также как фоспро реализует транзакции ? можно в двух словах описать как это работает (без рекламы) ?
да, а west wind (кажется nuSoap она звалась) раньше это была левая библиотека и никакого отношения к фоксу не имеда, да еще и за деньги, или что-то изменилось ?
25 ноя 05, 17:36    [2110452]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

про транзакции можно ещё раз этот тред просмотреть, про вествинд на их сайте
почитать.

Логично?


Posted via ActualForum NNTP Server 1.3

25 ноя 05, 17:52    [2110539]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8894
1024
про транзакции можно ещё раз этот тред просмотреть, про вествинд на их сайте почитать.

Логично?

Отлично сказано
25 ноя 05, 18:54    [2110836]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
mal_ora

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

Покажите мне пользователя, который напишет вызовы API!

Однако, все давно уже согласились с тем, что фокс является прекрасным инструментом для написания клиентов к SQL-серверам. Если только разработчик не использует навигационный способ доступа к данным.

Однако фоксятники используют этот метод почти всегда, а потом жалуются, что их клиенты медленно работают.
Я не люблю фокс за то, что он убил несколько поколений программистов. Которые, вместо того, что бы осваивать и применять новые и эффективные технологии, продолжали тупо бубнить:
- Это можно сделать на Фоксе
25 ноя 05, 18:55    [2110839]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Yo!!
Guest
1024

про транзакции можно ещё раз этот тред просмотреть, про вествинд на их сайте
почитать.

Логично?


Posted via ActualForum NNTP Server 1.3


зачем ? показыть что я знаю больше, чем вы было бы не этично ;)
25 ноя 05, 19:04    [2110858]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
ChA
Member

Откуда: Москва
Сообщений: 11381
Cat2
Я не люблю фокс за то, что он убил несколько поколений программистов. Которые, вместо того, что бы осваивать и применять новые и эффективные технологии, продолжали тупо бубнить:
- Это можно сделать на Фоксе
Категорично. Очень. И несправедливо. Дело в людях, а не средствах, которые они пользуют.

P.S.Некоторые точно так же продолжают бубнить: - Это можно сделать на Дельфях.
25 ноя 05, 23:36    [2111455]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
ChA
Это мое личное мнение, которое может быть категоричным
А сравнение не корректное. Дельфи - для написания клиентов. На ней можно и к Фоксовским базам писать.
26 ноя 05, 01:13    [2111565]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
ChA
Member

Откуда: Москва
Сообщений: 11381
Cat2
Это мое личное мнение, которое может быть категоричным
Согласен, возможно это мой бзик, виноват. Просто от некоторых людей ждешь меньше категоричности и громких заявлений, это, IMHO, удел молодых и маркетологов. Хотя, учитывая сколько ты натерпелся с Fox, тебя можно понять, но согласись, это ведь не он виноват, а люди, те, которые писали, и те, которые обязали. Ладно, ты сам все понимаешь. Удачи.
26 ноя 05, 01:52    [2111606]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Urri
Member

Откуда: Москва
Сообщений: 2693
pkarklin
Sergey Ch
FM32YO aka KID
... конечно если сбой в момент физической записи в файл, а не транзакции.. то будет ХЗ что..
но, почему-то мне кажется, что в подобном случае НИКТО не знает наверняка, что быдет с тем же Ораклом... ведь читать книги это одно, надо ж еще поэкспериментировать......

Microsoft как раз показал, как очень легко летит база данных в случае описанного Вами сбоя, кроме того, данные физически не сразу из кэша записываются на диск - то есть очень может произойти рассогласование целостности базы данных... От этого ни одна СУБД не застрахована - по этому очень важно иметь надежный сервер... Кроме того MS SQL Server и Oracle имеют механизмы при старте опраделять это повреждение целостности базы данных и требовать ее восстановление - полное или частичное в последних версиях данных продуктов... Так что VFP выглядит не совсем уж плохо...


Так. Пример приводил я. Только Вы не поняли суть проблемы. То, что любую клиент\серверную СУБД можно уронить, если, например, раид контроллер используется без батарейки никто не спорит. Т.е. никакую аппаратную проблему программными средствами не решишь. Я говорил как-раз о другом! О том, что клиент\серверные СУБД имеют ту или иную модификацию write-ahead лога. Т.е. сначала пишеться в лог и клиенту дается ответ, что все в порядке, и только потом в определенный момент сама СУБД вне зависимости от клиентских программ вносит изменения в БД и ставит отметку в логе об удачности применения этих изменений. Так как файл-севрерные СУБД в принципе такого не могут поддерживать (из-за разбросанности ядер СУБД по клиентским машинам), то и выглядят они в плане обеспечения целостности не совсем хорошо!
Дык, с этим-то спору нет.
26 ноя 05, 11:28    [2111804]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267
автор
зачем ? показыть что я знаю больше, чем вы было бы не этично ;)


ну вот... 8(

а если померяться? Или просто в мой профиль посмотреть?

"не этично" - это когда 3,14здят не по делу


автор
Я не люблю фокс за то, что он убил несколько поколений программистов. Которые, вместо того, что бы осваивать и применять новые и эффективные технологии, продолжали тупо бубнить:
- Это можно сделать на Фоксе


ну, если какие-то вещи действительно проще сделать на вфп чёж делать.
26 ноя 05, 11:48    [2111830]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
ChA. А нигде я не писал, что Фокс плох . Я писал что он слишком хорош и позволяет людям, которые по недоразумению считают себя программистами БД, легко и непринужденно ваять дерьмо . Вот за это я его и не люблю.
"Это можно сделать на Фоксе". Да можно, можно. Только я абсолютно не понимю людей, которые до сих пор пишут даже не на VFP, а на 2.5. И до сих пор всерьез рассуждают о том, что 2.6 получилась менее удачной.
Зачем VFP, если "Это можно сделать на Фоксе 2.5"?
Зачем использовать cdx, если в Fox+ их не было и все прекрасно работало на idx?
Зачем думать о пользователях программы? Пусть радуются, что хоть как-то работает.
Зачем думать о перспективе развития? Сейчас работет - и ладно. Я с тоской жду перехода на 64-разрядную архитектуру процессоров. На 90% уверен, что половина имеющихся у меня баз на Фокс попадают :(. Как это уже было при переходе с 16 на 32 :(.
====
P.S.
Конечно, я и сам иногда писал дерьмо. На некоторые свои ранние базы я без ужаса смотреть не могу. Это ж надо было быть таким идиотом, что бы сделать ТАК!
26 ноя 05, 12:22    [2111884]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Yo!!
Guest
1024

а если померяться?

легко :)

1024

Или просто в мой профиль посмотреть?

зачем ? чтоб составить мнение о человеке мне достаточно одной фразы, чтоб составить мнение о вас мне хватило этой фразы:
1024

опять 25. Да кто ж спорит-то? В общем случае это именно так. Но во многих
случаях 90% надёжности не обязательно. Достаточно 80%.


1024

"не этично" - это когда 3,14здят не по делу

мне перечислить почему реализация транзакций в фоспро - неудачная пародия ? подумай :) !
26 ноя 05, 12:42    [2111928]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267
ну, значит меряться всё таки боисся?

Если на доме написано три буквы это не значит что в доме живут плохие люди. Это значит что тот кто написал - идиот.
26 ноя 05, 13:51    [2112076]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
ChA
Member

Откуда: Москва
Сообщений: 11381
Cat2
А нигде я не писал, что Фокс плох . Я писал что он слишком хорош и позволяет людям, которые по недоразумению считают себя программистами БД, легко и непринужденно ваять дерьмо

Ну да, согласен. В этом смысле и Access недалеко ушел - "что нам стоит дом построить", в смысле БД. Да, собственно, любой tool, активно использующий принцип "что вижу, о том и пою". Последствия естественны - "беда, коль сапоги начнет тачать пирожник".
Delphi, в этом смысле, тоже не без греха, весь этот "дранг нах остен", в смысле, drag&drop, привел к тому, что на нем "программируют" все, кому не лень. Меня ужас охватывает, когда вижу подобные поделки, авторы которых, вероятно, считают их шедеврами, а себя, минимум, гениями программирования.
Но с другой стороны, для грамотного разработчика, понимающего, что он делает, и как это работает, - потрясающий своим удобством механизм.
Вот так и живем, между Сциллой массовости и Харибдой элитарности :)
Cat2
"Это можно сделать на Фоксе". Да можно, можно. Только я абсолютно не понимю людей, которые до сих пор пишут даже не на VFP, а на 2.5. И до сих пор всерьез рассуждают о том, что 2.6 получилась менее удачной.
Зачем VFP, если "Это можно сделать на Фоксе 2.5"?
Зачем использовать cdx, если в Fox+ их не было и все прекрасно работало на idx?
Зачем думать о пользователях программы? Пусть радуются, что хоть как-то работает.
Зачем думать о перспективе развития? Сейчас работет - и ладно. Я с тоской жду перехода на 64-разрядную архитектуру процессоров. На 90% уверен, что половина имеющихся у меня баз на Фокс попадают :(. Как это уже было при переходе с 16 на 32.
Здесь есть много "но", но не в смысле защиты "фокусников". Просто отношусь к ретроградам и консерваторам и не вижу смысла пользовать 64-разрядные "кододробилки" там, где было достаточно PC XT, например, с алфавитно-цифровым дисплеем. Несколько утрированно, разумеется, но сторонник целесообразности, а не рекламных посулов проиводителей всех мастей. Купите, мол, и все у вас станет хорошо, по крайней мере - лучше прежнего. Это им будет хорошо, а у потребителей, кроме осознания факта приобщения к прогрессу обычно возникает масса новых проблем, о которых он и не подозревал, пока не купился на мишуру заявлений. Короче, Остапа понесло :) Извини за многословие.
26 ноя 05, 16:27    [2112387]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Yo!!
Guest
1024
ну, значит меряться всё таки боисся?

ну давай помериемся. транзакции в фоспро это пародия т.к.
1. не умеет писать мимо кеша фаловой системы, т.е. удачный коммит (хотя в фоксе нет такой команды) совсем не означает что данные попали в бд.
2. если транзакция затронула 2 таблички и пытается сбросить из буфера в файлики, а в этот момент произойдет сбой то пол транзакции запишется а пол пропадет, т.к. никакого механизма отвернуть уже записаные в dbf данные нет.
3. ну и самое замечательное - если селект вернул какое-то значение это не значит, что это значение было в бд в момент селекта, это значение из буфера фоспро который иногда обновляется :)

... и прочая, прочая :)

ЗЫ. в банановой республике где я живу как то развилась традиция следить за своим домом, т.е. дома с упомянутыми надписями встречаются разве что в наркомаских районах ;)
26 ноя 05, 17:49    [2112498]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
ChA
Меняется время, меняются требования. Вроде бы для работы человеку нужна только одна прога и DOS 6.2. Но выясняется, что ему нужно получать уведомления по ЭП и ходить за инструкциями на интранет сайт. Ну, почту под DOS я ему сделаю. Может быть он даже научится ее регулярно получать. А вот на сайте, где все кнопки в виде гифов без alt, ему делать нечего. :(
Да и не укупить уже даже 486DX. Вот и ставятся P-IV туда, где 286 за глаза хватило бы. :(
26 ноя 05, 20:16    [2112762]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Самый умный
Guest
Могу продать парочку 386-х, одну 486-DX или поменять на новые Celeron-ы, баш на баш.. Если кому очень невтерпёж, то могу обменять Вами ненавистные P IV на мои добротные 286-е (один на один). Между прочим, очень хорошо всё работает.
В сторону: А у меня ещё останется этого "золота", вы не волнуйтесь.
Контактные телефоны оставляйте тут. Уж сам потружусь - дозвонюсь.
27 ноя 05, 08:22    [2113577]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Самый умный
Guest
Cat2
Меняется время, меняются требования. Вроде бы для работы человеку нужна только одна прога и DOS 6.2. Но выясняется, что ему нужно получать уведомления по ЭП и ходить за инструкциями на интранет сайт. Ну, почту под DOS я ему сделаю. Может быть он даже научится ее регулярно получать. А вот на сайте, где все кнопки в виде гифов без alt, ему делать нечего.

Бред. Вы, уважаемый, пепсы меньше жрите и мир для Вас откроется с новой, невообразимо огромной, красивой и неизведанной стороной.
Граждане! Я прекрасно понимаю, что вы тут почти все офигительно продвинутые перцы. Вы натуральных писем никогда в жизни не составляли. Лишь электронные образы того, что лишь обладая изрядной долей фантазий внутри черепной коробки можно назвать "письмом" вам известны.
Сходите на почту, граждане! И присмотритесь внимательно к той аппаратуре, что стоит там.
Пентиумы? Где? В центре Москвы? Может быть. Я не спорю. Я в центр Москвы не заглядывал.
Вы хотите заявить, что "времена прошли и эпистолярный жанр сгинул". О, да! Я ещё в школе слышал такие заявления. А потом... Потом были всякие СА, университеты и прочая, и прочая... И приходилось покупать конверты. Да и сейчас приходится составлять простые письма. Не электронку, увы.
Отвлёкся.
Зачем работнику почтового отделения (государственного предприятия) бродить по и-нету и разглядывать гифы? У него занятий других нет? Зачем сотруднику гос. структуры искать справку по специализированному программному обеспечению в сети, когда у гос. структур обязана быть и есть документация и собственные средства коммуникации, через которые интранет строить глупо? Да, те средства "устарели". Бесспорно. Но пока они обеспечивают необходимую потребность, пока они справляются со всеми задачами на которые они ориентированы, они таки будут.
Вы напишите им почтового клиента. Если тот клиент не будет говнецом, то он приживётся. Под тем же FPD есть уже, впрочем, такие клиенты. Есть и ftp с http. Всё есть. Прямых рук и светлых голов мало. Но всегда в достатке элементов поколения NEXT с воплями "SQL cool! Oracle cool! Delphi cool!"
Мля! Да я вас уверяю, что если не миллионы, то десятки тысяч единиц вычислительной техники гос. структур не потянут ни сиквел, ни оракл. Они великолепно пашут в DOS-е. Замечательно держат грамотные фоксовые приложения.
А знаете чем закончилась попытка перевода московской подземки на сиквел? А тем, что SQL-серверы там теперь есть, но "временами они работают". И всё осталось как прежде FPD и "3,14 здец".
Плохо? А вот Вы пойдите, коли умные такие, да сделайте лучше. И нефиг трындеть про "времена года".
27 ноя 05, 09:21    [2113598]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267
2Yo!!

братец-кролик, причём тут транзакции? Ты с пафосом заявляешь

автор
зачем ? показыть что я знаю больше, чем вы было бы не этично ;)


и пытаешся лезть в вещи в которых слабо чё понимаешь. Админить сервер или писать шеловые скрипты на создание БД это только малая часть всех вопросов связанных с разработкой и внедрением информационных систем.
27 ноя 05, 10:55    [2113651]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
Самый умный
Ну, что я могу ответить:
В том интранете, где я работаю, сотни тысяч хостов, десятки тысяч почтовых адресов.
сотни интранет-сайтов. Народ отправляют по почте отчеты в Excel и получает инструкции в Word. Причем обычно в письме пишется так: "Новую инструкцию надо взять ftp://bla.blo.blu/tur-pur/bunms.doc".
============
Регулярно хожу на почту, платить за интернет. Стоят там вполне приличные пентиумы. Клиент на Accesse. На чем движок крутится - не знаю. Платеж проходит за время, пока я иду с почты домой.
==========
Вы советуете мне написать почтового клиента? Наверное, и браузер тоже. Да что там мелочится! Завтра же начну писать собственную ось, офисный пакет и СУБД!
=========
. Приятно, когда в 47 лет тебя считают поколением NEXT!
28 ноя 05, 01:04    [2114568]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
FM32YO aka KID
Member

Откуда: Ukraine
Сообщений: 884
Yo!!

мне перечислить почему реализация транзакций в фоспро - неудачная пародия ? подумай :) !


Ну.. как бы пример реализации привел я, хотя код конечно не мной придуман...
Как он работает, правильно ли, будут ли сбои???
Я не знаю - я показал КАК тестил, сбоев не добился.
Было бы признателен, если бы Вы показали на проблемные места.
только ПОЖАЛУЙСТА, аргументированно, а не так как обычно в данном форуме :)
28 ноя 05, 12:48    [2115875]     Ответить | Цитировать Сообщить модератору
 Re: Люди раскажите про Win FoxPro  [new]
FM32YO aka KID
Member

Откуда: Ukraine
Сообщений: 884
Sorry написал раньше чем прочел...

Yo!!

1. не умеет писать мимо кеша фаловой системы, т.е. удачный коммит (хотя в фоксе нет такой команды) совсем не означает что данные попали в бд.


ну согласен, хотя пару страниц ранее, некто, кто на 10 голов, как мне кажется выше меня в КС-системах - что-то говорил, о том, что они так же в Кэш пишут???? Как же так?

Yo!!

2. если транзакция затронула 2 таблички и пытается сбросить из буфера в файлики, а в этот момент произойдет сбой то пол транзакции запишется а пол пропадет, т.к. никакого механизма отвернуть уже записаные в dbf данные нет.


этого вообще не понял, ибо в своем примере СПЕЦИАЛЬНО обрывал сеть после одной вставки, гляньте ж сами.. и????

Yo!!

3. ну и самое замечательное - если селект вернул какое-то значение это не значит, что это значение было в бд в момент селекта, это значение из буфера фоспро который иногда обновляется :)


не пробовал - ничего не могу возразить...
28 ноя 05, 12:59    [2115927]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 7 8 9 [10] 11   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить