Re: ���� ������� �� �������� � ����������� Firebird � �����
Hi Dmitri Kuzmenko ! DK пока, при нынешних темпах, это только мечты. :-) DK Вы видели рекламу СУБД по телевизору? Купите шампунь Oracle ... и ваши волосы станут шелковистыми PS: Дмитрий, у тебя опять spam.detected появился -
Re: Неиспользуеимые генераторы
Андрей Могильный [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Всем привет! В базе имеются неиспользуемые генераторы. Т.е. не используются ни в хранимках, ни в триггерах. Как бы их отсыкать? Кто-нибудь подскажет? Дело в А поискать в метаданных религия не позволяет? ж-)
Re: ���������� ������
Andrew [EMAIL PROTECTED] ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED] ÅÓÔØ ÐÏÎÅÄÅÌØÎÙÊ ÇÒÁÆÉË ÒÁÂÏÔ. îÁÄÏ ×Ù×ÏÄÉÔØ ÄÁÎÎÙÅ × ÔÁËÏÍ ×ÉÄÅ × ÇÒÉÄ ûÁÐËÁ úÎÁÞÅÎÉÑWeek1 Week2 Week3 Week4 Week5 Week6 Week7 Week8 Week9 Week10 Week11 Week12 É ÔÁË 52 ÎÅÄÅÌÉ òÁÂÏÔÁ1 ÒÁÂÏÔÁ2 É Ô.Ä. ÔÏ ×ÒÏÄÅ ËÒÁÓÉ×Ï, ÎÏ ËÁË ÜÔÏ ×ÓÅ ÐÏÔÏÍ ÚÁÐÉÈÎÕÔØ × ÇÒÉÄ ÞÔÏÂÙ ÜÔÏ ×ÓÅ ÏÔÏÂÒÁÖÁÌÏÓØ ËÁË ÐÏËÁÚÁÎÏ ×ÙÛÅ. íÏÎÓÔÒÏÉÄÁÌØÎÁÑ ÐÒÏÃÅÄÕÒÁ ÐÏÌÕÞÁÅÔÓÑ. äÏ ÂÏÌÉ ÚÎÁËÏÍÁÑ ÚÁÄÁÞÁ. ÷ 2003 Ç. ÄÅÌÁÌ ÔÁËÕÀ ÐÒÏËÔÏÌÏÇÉÀ ÞÅÒÅÚ ÕÖÁÓÎÕÀ èð. á × 2004-ÏÍ ÎÁÛÅÌ HierCube. é ÔÁËÉÅ ÚÁÄÁÞÉ ÔÅÐÅÒØ ÒÅÛÁÀÔÓÑ ÚÁ 2-3 ÄÎÑ. ïÞÅÎØ ÒÅËÏÍÅÎÄÕÀ www.radar-soft.com -- áÒÔÕÒ çÁÌÉÍÏ×. æë æíó (óÏÞÉ).
Re: Развернуть таблицу
Качановский Дмитрий [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] таблицу (например kbmMemTable), у которой создаешь 52 столбца и распихиваешь Да, а потом думаешь какому пользователю потребуются 52 столбца, и самое главное как он эти 52 столбца сможет просмотреть в гриде.не иначе монитор шириной в метр потребуется :-)
Re: группировка по неделям
Alexander A. Venikov [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Hello, Oleg! You wrote on Thu, 18 May 2006 17:36:59 +0400: OL А экстаркт номера недели из даты не помогает? А где ты его видел? extract(weekday...) есть, extract(week...) - нет. Угу, наверно у меня лыжи не той системы select extract(yearweek from current_date) from rdb$database 20 P.S. Сервер подсказать или сам догадаешься? ;-)
Re: Состояние процедуры/триггера
Horsun Vlad wrote: andriy ... Horsun Vlad wrote: andriy ... Была у меня процедура (и есть), с тремя входными параметрами. Добавил четвертый параметр, со значением по умолчанию. От этой процедуры зависят еще три, которые ее вызывают с тремя параметрами (что можно и после перекомпиляции). IBExpert предупредил, что такие-то процедуры зависят от изменяемой, но нормально выполнил перекомпиляцию. Перекомпиляция зависимых включена ? Не, потом сам ручками перекомпилил, заработало. Но это же не дело, перекладывать на средство разработки такое. Не все же IBExpert будут пользоваться. Ты доку читал на эту тему ? Хоть раз в жизни ? Что конкретно? Не видел упоминаний.
Re: группировка по неделям
Hello, Oleg! You wrote on Fri, 19 May 2006 10:30:51 +0400: OL Угу, наверно у меня лыжи не той системы OL select extract(yearweek from current_date) from rdb$database OL P.S. Сервер подсказать или сам догадаешься? ;-) Дык... Лыж с твоего лыжного заводика у меня сейчас нет. :) Удач -- Alexander A. Venikov, Tobolsk, Russia Real e-mail address is venixangry_dogtndottobdotru
Re: ����������� �� ������
õÇÕ, ÎÁ×ÅÒÎÏ Õ ÍÅÎÑ ÌÙÖÉ ÎÅ ÔÏÊ ÓÉÓÔÅÍÙ select extract(yearweek from current_date) from rdb$database 20 P.S. óÅÒ×ÅÒ ÐÏÄÓËÁÚÁÔØ ÉÌÉ ÓÁÍ ÄÏÇÁÄÁÅÛØÓÑ? ;-) ïÂÙÞÎÁÑ ÉÓÔÏÒÉÑ: ïÌÅÇ ÐÏÎÁ×ÅÒÔÉÔ ÆÉÛÅË, ÎÁÒÏÄ ÐÏÒÁÄÕÅÔÓÑ ÎÏ×ÙÍ ÆÕÎËÃÉÑÍ, Á ÐÏÔÏÍ ÞÅÛÅÔ ÒÅÐÕ: ËÁË ÎÁ FB2 ÐÅÒÅÊÔÉ? :)))
Re: Состояние процедуры/триггера
Horsun Vlad wrote: andriy ... Ты доку читал на эту тему ? Хоть раз в жизни ? Что конкретно? Не видел упоминаний. Так и скажи - не читал Ты имеешь в виду There is no method to force these outstanding requests to update their metadata cache. и The only way to guarantee that all copies of a stored procedure are purged from the metadata cache is for all connections to the database to terminate. Only then are all metadata objects emptied from the metadata cache. ?
Re: Развернуть таблицу
Oleg LOA wrote: Да, а потом думаешь какому пользователю потребуются 52 столбца, и самое главное как он эти 52 столбца сможет просмотреть в гриде.не иначе монитор шириной в метр потребуется :-) Фигня вопрос. У соседа вон на столе 2 монитора к одной карте подключено, полгрида на одном, полгрида на другом. Я не знаю, может и больше мона :) -- Regards. Ded.
Re: ���������� ������
если так table pk weeknumber workid value то вроде красиво, но как это все потом запихнуть в грид чтобы это все отображалось как показано выше. Монстроидальная процедура получается. Ну так вот и сделай, а данные вытащить можно по такому вот принципу: Select Case When weeknumber = 1 Then value Else Null end as Col_1, Case When weeknumber = 2 Then value Else Null end as Col_2, ... Case When weeknumber = 52 Then value Else Null end as Col_52 From Table With b/r. Gleb.
Re: Развернуть таблицу
Привет, Мадорский! Вы пишешь 19 мая 2006: МГ Ну так вот и сделай, а данные вытащить можно по такому вот принципу: МГ Select МГ Case When weeknumber = 1 Then value Else Null end as Col_1, МГ Case When weeknumber = 2 Then value Else Null end as Col_2, МГ ... МГ Case When weeknumber = 52 Then value Else Null end as Col_52 МГ From Table Нужно кейсы агрегатами обернуть. Иначе данные пойдут по диагонали. -- With best regards, Alex Cherednichenko.
Re: ���������� ������
МГ Ну так вот и сделай, а данные вытащить можно по такому вот принципу: МГ Select МГ Case When weeknumber = 1 Then value Else Null end as Col_1, МГ Case When weeknumber = 2 Then value Else Null end as Col_2, МГ ... МГ Case When weeknumber = 52 Then value Else Null end as Col_52 МГ From Table Нужно кейсы агрегатами обернуть. Иначе данные пойдут по диагонали. Ну да, конечно. Просто не знал какой агрегат применить... With b/r. Gleb. P.S. Кстати могут и синусоидой пойти ... :)))
Re: ���� ������� �� �������� � ����������� Firebird � �����
Karabas Barabas wrote: Hi Dmitri Kuzmenko ! DK пока, при нынешних темпах, это только мечты. :-) DK Вы видели рекламу СУБД по телевизору? Купите шампунь Oracle ... и ваши волосы станут шелковистыми PS: Дмитрий, у тебя опять spam.detected появился у тебя тоже :-) да и у других... -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: ���������� ������
Hello, Ded! Ded wrote: Фигня вопрос. У соседа вон на столе 2 монитора к одной карте подключено, полгрида на одном, полгрида на другом. Я не знаю, может и больше мона :) можно до 4, и вроде даже до 8. 2 монитора - суперудобно. Вначале похоже на авиадиспетчерскую, и головой вертеть часто приходится. Потом привыкаешь, и на одном мониторе ощущение как с одним глазом... -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: сбор средств на развитие и продвижение Firebird в России
Привет, Dmitri! Вы пишешь 19 мая 2006: PS: Дмитрий, у тебя опять spam.detected появился DK у тебя тоже :-) да и у других... Дык, при ответе, обрезать его нужно. -- With best regards, Alex Cherednichenko.
Re: ТРИГЕР и АПДЕЙТ в одной транзакции
Привет, Dmitry! Вы пишешь 19 мая 2006: DK Скажите возможно ли такая комбинация и вообще правильна ли она. DK К примеру у меня есть ТРИГЕР который отслеживает АПДЕЙТ в одной DK таблице и пишет инфу об этом в другую. Но иногда бывают моменты когда DK не надо писать инфу в таблицу. Я пробовал в одной транзакции ДРОПнуть DK ТРИГЕР (или сделать ТРИГЕР ИНЕКТИВом) потом делаю АПДЕЙТ, потом DK восстанавливаю ТРИГЕР. Голову отрубить. Потом приставить наместо. ЗАЧЕМ ты трогаешь метаданные?!! Неужели нельзя в триггере сделать ветвление?!! -- With best regards, Alex Cherednichenko.
Re: embedded и сервисы
Alexander A. Venikov пишет: localhost - это коннект по TCP/IP (адрес 127.0.0.1). Embedded работать не будет (вернее, будет, только как клиентская либа, которая пытается приконнектиться к нормальному серверу). окей это я все знаю - пробовал с разных сторон но дело оказалось еще и в протоколе сервиса, который я как то сразу упустил из виду -- С наилучшими пожеланиями, Николай Войнов
Re[2]: ТРИГЕР и АПДЕЙТ в одной транзакции
Приветствую Вас, 19.05.2006 в 11:30, Вы писали: AC Голову отрубить. AC Потом приставить наместо. Я бы с удовольствием :), и поставить не свою, а например Кузменко :) AC ЗАЧЕМ ты трогаешь метаданные?!! AC Неужели нельзя в триггере сделать ветвление?!! Но тут один нюансик, база досталась какая есть, как говорят у нас так исторически сложилось и таблички менять не могу, а ветвление сделать без добавления специального параметра в табличку не знаю как это возможно. :( -- С Уважением, Дмитрий Котельников
Re: ТРИГЕР и АПДЕЙТ в одной транзакции
Dmitry Kotelnikov ... Приветствую Вас, Скажите возможно ли такая комбинация и вообще правильна ли она. Нет и нет К примеру у меня есть ТРИГЕР который отслеживает АПДЕЙТ в одной таблице и пишет инфу об этом в другую. Но иногда бывают моменты когда не надо писать инфу в таблицу. Начни с формального определения этого иногда -- Хорсун Влад
Re: ������ � ������ � ����� ���������
Dmitry Kotelnikov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Приветствую Вас, Скажите возможно ли такая комбинация и вообще правильна ли она. К примеру у меня есть ТРИГЕР который отслеживает АПДЕЙТ в одной таблице и пишет инфу об этом в другую. Но иногда бывают моменты когда не надо писать инфу в таблицу. Я пробовал в одной транзакции ДРОПнуть ТРИГЕР (или сделать ТРИГЕР ИНЕКТИВом) потом делаю АПДЕЙТ, потом восстанавливаю ТРИГЕР. В таком случае ТРИГЕР все равно срабатывает. Так и должно быть, или это баг? Пытаешься присесть на корточки, оттянуть свое достоинство до земли, наступить на него, и потом резко встать... With b/r. Gleb.
Re: группировка по неделям
arni [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Угу, наверно у меня лыжи не той системы select extract(yearweek from current_date) from rdb$database 20 P.S. Сервер подсказать или сам догадаешься? ;-) Обычная история: Олег понавертит фишек, народ порадуется новым функциям, а потом чешет репу: как на FB2 перейти? :))) Ну я же не виноват что просто делаю то что нужно людям :-)
Re: сбор средств на развитие и продвижение Firebird в России
Dmitri Kuzmenko [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Вы видели рекламу СУБД по телевизору? Рекламу яндекса видел. :) А в исходном сообщении смайла не было, вот я и ошизел, неужели прогресс и до субд докатился :)
Re: ����������� �� ������
Oleg LOA [EMAIL PROTECTED] wrote: îÕ Ñ ÖÅ ÎÅ ×ÉÎÏ×ÁÔ ÞÔÏ ÐÒÏÓÔÏ ÄÅÌÁÀ ÔÏ ÞÔÏ ÎÕÖÎÏ ÌÀÄÑÍ :-) ñ ÈÏÔÅÌ ÜÔÏ ÐÅÒÅÎÅÓÔÉ Ë ÎÁÍ, ÎÏ ÆÉÞÁ ÎÅÕÎÉ×ÅÒÓÁÌØÎÁÑ. ÷ ÓÔÁÎÄÁÒÔÅ SQL ÜÔÏÇÏ ÎÅÔ. âÏÌÅÅ ÔÏÇÏ, × ÒÁÚÎÙÈ ÓÔÒÁÎÁÈ ÐÒÉÎÑÔÙ ÒÁÚÎÙÅ ×ÁÒÉÁÎÔÙ ÏÐÒÅÄÅÌÅÎÉÑ ÎÁÞÁÌÁ ÎÅÄÅÌÉ (×ÓË/ÐÎÄ) É ×ÙÞÉÓÌÅÎÉÑ ÎÏÍÅÒÁ ÎÅÄÅÌÉ × ÇÏÄÕ. åÄÉÎÓÔ×ÅÎÎÙÊ ÓÔÁÎÄÁÒÔ ÎÁ ÜÔÏÔ ÓÞÅÔ - ISO 8601, ËÏÔÏÒÙÊ IMHO ÎÁ ÐÒÁËÔÉËÅ ÍÁÌÏÐÒÉÍÅÎÉÍ, Ô.Ë. 1 ÑÎ×ÁÒÑ × ÎÅÍ ÍÏÖÅÔ ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÔØ ËÁË 1-Ê ÎÅÄÅÌÅ ÔÅËÕÝÅÇÏ ÇÏÄÁ, ÔÁË É 52-Ê ÎÅÄÅÌÅ ÐÒÅÄÙÄÕÝÅÇÏ - ËÁË ËÁÒÔÁ ÌÑÖÅÔ. -- äÍÉÔÒÉÊ åÍÁÎÏ×
Re: группировка по неделям
Привет, Dmitry! Вы пишешь 19 мая 2006: DY Я хотел это перенести к нам, но фича неуниверсальная. В стандарте SQL этого DY нет. Более того, в разных странах приняты разные варианты определения начала DY недели (вск/пнд) и вычисления номера недели в году. Единственный стандарт на DY этот счет - ISO 8601, который IMHO на практике малоприменим, т.к. 1 января в DY нем может соответствовать как 1-й неделе текущего года, так и 52-й неделе DY предыдущего - как карта ляжет. NLS-ы бы, надо бы... -- With best regards, Alex Cherednichenko.
Re: ����������� �� ������
Alexandr Kochmin [EMAIL PROTECTED] wrote: ïÊ ÄÁ ÎÕ ÎÁÛÌÉ ÐÒÏÂÌÅÍÕ ÐÒÑÍÏ. ÐÕÓÔØ ËÏÍÕ ÎÁÄÏ UDF ÐÉÛÕÔ. ÷ÏÔ É Ñ ÔÁË ÒÅÛÉÌ :-) -- äÍÉÔÒÉÊ åÍÁÎÏ×
Re: ������ � ������ � ����� ���������
óËÁÖÉÔÅ ×ÏÚÍÏÖÎÏ ÌÉ ÔÁËÁÑ ËÏÍÂÉÎÁÃÉÑ É ×ÏÏÂÝÅ ÐÒÁ×ÉÌØÎÁ ÌÉ ÏÎÁ. ë ÐÒÉÍÅÒÕ Õ ÍÅÎÑ ÅÓÔØ ôòéçåò ËÏÔÏÒÙÊ ÏÔÓÌÅÖÉ×ÁÅÔ áðäåêô × ÏÄÎÏÊ ÔÁÂÌÉÃÅ É ÐÉÛÅÔ ÉÎÆÕ Ï ÜÔÏÍ × ÄÒÕÇÕÀ. îÏ ÉÎÏÇÄÁ ÂÙ×ÁÀÔ ÍÏÍÅÎÔÙ ËÏÇÄÁ ÎÅ ÎÁÄÏ ÐÉÓÁÔØ ÉÎÆÕ × ÔÁÂÌÉÃÕ. ñ ÐÒÏÂÏ×ÁÌ × ÏÄÎÏÊ ÔÒÁÎÚÁËÃÉÉ äòïðÎÕÔØ ôòéçåò (ÉÌÉ ÓÄÅÌÁÔØ ôòéçåò éîåëôé÷ÏÍ) ÐÏÔÏÍ ÄÅÌÁÀ áðäåêô, ÐÏÔÏÍ ×ÏÓÓÔÁÎÁ×ÌÉ×ÁÀ ôòéçåò. ÷ ÔÁËÏÍ ÓÌÕÞÁÅ ôòéçåò ×ÓÅ ÒÁ×ÎÏ ÓÒÁÂÁÔÙ×ÁÅÔ. ôÁË É ÄÏÌÖÎÏ ÂÙÔØ, ÉÌÉ ÜÔÏ ÂÁÇ? úù: ÐÏÞÅÍÕ × ÏÄÎÏÊ ÔÒÁÎÚÁËÃÉÉ, ÐÏÔÏÍÕ ÞÔÏ ÎÁÄÏ 100% ÇÁÒÁÎÔÉÒÏ×ÁÔØ ÞÔÏ ÔÒÉÇÇÅÒ ×ËÌÀÞÉÔÓÑ ÐÏÓÌÅ ÅÇÏ ×ÙËÌÀÞÅÎÉÑ. ÚÁ×ÅÓÔÉ ÐÏÌÅ ÆÌÁÇ ÔÉÐÁ ForTrigger ÐÏ ÕÍÏÌÞÁÎÉÀ = 0 × ÔÒÉÇÇÅÒÅ ÄÅÌÁÅÍ: begin if (new.ForTrigger = 0) then begin ÔÅËÓÔ ÔÒÉÇÇÅÒÁ end new.ForTrigger = 0 end ÐÏ ÚÁÐÉÓÑÍ, ËÏÔÏÒÙÍ ÔÒÉÇÇÅÒ ÎÅ ÎÕÖÅÎ × update ×ËÌÀÞÉÔØ ForTrigger =1 ÔÒÉÇÇÅÒ ÎÅ ÓÒÁÂÏÔÁÅÔ, ÆÌÁÇ ÇÁÒÁÎÔÉÒÏ×ÁÎÎÏ ÏÂÎÕÌÉÔÓÑ
Re: группировка по неделям
Привет, Alexandr! Вы пишешь к Dmitry Yemanov 19 мая 2006: AK Ой да ну нашли проблему прямо. AK пусть кому надо UDF пишут. Дык, готовые ж ужо есть. К примеру, во FreeUDFLib. -- With best regards, Alex Cherednichenko.
Re: Re[2]: ТРИГЕР и АПДЕЙТ в одной транзакции
Dmitry Kotelnikov ... Приветствую Вас, 19.05.2006 в 11:39, Вы писали: К примеру у меня есть ТРИГЕР который отслеживает АПДЕЙТ в одной таблице и пишет инфу об этом в другую. Но иногда бывают моменты когда не надо писать инфу в таблицу. HV Начни с формального определения этого иногда Это типа репликация данных, Репликацию обычно пускают под спец. юзером -- Хорсун Влад
Re: группировка по неделям
AC Привет, Alexandr! AC Вы пишешь к Dmitry Yemanov 19 мая 2006: AK Ой да ну нашли проблему прямо. AK пусть кому надо UDF пишут. AC Дык, готовые ж ужо есть. AC К примеру, во FreeUDFLib. тем более. Хотя к вопросу о выборе UDF: лучше уж rfunc по-моему в FreeUDFLib какие-то проблемы с многопоточностью, или мне кажется. -- С уважением Кочмин Александр
Re: группировка по неделям
Привет, Alexandr! Вы пишешь к Alex Cherednichenko 19 мая 2006: [Sorry, skipped] AK Хотя к вопросу о выборе UDF: лучше уж rfunc по-моему в FreeUDFLib AK какие-то проблемы с многопоточностью, или мне кажется. Если не ошибаюсь, то в rFunc'е этого нет. А в отношении многопоточности, я не наступал, потому как не пользую. Но не думаю, что Грегори Диц там уж ТАК накосячил. Хотя, тестировать конечно, нужно... -- With best regards, Alex Cherednichenko.
Re: TCP REMOTE BUFFER
Alexandr Kochmin пишет: а часто обрывы? процентов 5 от общего количества, не больше -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: TCP REMOTE BUFFER
OV Alexandr Kochmin пишет: OV а часто обрывы? OV процентов 5 от общего количества, не больше честно говоря не понял, от общего количества чего? -- С уважением Кочмин Александр
Re: ������ � ������ � ����� ���������
ðÙÔÁÅÛØÓÑ ÐÒÉÓÅÓÔØ ÎÁ ËÏÒÔÏÞËÉ, ÏÔÔÑÎÕÔØ Ó×ÏÅ ÄÏÓÔÏÉÎÓÔ×Ï ÄÏ ÚÅÍÌÉ, ÎÁÓÔÕÐÉÔØ ÎÁ ÎÅÇÏ, É ÐÏÔÏÍ ÒÅÚËÏ ×ÓÔÁÔØ... É ×ÓÅ ÜÔÏ × ÏÄÎÏÊ ÔÒÁÎÚÁËÃÉÉ ! :)))
WINXP и локальный пинг
Привет! Есть сетка из 3-х WinXP компов. На одном стоит Firebird1.5. Все машины пингуют друг друга и две спокойно заходят на сервак. Проблема в том что машина с Firebird не может себя пинговать, ни по localhost, ни по сетевому адресу. При этом пинг выдает, что требуется дефрагментация пакета, но стоит запрещающий флаг. Кто знает где этот флаг и как его разрешить? P.S. Месяц назад все работало, потом что-то случилось и машина с Firebird перестала конектится к базе. Хозяин машины переустановил винду, но это не помогло. Для интереса проверил другие компы они тоже себя не пингуют. -- Успехов, Андрей Иванов.
Re: ���� ������� �� �������� � ����������� Firebird � �����
Hi Alexander Kolokolzov ! AK Рекламу яндекса видел. :) А в исходном сообщении смайла AK не было, вот я и ошизел, неужели прогресс и до субд AK докатился :) Биг-борды с рекламой виндоуса ведь ставят, чем птичка хуже ? -
Re: Re[2]: ТРИГЕР и АПДЕЙТ в одной транзакции
Dmitry Kotelnikov wrote: ЗЫ: втяжка происходит при монопольном режиме, так что триггер можно отключить. Можно ещё через генератор и ветвление, если совсем беда.
����� ��� ��� ���-�� �������� ...
Опять ОНИ там что-то поменяли ... Это что такое ? У меня base64 стоит, чего ж им еще надо ? * 2.9 SUBJ_ILLEGAL_CHARS Subject contains too many raw illegal characters * 0.3 MIME_BASE64_TEXT RAW: Message text disguised using base64 encoding * 1.5 MIME_BASE64_BLANKS RAW: Extra blank lines in base64 encoding А это им зачем ??? Мало ли за что туда попадаешь ... * 3.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net -
Re: ТРИГЕР и АПДЕЙТ в одной транзакции
Hello, Horsun! You wrote on Fri, 19 May 2006 12:12:02 +0300: ?? К примеру у меня есть ТРИГЕР который отслеживает АПДЕЙТ в одной ?? таблице и пишет инфу об этом в другую. Но иногда бывают моменты ?? когда не надо писать инфу в таблицу. ?? HV Начни с формального определения этого иногда ?? ?? Это типа репликация данных, HV Репликацию обычно пускают под спец. юзером Или под спец-ролью... -- With best regards, Yuri Grabar.
Re: ТРИГЕР и АПДЕЙТ в одной транзакции
ната wrote: завести поле флаг типа ForTrigger по умолчанию = 0 в триггере делаем: begin if (new.ForTrigger = 0) then begin текст триггера end new.ForTrigger = 0 end по записям, которым триггер не нужен в update включить ForTrigger =1 триггер не сработает, флаг гарантированно обнулится Особенно выигрышно смотрится в after-триггере ;) -- Regards. Ded.
Re: WINXP и локальный пинг
Можно подумать, WINXP существует только в одной версии, а про сервис паки Вы вообще не в курсе. Сложно свойства Мой компьютер посмотреть? А по поводу пинга - это вообще к Firebird не относится: Панель управления - Брандмауэр Windows - Дополнительно - Протокол ICMP - Параметры. Если понимаете, что такое ping и как он работае, то разберетесь. Иначе - google Вам в руки. А теперь про Firebird - в том же Брандмауэре Windows посмотрите на вкладку Исключения - он должен там присутствовать, если хотите работать не только по сетевому протоколу.
Re: Опять ОНИ там что-то изменили ...
Привет, Karabas! Вы пишешь к All 19 мая 2006: KB Это что такое ? У меня base64 стоит, чего ж им еще надо ? KB * 2.9 SUBJ_ILLEGAL_CHARS Subject contains too many raw illegal characters Выключи 8-битные заголовки. KB * 0.3 MIME_BASE64_TEXT RAW: Message text disguised using base64 encoding base64 тоже выключи. Поставь None. -- With best regards, Alex Cherednichenko.
Re: ���� ������� �� �������� � ����������� Firebird � �����
Karabas Barabas [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Hi Alexander Kolokolzov ! AK òÅËÌÁÍÕ ÑÎÄÅËÓÁ ×ÉÄÅÌ. :) á × ÉÓÈÏÄÎÏÍ ÓÏÏÂÝÅÎÉÉ ÓÍÁÊÌÁ AK ÎÅ ÂÙÌÏ, ×ÏÔ Ñ É ÏÛÉÚÅÌ, ÎÅÕÖÅÌÉ ÐÒÏÇÒÅÓÓ É ÄÏ ÓÕÂÄ AK ÄÏËÁÔÉÌÓÑ :) âÉÇ-ÂÏÒÄÙ Ó ÒÅËÌÁÍÏÊ ×ÉÎÄÏÕÓÁ ×ÅÄØ ÓÔÁ×ÑÔ, ÞÅÍ ÐÔÉÞËÁ ÈÕÖÅ ? åÓÔØ ÒÅËÌÁÍÁ Oracle, × ËÏÎÔÅËÓÔÅ BMW + Oracle racing team, ÎÁ CNN, ÄÒÕÇÉÅ IT ËÏÍÐÁÎÉÉ ÔÏÖÅ ÔÁÍ ËÒÕÔÑÔ. Regards, Aleksey Karyakin
Re: Опять ОНИ там что-то изменили ...
Hi Alex Cherednichenko ! AC Выключи 8-битные заголовки. AC base64 тоже выключи. AC Поставь None. Точно, все включено было :)) перепутал настройки новостей и почты :) -
Re: WINXP и локальный пинг
если хотите работать не только по сетевому протоколу. имелось в виду - не только по _локальному_ протоколу
Re: WINXP � ��������� ���
Hello, Андрей! Андрей Иванов wrote: P.S. Месяц назад все работало, потом что-то случилось и машина с Firebird перестала конектится к базе. Хозяин машины переустановил винду, но это не помогло. Для интереса проверил другие компы они тоже себя не пингуют. сетевой карте кирдык? в event log смотрели? -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re[4]: ТРИГЕР и АПДЕЙТ в одной транзакции
Приветствую Вас, 19.05.2006 в 12:49, Вы писали: ЗЫ: втяжка происходит при монопольном режиме, так что триггер можно отключить. AB Можно ещё через генератор и ветвление, AB если совсем беда. Идея хороша, но через генератор неверное не хорошо будет т.к. он вне транзакции. А брать что-то типа семафора из специальной таблицы будет накладно, на каждое срабатывание триггера целый селект. -- С Уважением, Дмитрий Котельников
��� �������.
ðÒÉ×ÅÔ. äÏ×ÎÏ ÉÎÔÅÒÅÓÎÏ, ÒÅÛÉÌ ÓÐÒÏÓÉÔØ. 1 çÄÅ ÒÅÁÌØÎÏ ÉÓÐÏÌØÚÕÅÔÓÑ help.fdb ÉÚ ÐÏÓÔÁ×ËÉ Firebird? 2 õÔÉÌÉÔÁ gkill ÏÔ Oleg Loa ÕÂÉ×ÁÅÔ ÓÉÓÔÅÍÎÙÅ ÔÁÂÌÉÃÙ × ÂÁÚÅ? ôÅÏÒÅÔÉÞÅÓËÉ ÐÏÌÕÞÁÅÍ ÇÒÕÄÕ ÄÉÇÉÔÁÌØÎÏÇÏ ÈÌÁÍÁ, Ó ËÏÔÏÒÙÍ ×ÏÚÉÔØÓÑ ÂÅÓÐÏÌÅÚÎÏ? -- Dmytro Lendel
Re: группировка по неделям
Hello, Alexandr Kochmin said the following on 19.05.2006 12:06: DY Я хотел это перенести к нам, но фича неуниверсальная. Ой да ну нашли проблему прямо. пусть кому надо UDF пишут. Или так: http://www.volny.cz/iprenosil/interbase/ip_ib_code_timestamp.htm#_code3_weekofyear -- Oleg
Re: ������ � ������ � ����� ���������
ïÓÏÂÅÎÎÏ ×ÙÉÇÒÙÛÎÏ ÓÍÏÔÒÉÔÓÑ × after-ÔÒÉÇÇÅÒÅ ;) ÎÕ ÄÁ ;)
Re: ��� �������.
Dmitry Lendel [EMAIL PROTECTED] wrote: 1 çÄÅ ÒÅÁÌØÎÏ ÉÓÐÏÌØÚÕÅÔÓÑ help.fdb ÉÚ ÐÏÓÔÁ×ËÉ Firebird? ÷ qli. -- äÍÉÔÒÉÊ åÍÁÎÏ×
FB 1.5 �����
FB 1.5 IBExpert óÔÁÂÉÌØÎÏ ÐÁÄÁÅÔ ÓÅÒ×ÅÒ ÐÒÉ ×ÙÐÏÌÎÅÎÉÉ ÐÒÏÃÅÄÕÒÙ Ó ÓÏÏÂÝÅÎÉÅÍ × ÌÏÇÅ Access violation. The code attempted to access a virtual address without privilege to do so. This exception will cause the Firebird server to terminate abnormally. ðÕÔÅÍ ÎÁÕÞÎÏÇÏ ËÏÍÍÅÎÔÉÒÏ×ÁÎÉÑ ÔÅÌÁ ÐÒÏÃÅÄÕÒÙ ÂÙÌ ÎÁÊÄÅÎ ÏÐÅÒÁÔÏÒ ÉÚ-ÚÁ ËÏÔÏÒÏÇÏ ÏÎ ÐÁÄÁÅÔ select first 1 s.kod_gruppy_lyudej,s.priznak from uk_s_pernal s where s.vid_naloga = :W_pr1 order by s.nachalo_perioda desc into :kod_gruppy_lyudej,:priznak; - åÓÌÉ ÕÂÒÁÔØ order by ÔÏ ×ÓÅ ÐÒÏÈÏÄÉÔ ÎÏÒÍÁÌØÎÏ äÁ É ÅÝÅ ÐÒÉ ×ÙÐÏÌÎÅÎÉÉ × SQL ÒÅÄÁËÔÏÒÅ ×ÓÅ ÎÏÒÍÁÌØÎÏ. îÕ É ÔÒÁÄÉÃÉÏÎÎÏ ×ÏÐÒÏÓ × ÞÅÍ Ñ ÎÅ ÐÒÁ×?? äÌÑ ÐÏÌÎÏÔÙ ËÁÒÔÉÎÙ - ïÐÉÓÁÎÉÅ ÐÅÒÅÍÅÎÎÙÈ W_pr1 - varchar(64); kod_gruppy_lyudej - varchar(6) priznak - varchar(6) ïÐÉÓÁÎÉÅ ÔÁÂÌÉÃÙ CREATE TABLE UK_S_PERNAL ( ID$INTEGER, VID_NALOGA VARCHAR(2), NACHALO_PERIODADATE, KONEC_PERIODA DATE, PRIZNAKVARCHAR(3), KOD_GRUPPY_LYUDEJ VARCHAR(2), IMYA_NALOGAVARCHAR(24), TIP_NALOGA VARCHAR(12) ); (éÍÅÎÎÏ ÔÁË ÂÅÚ ÐÅÒ×ÉÞÎÏÇÏ ËÌÀÞÁ) íÁËÍÁË
Re: Пятница 060512
Баян, но картинки смешные :) http://mnsb.etel.ru/view.jpeg http://mnsb.etel.ru/view.gif -
Re: FB 1.5 падает
Hello, Makmak! You wrote on Fri, 19 May 2006 14:05:42 -0700: M Ну и традиционно вопрос в чем я не прав?? По-моему, неправ в том, что сортируешь по полю, которого нет в выборке. Сервер падать как бы не должен, должен ругнуться. Удач -- Alexander A. Venikov, Tobolsk, Russia Real e-mail address is venixangry_dogtndottobdotru
Re: FB 1.5 �����
Makmak [EMAIL PROTECTED] wrote: FB 1.5 Á ËÏÎËÒÅÔÎÅÅ? îÁ 2.0 ÎÅ ÐÒÏ×ÅÒÑÌ? óÔÁÂÉÌØÎÏ ÐÁÄÁÅÔ ÓÅÒ×ÅÒ âÅËÁÐ ÂÁÚÙ ×ÙÓÌÁÔØ ÍÏÖÅÛØ? -- äÍÉÔÒÉÊ åÍÁÎÏ×
Off: К пятнице
http://www.vedomosti.ru/newspaper/article.shtml?2006/05/19/106815 -- Зайцев Константин aka Sonk
Re: FB 1.5 �����
Alexander A. Venikov [EMAIL PROTECTED] wrote: ðÏ-ÍÏÅÍÕ, ÎÅÐÒÁ× × ÔÏÍ, ÞÔÏ ÓÏÒÔÉÒÕÅÛØ ÐÏ ÐÏÌÀ, ËÏÔÏÒÏÇÏ ÎÅÔ × ×ÙÂÏÒËÅ. üÔÏ ×ÓÅÇÄÁ ÒÁÚÒÅÛÁÌÏÓØ. -- äÍÉÔÒÉÊ åÍÁÎÏ×
Re: FB 1.5 �����
FB 1.5 Á ËÏÎËÒÅÔÎÅÅ? WI-V1.5.0.4306 Firebird 1.5 îÁ 2.0 ÎÅ ÐÒÏ×ÅÒÑÌ? îÅÔ óÔÁÂÉÌØÎÏ ÐÁÄÁÅÔ ÓÅÒ×ÅÒ âÅËÁÐ ÂÁÚÙ ×ÙÓÌÁÔØ ÍÏÖÅÛØ? äÁ. óÅÇÏÄÎÑ ÐÏÓÔÁÒÁÀÓØ ÓÄÅÌÁÔØ ÍÉÎÉÍÁÌØÎÏ ×ÏÓÐÒÏÉÚ×ÏÄÉÍÙÊ ÐÒÉÍÅÒ ÏÔÐÒÁ×ÌÑÔØ ÓÀÄÁ dimitr () users.sf.net ? íÁËÍÁË
Re: FB 1.5 �����
íÁËÓÉÍÁÌØÎÏ ÒÁÚÒÅÛÅÎÎÙÊ ÒÁÚÍÅÒ??? íÁËÍÁË
Re: ��� �������.
Hello, Dmitry! Dmitry Lendel wrote: 2 Утилита gkill от Oleg Loa убивает системные таблицы в базе? Теоретически получаем груду дигитального хлама, с которым возиться бесполезно? исходника разве нет? можно еще просто delete from rdb$pages выполнить. -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: FB 1.5 �����
Makmak [EMAIL PROTECTED] wrote: ÏÔÐÒÁ×ÌÑÔØ ÓÀÄÁ dimitr () users.sf.net ? ÌÕÞÛÅ ÎÁ firebird2 at yandex.ru äÍÉÔÒÉÊ
Re: Off: � ������
Hello, Sonk! sonk wrote: http://www.vedomosti.ru/newspaper/article.shtml?2006/05/19/106815 'На Западе это считают взяткой', - говорит он. а в России это называется откат. Очень сомнительно. Могу пояснить. приводится размер отката в 5%. Однако, дело в том, что на продукцию MS нет конечных цен. Есть только дистрибуторские (оптовые) отпускные. Кроме того, поскольку продукцией MS торгует очень много фирм, и к тому же софт MS часто покупают, средний размер маржи конечного продавца по софту MS составляет примерно те самые 5-7%. Дальше. Если я делаю откат в 5%, то я при этом также должен получить маржу. Не меньше отката. Так? Значит, общая маржа становится 10%, а не 5%, то есть конечная цена становится неконкурентной. И при широкой доступности прайсов в интернете у финансового директора может возникнуть вопрос - а почему мы это софт купили у этой конторы, если есть масса других, продающих то же самое на тех же условиях (!) и по меньшей цене? Ну и, разумеется, сам откат надо оформить в виде наличных или еще как. значит я, как фирма, должен иметь дело или с черным налом, или с специальным оформлением левака, то есть целенаправленным перечислением средств куда-то за непонятно что. p.s. я не выдаю никаких секретов фирмы. Просто булки не растут на деревьях :-) -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: WINXP � ��������� ���
ðÒÉ ÜÔÏÍ ÐÉÎÇ ×ÙÄÁÅÔ, ÞÔÏ ÔÒÅÂÕÅÔÓÑ ÄÅÆÒÁÇÍÅÎÔÁÃÉÑ ÐÁËÅÔÁ, ÎÏ ÓÔÏÉÔ ÚÁÐÒÅÝÁÀÝÉÊ ÆÌÁÇ. ÍÏÖÅÔ ÂÙÔØ ÉÍÅÌÏÓØ ××ÉÄÕ ÔÒÅÂÕÅÔÓÑ ÆÒÁÇÍÅÎÔÁÃÉÑ ÐÁËÅÔÁ? MTU ÐÏËÒÕÔÉÌÉ ÞÅÍ-ÔÏ? http://support.microsoft.com/default.aspx?scid=kb;ru;826159 http://support.microsoft.com/default.aspx?scid=kb;ru;314825 ó Õ×ÁÖÅÎÉÅÍ, ÷ÁÒÁËÉÎ îÉËÏÌÁÊ
Re: Off: К пятнице
Еще один Firebird http://www.fbird.com/ -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Re: Off: К пятнице
http://css.ffclub.ru/forum/uploads/post-19-1147952119.jpg
Re: FB 1.5 падает
Есть подозрения что в падении виновата UDF Посмотрите ее текст ибо я уже совсем не соображаю да и в С совсем плох --- // Возврат из строки str // слова с номером по порядку number (подсчет начинается с 1) // separator - символ разделитель Если 1 символа то берется первый символ // Если 0 символов или NULL то за символ разделитель берется запятая // если входная строка пустая (NULL) или нулевой длины то возвращается // указатель NULL // если number =0 или количества слов то возвращается // указатель NULL // память под результат не выделяется == FREE_IT в описании использовать не надо char* Gr_Find_Word(char* str, int* number, char* separator) { char* find_word; int len_word; int start_word; char separator_char; int i; int count; if (!separator || !*separator) separator_char=','; else separator_char=*separator; find_word=NULL; if (str *str *number 0) { for(count=1,len_word=0,start_word=0,i=0;str[i];i++) { if (str[i] == separator_char) { count=count+1; if (count == *number) start_word=i+1; } else { if (count == *number) len_word=len_word+1; } } if (*number = count) { find_word=str; if (start_word) for(i=start_word;str[i] str[i] != separator_char;i++) find_word[i-start_word]=str[i]; find_word[len_word]='\0'; } } return find_word; } --- Макмак
Re: FB 1.5 �����
Makmak [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] åÓÔØ ÐÏÄÏÚÒÅÎÉÑ ÞÔÏ × ÐÁÄÅÎÉÉ ×ÉÎÏ×ÁÔÁ UDF ðÒÉ×ÅÔ! õ ÔÅÂÑ: WI-V1.5.0.4306 Firebird 1.5 ðÏÐÒÏÂÕÊ ÐÏÓÔÁ×ÉÔØ ÈÏÔÑÂÙ 1.5.3. ô.Ë. × Ó×ÏÅ ×ÒÅÍÑ DY ÍÎÅ ÐÉÓÁÌ: JK îÏ ×ÓÅ ÒÁ×ÎÏ Ñ ÄÕÍÁÀ, ÞÔÏ ÜÔÏ UDFËÁ ×ÉÎÏ×ÁÔÁ. JK öÁÌØ, ÞÔÏ FB ÎÅ ÕÍÅÅÔ × ÌÏÇ ÚÁÓÕÎÕÔØ ÉÍÑ ÆÕÎËÃÉÉ :( DY×ÏÏÂÝÅ-ÔÏ, ÕÍÅÅÔ. îÏ × ÐÏÌÕÔÏÒËÅ ÜÔÏ ÂÙÌÏ ÓÌÏÍÁÎÏ. ðÏÞÉÎÉÌÉ ÏÔÎÏÓÉÔÅÌØÎÏ DYÎÅÄÁ×ÎÏ, ×ËÌÀÞÅÎÏ ÌÉ × 1.5.2 ÉÌÉ 1.5.3 - ÎÅ ÐÏÍÎÀ. ÷ Ä×ÏÊËÅ ÄÏÌÖÎÏ ÒÁÂÏÔÁÔØ.
Re: FB 1.5 падает
У тебя: WI-V1.5.0.4306 Firebird 1.5 Попробуй поставить хотябы 1.5.3. Вот попробовал на WI-V6.3.2.4731 Firebird 1.5 (как понимаю это 1.5.2) правда на Embedded , и это конечно не совсем корректно все прошло нормально Скачаю 1.5.3 и буду пробовать Макмак
Re: FB 1.5 �����
Makmak [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] ðÏÓÍÏÔÒÉÔÅ ÅÅ ÔÅËÓÔ ÉÂÏ Ñ ÕÖÅ ÓÏ×ÓÅÍ ÎÅ ÓÏÏÂÒÁÖÁÀ ÄÁ É × ó ÓÏ×ÓÅÍ ÐÌÏÈ îÕ, ó ÔÏÖÅ ÎÅ ÒÏÄÎÏÊ ÄÌÑ ÍÅÎÑ ÑÚÙË, ÎÏ ×ÏÔ ÜÔÏ ×ÙÚÙ×ÁÅÔ ÓÏÍÎÅÎÉÑ: // ÓÌÏ×Á Ó ÎÏÍÅÒÏÍ ÐÏ ÐÏÒÑÄËÕ number (ÐÏÄÓÞÅÔ ÎÁÞÉÎÁÅÔÓÑ Ó 1) for(count=1,len_word=0,start_word=0,i=0;str[i];i++) { if (str[i] == separator_char) { count=count+1; if (count == *number) start_word=i+1;
Re: FB 1.5 падает
Евгений Килин [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Makmak [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Посмотрите ее текст ибо я уже совсем не соображаю да и в С совсем плох Ну, С тоже не родной для меня язык, но вот это вызывает сомнения: // слова с номером по порядку number (подсчет начинается с 1) for(count=1,len_word=0,start_word=0,i=0;str[i];i++) { if (str[i] == separator_char) { count=count+1; if (count == *number) start_word=i+1; Как только нашли первый разделитель то значит следом идет второе слово. Собственно правильность алгоритма меня сейчас не беспокоит ибо от этого сервер упасть не может. А вот от неправильной реализации, то-биш выход за границы памяти отведенной для строки это как раз то что может привести к падению сервера. Макмак PS. Нафига сканируется вся строка, а не прерывается цикл по достижению нужного слова тоже не знаю, хотя всю эту дребедень собственными ручками и написал
Re: WINXP и локальный пинг
Dmitri Kuzmenko пишет: сетевой карте кирдык? Не похоже, с других компов коннект есть. На каждой машине есть расшаренная папка. Каждый-каждому может перелить файлы. в event log смотрели? Нет. Я в эту контору захожу раз в месяц на десять минут узнать есть ли пожелания по доработки проги. А тут прихожу, а они руками разводят мол прога перестала работать. Час потыркался только и выяснил про этот не понятный флаг фрагментации. -- Успехов, Андрей Иванов.
Re: ���������� ������
îÕÖÎÏ ËÅÊÓÙ ÁÇÒÅÇÁÔÁÍÉ ÏÂÅÒÎÕÔØ. éÎÁÞÅ ÄÁÎÎÙÅ ÐÏÊÄÕÔ ÐÏ ÄÉÁÇÏÎÁÌÉ. -- á ÐÏÐÏÄÒÏÂÎÅÊ? :-)
Re: Два вопроса.
Dmitri Kuzmenko пишет: Hello, Dmitry! Dmitry Lendel wrote: 2 Утилита gkill от Oleg Loa убивает системные таблицы в базе? Теоретически получаем груду дигитального хлама, с которым возиться бесполезно? исходника разве нет? можно еще просто delete from rdb$pages выполнить. Это можно восстановить достаточно легко :) вот если из всех RDB... Тогда да, практически хлам. При условии остуствия метаданных или предыдущих копий БД.
Re: Off: � ������
Hello Dmitri, 19 мая 2006 г., 16:21:33, you wrote: а в России это называется откат. Очень сомнительно. Могу пояснить. приводится размер отката в 5%. Конечно сомнительно, что это за откат в 5%??? В России средний откат 20-50% -- Best regards, Александрmailto:[EMAIL PROTECTED]