Re: ��� SUSPEND

2006-09-07 Пенетрантность Dmitry Yemanov
Ded [EMAIL PROTECTED] wrote: Íó ìîæåò òîëüêî ñîáðàëèñü, ìíå-òî ïîôèã... Ïîøóêàé òóò ïîèñêîì, ÄÅ âåùàë íåäàâíî íà ýòó òåìó. Âåùàë ÿ íà äðóãóþ òåìó. SUSPEND íèêòî íå çàïðåùàë. -- Äìèòðèé Åìàíîâ

Re: Пятница N14

2006-09-07 Пенетрантность Alexander A. Venikov
Hello, Evgeny! You wrote on Thu, 7 Sep 2006 09:32:25 +0400: EP Если сделаеш пересечение на вышеупомянутой ссылке и тут http://www.interbase-world.com/ru/book/articles/450.php?phrase_id=251177 EP то быстро отыщещ искомое :-D Интриганы, блин... :) Мелковаты эти фото для моих глаз, третий

Re: О классификации

2006-09-07 Пенетрантность Oleg LOA
Boltik Evgeny [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] До тебя мои писма доходят или у тебя фильтр какой глючит? Одно сегодня пришло - ответил.

Re: База умерла

2006-09-07 Пенетрантность Alexey Popov
Спасибо, за линки. Но базу надо будет ещё перекачать мне. Вопрос, если смысл попробовать заставить юзера gfix натравить? -- --- Home Page http://ok.novgorod.net/ap ---

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Alexander A. Venikov wrote: EP Если сделаеш пересечение на вышеупомянутой ссылке и тут http://www.interbase-world.com/ru/book/articles/450.php?phrase_id=251177 EP то быстро отыщещ искомое :-D Интриганы, блин... :) Мелковаты эти фото для моих глаз, третий десяток лет разнообразными мониторами

Re: Пятница N14

2006-09-07 Пенетрантность Karabas Barabas
Hi Ded ! D Значит, имеем 8 фоток. На 5 есть Марина, то есть кошка D снимает и, следственно, в кадре быть не может. Речь про 2-й отчёт ? Марина на 6-ти фотках. Там на 1-й фотке видно часть руки в красном рукаве. Человек, кому принадлежит эта рука, сидит там же, где Марина на 2-м снимке.

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Karabas Barabas wrote: Речь про 2-й отчёт ? Марина на 6-ти фотках. Там на 1-й фотке видно часть руки в красном рукаве. Нуу... я бы не стал опираться на предположение, что на всей Бале красные рукава только у Марины ;) Человек, кому принадлежит эта рука, сидит там же, где Марина на

Re: Обрывы соединения

2006-09-07 Пенетрантность Ovchinnikov Vasily
Alexey Popov пишет: Кусайте локти, господа! Причина так сабжа так и осталась невыясненной. Что то покрутили пиплы в настройках ХП методом уничтожить всё и оно вроде перестало обрубаться. Можно только сказать что деле не в питании сетевой платы и не в каком то firewall/proxy, т.к. их не там

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Вещал я на другую тему. SUSPEND никто не запрещал. А можно запретить? Мне кажется что такую тонкость как поведение SUSPEND при вызове процедуры с помощью EXECUTE PROCEDURE, помнят очень не многие. Фактически это потенциальная возможность провести ночь наедине с отладчиком.

Re: Пятница N14

2006-09-07 Пенетрантность Karabas Barabas
Hi Ded ! DНуу... я бы не стал опираться на предположение, что на D всей Бале красные рукава только у Марины ;) см. вложение :) DТам сидят все разные люди и даже более того, снимки D сделаны в разных местах пляжа ;) см. вложение :) D ЗЫ: Провоцируй-не провоцируй, пальцем всё

Re: Про SUSPEND

2006-09-07 Пенетрантность Ded
sasha wrote: Фактически это потенциальная возможность провести ночь наедине с отладчиком. Если рассматривать с этой точки зрения, то предлагаю запретить в хранимых процедурах: 1. Условные операторы - запросто можно накрутить лишнего. 2. Переменные - легко можно забыть инициализировать.

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Если рассматривать с этой точки зрения, то предлагаю запретить в хранимых процедурах: А зачем тогда было запрещать сортировку по невыбираемым полям в запросах с группировкой? И так бы прокатило...

Re: ������� N14

2006-09-07 Пенетрантность Dmitry Yemanov
Ded [EMAIL PROTECTED] wrote: ËÏÛËÁ ÓÎÉÍÁÅÔ É, ÓÌÅÄÓÔ×ÅÎÎÏ, × ËÁÄÒÅ ÂÙÔØ ÎÅ ÍÏÖÅÔ ñ ÂÙ ÎÁ ÍÅÓÔÅ ËÏÛËÉ ×ÚÑÌ ÎÁ âÁÌÀ ÛÔÁÔÉÆÆÞÅÇ É ÐÕÌØÔ äõ, ÐÏÓÌÅ ÞÅÇÏ ÐÏÓÍÅÑÌÓÏ ÂÙ ÎÁÄ ÓÌÅÄÓÔ×ÉÑÍÉ :-) -- äÍÉÔÒÉÊ åÍÁÎÏ×

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Karabas Barabas wrote: см. вложение :) Со стрелочками ты, однако, прав, Пятач... ой, Карабас. Осталось только выяснить хто стырил стол с плакатиком и дерево :) интересно же вычислить кузне... кошку :) Вычисляй ;) -- Regards. Ded.

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Очень многие люди вызывают процедуры с SUSPEND через EXECUTE. Я, например :-) Процедуры без выходных параметров у тебя с SUSPEND? Я ведь токо про них... Если да, то почему не EXIT ?

Re: Пятница N14

2006-09-07 Пенетрантность Karabas Barabas
Hi Ded ! D Осталось только выяснить хто стырил стол с плакатиком и D дерево :) 1-й и 2-й снимки явно сделаны с разных точек. Соответственно столик и дерево просто не попали в поле зрения. Но снят один и тот же эпизод на том же месте - люди сидят точно так же, мотоциклы на заднем плане тоже

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Dmitry Yemanov wrote: Я бы на месте кошки взял на Балю штатиффчег и пульт ДУ, после чего посмеялсо бы над следствиями :-) Исследования Карабаса ваще-та показывают, что так оно и есть, это я, слипенький, не всё разглядел :) -- Regards. Ded.

Re: Про SUSPEND

2006-09-07 Пенетрантность Ded
sasha wrote: А зачем тогда было запрещать сортировку по невыбираемым полям в запросах с группировкой? И так бы прокатило... Не-а. Вот это-то как раз не прокатило бы в общем случае. -- Regards. Ded.

Re: Про SUSPEND

2006-09-07 Пенетрантность Boulitchev Aleksey
А зачем тогда было запрещать сортировку по невыбираемым полям в запросах с группировкой? И так бы прокатило... по личной просьбе оптимизатора - его тошнило PS +:) -- Булычев Алексей http://www.stella-npf.ru

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Karabas Barabas wrote: стало быть если кошка и есть на снимках, то не на этих Ыщы-ыщы, должон быть (С). Вон ДЕ разгадку подкинул ;) -- Regards. Ded.

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Не-а. Вот это-то как раз не прокатило бы в общем случае. Но ведь до 2.0 так было... Вобще сами посудите. Где такое есть чтобы оператор менял своё поведение в зависимости от способа вызова подпрограммы? Я не теоретик в области языков программирования, но чую что так не должно быть...

Re: Пятница N14

2006-09-07 Пенетрантность Karabas Barabas
Hi Ded ! D Ыщы-ыщы, должон быть (С). Вон ДЕ разгадку подкинул ;) Эх, ниасиливаю пока что :) -

Re: OFF: SVN

2006-09-07 Пенетрантность Oleg Deribas
Hello, Nikolay Trifonov said the following on 21.08.2006 17:30: Начитался тут о CVS и SVN и принялся переводить проекты под версии. Те, что под firebird без проблем: создал create.sql скрипт базы и нарастающий update.sql, отдал под контроль версий и все, при желании вернуться на прежню

Re: Обрывы соединения

2006-09-07 Пенетрантность Oleg LOA
Ovchinnikov Vasily [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] А лично от себя добавлю... что всегда винды недолюбливал (и продолжаю) за непредсказуемые выходки даже в домашнем пользовании. Опять же XP в качестве платформы для SQL-сервера... (без комментариев, плиз, ибо флейм

Re: Про SUSPEND

2006-09-07 Пенетрантность Ded
Oleg LOA wrote: Объясни как неопределённое поведение может менять своё поведение в зависиости от чего-го там? Мона я? Через фазу луны :-D -- Regards. Ded.

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Объясни как неопределённое поведение может менять своё поведение в зависиости от чего-го там? Как это неопределённое поведение? Вот выдержка из LAngRef, стр. 169 Select procedure: • Suspends execution of procedure until next FETCH is issued • Returns output values Executable procedure: •

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Ты мне мозги не парь. Вот твой вопрос: А зачем тогда было запрещать сортировку по невыбираемым полям в запросах с группировкой? И так бы прокатило... Я это спросил не потому что я против того что вы поменяли. Я даже этим не пользовался никогда. Просто знаю о факте что это было поменяно и что

Re: ��� SUSPEND

2006-09-07 Пенетрантность Dmitry Yemanov
sasha [EMAIL PROTECTED] wrote: à SUSPEND â ïðîöåäóðå áåç ïàðàìåòðîâ íåëüçÿ? Íàäî âûéòè èç ïðîöåäóðû - ïîëüçóé EXIT. Äà íå ïðîáëåìà çàïðåòèòü. Íî ÷åì ýòî òåáå ïîìîæåò, åñëè âûõîäíûå ïàðàìåòðû òàêè íóæíû? -- Äìèòðèé Åìàíîâ

Multi Doc Numeration

2006-09-07 Пенетрантность Константин
Hi, многоуважаемый All! Есть табличка шапок документов скажем CREATE TABLE DOC ( IDBIGINT, TYPE_ID BIGINT, DATE_DOC TIMESTAMP, NUM BIGINT, UserNUM BIGINT, From_ID BIGINT, TO_ID BIGINT, ... ); 1) Есть условие что нумерация (NUM)

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Да не проблема запретить. Но чем это тебе поможет, если выходные параметры таки нужны? Ну если нужны - это другой вопрос. Я бы вобще запретил вызывать процедуры через EXECUTE PROCEDURE, если в них есть SUSPEND. Но ты ведь сам сказал что лично такими пользуешься. Поэтому я не знаю что

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Alexey Popov
Тебе нужна сериализация. При генерации нового документа запускаешь транзакцию с параметрами wait lock_write=имя_некой_таблицы protected Такие транзакции будут сериализованы. Внутри вычисляешь номер нового документа обычными sql операторами. -- --- Home Page http://ok.novgorod.net/ap ---

Re: ��� SUSPEND

2006-09-07 Пенетрантность Dmitry Yemanov
sasha [EMAIL PROTECTED] wrote: ß áû âîáùå çàïðåòèë âûçûâàòü ïðîöåäóðû ÷åðåç EXECUTE PROCEDURE, åñëè â íèõ åñòü SUSPEND. Íî òû âåäü ñàì ñêàçàë ÷òî ëè÷íî òàêèìè ïîëüçóåøüñÿ. Ïîýòîìó ÿ íå çíàþ ÷òî ñêàçàòü. Äåëî íå ñòîëüêî âî ìíå, ñêîëüêî â êó÷å ïðîöåäóð, ñãåíåðåííûõ IBExpert-îì (è èæå ñ íèì)

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Ded
Константин wrote: Вопрос: когда я, с таким подходом, напорюсь на грабли ? И на какие ? CREATE PROCEDURE DOC_PROVODKA ( doc_id bigint) as declare variable i bigint; declare variable tid bigint; declare variable ftid bigint; begin // Stop - семафор, // sleep - UDF наподобие

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Ded
Alexey Popov wrote: Тебе нужна сериализация. При генерации нового документа запускаешь транзакцию с параметрами wait lock_write=имя_некой_таблицы protected Такие транзакции будут сериализованы. Внутри вычисляешь номер нового документа обычными sql операторами. Мля, на колу мочало,

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Shiliaev Ruslan
Константин пишет: Hi, многоуважаемый All! Есть табличка шапок документов скажем CREATE TABLE DOC ( IDBIGINT, TYPE_ID BIGINT, DATE_DOC TIMESTAMP, NUM BIGINT, UserNUM BIGINT, From_ID BIGINT, TO_ID BIGINT, ... ); 1) Есть условие что нумерация (NUM) для каждого

Re[2]: Multi Doc Numeration

2006-09-07 Пенетрантность Константин
D Константин wrote: i = gen_id(stop, 1); DЗдесь. Запросто можешь получить в i не 1, как ты думаешь, а 2,3...N Я тоже об этом подумал и в реальной процедуре там ещё стоит: if i 1 then begin Result = 'Ошибка'; Exit; end; Правда не уверен что и это поможет в каких-то

Re[2]: Multi Doc Numeration

2006-09-07 Пенетрантность Константин
D Alexey Popov wrote: Тебе нужна сериализация. При генерации нового документа запускаешь транзакцию с параметрами wait lock_write=имя_некой_таблицы protected Такие транзакции будут сериализованы. Внутри вычисляешь номер нового документа обычными sql операторами. D Мля, на

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Alexey Popov
Ded wrote: Такие транзакции будут сериализованы. Внутри вычисляешь номер нового документа обычными sql операторами. Мля, на колу мочало, начинай сначала, 2001-й год вроде, учител Йода вернулся. Чтоб удержать одну запись, крайне необходимо блокировать таблицу целиком. МП, крутани ПНХ

Re[2]: Multi Doc Numeration

2006-09-07 Пенетрантность Константин
SR Заведи таблицу с номерами для разных получателей и типов документов: SR CREATE TABLE DOC_NUM( SR TO_ID BIGINT NOT NULL, SR TYPE_ID BIGINT NOT NULL, SR MAX_DOC_NUM INT NOT NULL); SR ALTER TABLE DOC_NUM ADD CONSTRAINT PK_DOC_NUM PRIMARY KEY (TO_ID, TYPE_ID); SR В

Re[2]: Multi Doc Numeration

2006-09-07 Пенетрантность Константин
BA а не спросить ли Вам у отличника про нумерацию документов? Во первых мы с ним вместе не работаем, даже не общаемся ... Во вторых умение раздавать ТЗ, ИМХО, не есть умение подсказать КАК что-то сделать ... В третьих, ... PS: Подколол конечно класно, но пусть меня засыпят

Re[2]: Multi Doc Numeration

2006-09-07 Пенетрантность Константин
AP Ded wrote: Такие транзакции будут сериализованы. Внутри вычисляешь номер нового документа обычными sql операторами. Мля, на колу мочало, начинай сначала, 2001-й год вроде, учител Йода вернулся. Чтоб удержать одну запись, крайне необходимо блокировать таблицу целиком. МП, крутани

Re: Пятница N14

2006-09-07 Пенетрантность Dmitri Kuzmenko
Hello, Karabas! Karabas Barabas wrote: 1-й и 2-й снимки явно сделаны с разных точек. да и логически рассуждая - станет ли Марина во время урока ходить с фотиком вокруг ? -- логически рассуждая, качество этих фоток ниже, чем на фотосессиях. Из чего можно сделать вывод, что снимал это

Re: Обрывы соединения

2006-09-07 Пенетрантность Dmitri Kuzmenko
Hello, Vasily! Ovchinnikov Vasily wrote: Опять же XP в качестве платформы для SQL-сервера... (без комментариев, плиз, ибо флейм пойдет). да вот хоть комментарий. живут же люди: http://ibdeveloper.blogspot.com/2006/09/overloaded-by-transactions.html причем, предположение о 880 тысячах

Re: ������� N14

2006-09-07 Пенетрантность Dmitry Yemanov
Dmitri Kuzmenko [EMAIL PROTECTED] wrote: ÌÏÇÉÞÅÓËÉ ÒÁÓÓÕÖÄÁÑ, ËÁÞÅÓÔ×Ï ÜÔÉÈ ÆÏÔÏË ÎÉÖÅ, ÞÅÍ ÎÁ ÆÏÔÏÓÅÓÓÉÑÈ. éÚ ÞÅÇÏ ÍÏÖÎÏ ÓÄÅÌÁÔØ ×Ù×ÏÄ, ÞÔÏ ÓÎÉÍÁÌ ÜÔÏ ×ÏÏÂÝÅ ÄÒÕÇÏÊ ÞÅÌÏ×ÅË É ÄÒÕÇÉÍ ÆÏÔÏÁÐÐÁÒÁÔÏÍ. îÅ ÐÕÔÁÊ ÒÅÐÏÒÔÁÖÎÕÀ ÓßÅÍËÕ Ó ÐÏÓÔÁÎÏ×ÏÞÎÏÊ :-) þÔÏ ÚÁÓÎÑÔØ íÁÒÉÎÕ Ó ÄÏÓËÏÊ × ÇÌÁÍÕÒÅ Á-ÌÑ

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Dmitri Kuzmenko wrote: логически рассуждая, качество этих фоток ниже, чем на фотосессиях. Из чего можно сделать вывод, что фотошоп на ноут забыли установить :-D -- Regards. Ded.

Re: оПН SUSPEND

2006-09-07 Пенетрантность Dmitri Kuzmenko
Hello, Dmitry! Dmitry Yemanov wrote: иже с ним) и содержащих SUSPEND исключительно шоб було. Помню времена, когда на форумах рекомендовали в executable-процедурах всегда писать SUSPEND (на всякий пожарный случай). Так что наследие ой как велико. я рекомендовал. Но - при наличии выходных

Re: Про SUSPEND

2006-09-07 Пенетрантность sasha
Дело не столько во мне, сколько в куче процедур, сгенеренных IBExpert-ом (и иже с ним) и содержащих SUSPEND исключительно шоб було. Помню времена, когда на форумах рекомендовали в executable-процедурах всегда писать SUSPEND (на всякий пожарный случай). Так что наследие ой как велико. Так а

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Karabas Barabas wrote: Так что не факт, что снимал другой человек. Да пофиг кто снимал, штатив или другой человек, но факт что кошка там ЕСТЬ!!! :-D -- Regards. Ded.

Re: оПН SUSPEND

2006-09-07 Пенетрантность Ded
Dmitri Kuzmenko wrote: Dmitry Yemanov wrote: иже с ним) и содержащих SUSPEND исключительно шоб було. Помню времена, когда на форумах рекомендовали в executable-процедурах всегда писать SUSPEND (на всякий пожарный случай). Так что наследие ой как велико. я рекомендовал. Но - при наличии

Re: Пятница N14

2006-09-07 Пенетрантность Karabas Barabas
Hi Ded ! D Да пофиг кто снимал, штатив или другой человек, но факт D что кошка там ЕСТЬ!!! :-D И всё же по приведенным 3-м ссылкам нет 100%-ной уверенности в том, кто из мужчин на острове - кошка. -

Re: Пятница N14

2006-09-07 Пенетрантность Ded
Karabas Barabas wrote: И всё же по приведенным 3-м ссылкам нет 100%-ной уверенности в том, кто из мужчин на острове - кошка. Да... Профессия накладывает отпечаток на личность, 100% уверенность в данных всегда подавай :) Ну тогда повторю намёк Жени Путилина - кое-кто из присутствующих

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Sergiy S. Tkachenko
Что если создавать для каждого нового типа документов свой генератор, по аналогии как в Firebird создаются домены RDB$X

Re[2]: Multi Doc Numeration

2006-09-07 Пенетрантность Константин
SST Что если создавать для каждого нового типа документов свой генератор, SST по аналогии как в Firebird создаются домены RDB$X По типу документа ещё можно ... А по контрагенту ? Что скажут кодописатели насчёт ~5000 генераторов ? :) Я не знаю точно, но какое-то

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Ded
Константин wrote: По типу документа ещё можно ... А по контрагенту ? Что скажут кодописатели насчёт ~5000 генераторов ? :) Я не знаю точно, но какое-то ограничение на к-во генераторов существует же ... Странный ты, ей-богу. Тыщу раз говорили ведь - при создании

Re[2]: Multi Doc Numeration

2006-09-07 Пенетрантность Константин
D Странный ты, ей-богу. Тыщу раз говорили ведь - при создании D документов они не нумеруются человеческими номерами. Нумеруются при D утверждении и как правило скопом, отдельной функцией. Потому что там, к D бабке не ходи, упорядоченность по номерам должна соответствовать D упорядоченности

Re: RH-EL-3 FirebirdSS-1.5.3 SERVER/process_packet: connection rejected for ...

2006-09-07 Пенетрантность younghacker
продолжу: --- [EMAIL PROTECTED] firebird]# service firebird stop Stopping Firebird server: server shutdown completed Стоп происходит быстро. Почти мгновенно. --- /opt/firebird/firebird.log fb.b.local (Client) Thu Sep 7 22:54:53 2006 /opt/firebird/bin/fbguard:

Re: ��� SUSPEND

2006-09-07 Пенетрантность Eugene
sasha [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Ìû, ê ïðèìåðó, íå ìîæåì ïåðåéòè íà .NET 2.0 ñ .NET 1.1 ò.ê. î÷åíü ìíîãî èçìåíåíèé íàäî äåëàòü è ñòàíäàðòíûé ìàéêðîñîôòîâñêèé êîíâåðòåð íå ñïðàâëÿåòñÿ. Íó è ÷òî çäåñü òàêîãî ñòðàøíîãî? ×òî âìåñòî ïîëåçíîé ðàáîòû ïðèõîäèòñÿ

Re: Пятница N14

2006-09-07 Пенетрантность Alexander A. Venikov
Hello, Ded! You wrote on Thu, 07 Sep 2006 18:53:54 +0400: И всё же по приведенным 3-м ссылкам нет 100%-ной уверенности в том, кто из мужчин на острове - кошка. D Да... Профессия накладывает отпечаток на личность, 100% уверенность D в данных всегда подавай :) Ну тогда повторю намёк Жени

Re: Multi Doc Numeration

2006-09-07 Пенетрантность Sergey Philippov
Константин пишет: // Stop - семафор, // sleep - UDF наподобие Application.ProcessMessages в Delphi while (gen_id(stop, 0) 0)) do sleep(100); i = gen_id(stop, 1); Хм, sleep... Чего уж мелочиться, давай сразу CreateMutex/WaitForSingleObject/ReleaseMutex :) -- wbr, ps ps-at-azs-ru

Re: Обрывы соединения

2006-09-07 Пенетрантность Ovchinnikov Vasily
Dmitri Kuzmenko пишет: да вот хоть комментарий. живут же люди: http://ibdeveloper.blogspot.com/2006/09/overloaded-by-transactions.html Познавательно :-) Подчеркну как и в посте, что ничего страшного в таком числе транзакций вообще я не вижу. Однако указанная система работает как сервер на