Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность Dmitry Yemanov
sw wrote: Так есть же возможность их переименовать разработчику БД. Правда я не в курсе, как такое переименование пройдёт через b/r (сам не пользую). Не переживет. Кстати хотел спросить режим работы со "своими" мониторингами насколько рассматривается как штатный? Терминология у тебя ахов

Re: Текстовая индексация 2

2007-08-21 Пенетрантность Kovalenko Dmitry
> я тебе все таки настоятельно рекомендую как следует подумать о том что бы > остановиться на варианте хранения только информации о вхождении слов, и > сконцентриро

Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность Dmitry Yemanov
Кузнецов Евгений wrote: А есть ли список того, что будет упразднено? Нет. И можно ли огласить, чем плохи RDB$CONTEXT? Как пользовательские контекстные - с пивом потянет. Хотя я бы все же предпочел другой синтаксис. А вот как системные - это оказалось как раз временной заглушкой, т.к. в

Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность Кузнецов Евгений
Доброго времени суток! Dmitry Yemanov wrote: Я принципиально против временных заглушек, чтобы некоторых осчастливить пораньше. Уже есть горький опыт. И те же RDB$CONTEXT сами пора уже делать deprecated. А есть ли список того, что будет упразднено? И можно ли огласить, чем плохи RDB$CONTEXT?

Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность Dmitry Yemanov
sasha wrote: А сам по себе блок WHEN не кривизна ли? Я вот сколько с ФБ работаю, никак не могу запомнить как он обрабатывает текущий блок... Сам по себе - нет. Как он работает - да, местами :-) -- Дмитрий Еманов

Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность sasha
Обломись :-) Кривизну мы по-прежнему рубим сгоряча :-D А сам по себе блок WHEN не кривизна ли? Я вот сколько с ФБ работаю, никак не могу запомнить как он обрабатывает текущий блок...

Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность Dmitry Yemanov
Ded wrote: У меня начинает тЕплиться робкая надежда, что когда я выйду из хибернатора к релизу FB5, у меня появится реальный шанс безболезненно перейти на него с полуторки :-D Обломись :-) Кривизну мы по-прежнему рубим сгоряча :-D -- Дмитрий Еманов

Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность Ded
Dmitry Yemanov wrote: И те же RDB$CONTEXT сами пора уже делать deprecated. У меня начинает тЕплиться робкая надежда, что когда я выйду из хибернатора к релизу FB5, у меня появится реальный шанс безболезненно перейти на него с полуторки :-D -- Regards. Ded.

Re: Что за ошибка такая?

2007-08-21 Пенетрантность Dmitry Yemanov
sasha wrote: Хм... Странно. Драйвер - это типа .NET-провайдера? Он у нас года полтора не менялся на том сервере... Значит, строка подключения сменилась или что-то в этом духе. -- Дмитрий Еманов

Re: Что за ошибка такая?

2007-08-21 Пенетрантность sasha
А, к слову, - вы уже пробовали использовать альфу .NET провайдера 2.5 совместно с fb2.1 ? Неа. У нас там, где это было бы интересно, первый фреймвёк до сих пор - всё никак не переползём на второй... :-(

Re: Получение имени сработавщего констрейнта при ошибке в PSQL

2007-08-21 Пенетрантность Dmitry Yemanov
sw wrote: Нельзя ли реализовать пока возможность получения имени констрейнта (в основном интересует FK - при удалении) 3. При полной реализации в будущем можно легко сделать deprecate. Я принципиально против временных заглушек, чтобы некоторых осчастливить пораньше. Уже есть горький опыт. И

Re: Стабильное зависание (доп.инфо)

2007-08-21 Пенетрантность Dmitry Yemanov
Konstantin R. Beliaev wrote: Да, забыл совсем: мой программер начал экспериментировать с эвентами, может тут где собака порылась. Есть известный дедлок при работе с ивентамÐ

Re: Стабильное зависание

2007-08-21 Пенетрантность Dmitry Yemanov
Konstantin R. Beliaev wrote: Ну как? Можно что-то сказать предварительно? Из лога видно, что к базе подключен всего один процесс с PID = 3244. Чем занимаются остальные - мне, увы, нÐ

Re: Стабильное зависание (доп.инфо)

2007-08-21 Пенетрантность Konstantin R. Beliaev
Да, забыл совсем: мой программер начал экспериментировать с эвентами, может тут где собака порылась. Но раньше такие зависания наблюдались и без эвентов, хотя гоÑ

Re: Что за ошибка такая?

2007-08-21 Пенетрантность Oleg Deribas
Hello, sasha said the following on 21.08.2007 11:22: Хм... Странно. Драйвер - это типа .NET-провайдера? Он у нас года полтора не менялся на том сервере... А, к слову, - вы уже пробовали использовать альфу .NET провайдера 2.5 совместно с fb2.1 ? -- Oleg

Re: Стук в подвале около FB1.5.3

2007-08-21 Пенетрантность Konstantin R. Beliaev
Ded wrote: Эхх. Придётся как про нулл объяснять. Короче, роллбак - это 3.14дец. Причём всему, что было в транзакции. Вот именно так это слово и следует трактовать. А вот в случае коммита возможны варианты. Те модификации, которые были выполнены, актуализируются, а которые не были - не будут

Re: Стабильное зависание

2007-08-21 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: Получил. Ну как? Можно что-то сказать предварительно?

Re: Что за ошибка такая?

2007-08-21 Пенетрантность Yurij
sasha wrote: > Заглянул в лог сервера, работающего под FB 2.0.1, а там куча записей таких: > Database: unknown, SERVER/process_packet > Invalid clumplet buffer structure: buffer end before end of clumplet - > clumplet too long У меня такое же выдавал gbak при ошибке в командной строке

Re: Стук в подвале около FB1.5.3

2007-08-21 Пенетрантность Ded
Konstantin R. Beliaev wrote: Ну вот, только я было решил что все понял... :-( Алексей, продолжите свою мысль. Речь шла о rollback после селективной процедуры, которая одновременно что-то меняет в базе. Что в этом случае значит "не атомарна" ? Эхх. Придётся как про нулл объяснять. Короче,

Re: Что за ошибка такая?

2007-08-21 Пенетрантность sasha
Это кто-то пихает очень длинную хрень в DPB. Скорее всего, драйвер. Чревато неожиданным поведением сервера. Хм... Странно. Драйвер - это типа .NET-провайдера? Он у нас года полтора не менялся на том сервере...

Re: Стабильное зависание

2007-08-21 Пенетрантность Dmitry Yemanov
Konstantin R. Beliaev wrote: Отправил на dimitr...sourceforge Получил. -- Дмитрий Еманов

Re: Стабильное зависание

2007-08-21 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: Вывод fb_lock_print -a в файл, затем архив мне на мыло. Что-нибудь еще, или можно срубать процесс?

Re: Стабильное зависание

2007-08-21 Пенетрантность Konstantin R. Beliaev
Vlad Horsun wrote: C:\FB\bin>fb_lock_print -a Получилось с fb_lock_print от 2.0, (от 2.1 уже не читает) Отправил на dimitr...sourceforge

Re: Что за ошибка такая?

2007-08-21 Пенетрантность Dmitry Yemanov
sasha wrote: P15183671 (Server)Thu Aug 02 02:06:53 2007 Database: unknown, SERVER/process_packet Invalid clumplet buffer structure: buffer end before end of clumplet - clumplet too long Я такого никогда не видил. Это что такое? Страншно/не страшно? Это кто-то пихает очень длинн

Re: ���������� ��������

2007-08-21 Пенетрантность Oleg Matveyev
ÔÏ, ÞÔÏ ÓÅÒ×ÅÒ ÎÁ ÎÅÓÔÁÎÄÁÒÔÎÏÍ ÐÏÒÔÕ (3052) - ÎÁÄÏ ËÁË-ÔÏ ÕËÁÚÁÔØ?

Что за ошибка такая?

2007-08-21 Пенетрантность sasha
Привет. Заглянул в лог сервера, работающего под FB 2.0.1, а там куча записей таких: P15183671 (Server) Thu Aug 02 02:06:53 2007 Database: unknown, SERVER/process_packet Invalid clumplet buffer structure: buffer end before end of clumplet - clumplet too long Я такого никогда не

Re: Стабильное зависание

2007-08-21 Пенетрантность Konstantin R. Beliaev
Vlad Horsun wrote: C:\FB\bin>fb_lock_print -a Unable to access lock table. C:\FB\TESTWORKSTATION.lck operating system directive CreateFile failed -The requested operation cannot be performed on a file with a user-mapped section open. Что дальше? пароль там не нужен сÐ

Re: Стабильное зависание

2007-08-21 Пенетрантность Vlad Horsun
"Konstantin R. Beliaev" ... > > Dmitry Yemanov wrote: > > > Вывод fb_lock_print -a в файл, затем архив мне на мыло. > > > C:\FB\bin>fb_lock_print -a > Unable to access lock table. > C:\FB\TESTWORKSTATION.lck > operating system directive CreateFile failed > -The request

Re: Стабильное зависание

2007-08-21 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: Вывод fb_lock_print -a в файл, затем архив мне на мыло. C:\FB\bin>fb_lock_print -a Unable to access lock table. C:\FB\TESTWORKSTATION.lck operating system directive CreateFile failed -The requested operation cannot be performed on a file with

Re: Стук в подвале около FB1.5.3

2007-08-21 Пенетрантность Konstantin R. Beliaev
Boulitchev Aleksey wrote: Вы путаете "атомарность оператора" и "транзакции". Селективная процедура атомарна до suspend. Ну вот, только я было решил что все понял... :-( Алексей, продолжите свою мысль. Речь шла о rollback после селективной процедуры, которая одновременно что-то меняет в баз

Re: OFF:Re: Про блокировку учетной записи

2007-08-21 Пенетрантность Konstantin R. Beliaev
Kochmin Alexandr wrote: впечатлил :-) повторяешься :) Видимо, впечатлил до заикания ;-))

Re: Стабильное зависание

2007-08-21 Пенетрантность Dmitry Yemanov
Konstantin R. Beliaev wrote: Пока не прибил первый зависший процесс: могу скинуть какую-нибудь инфу. Кому и какую ? Вывод fb_lock_print -a в файл, затем архив мне на мыло. -- Дмитрий Е

Стабильное зависание

2007-08-21 Пенетрантность Konstantin R. Beliaev
Стала стабильно подвисать тестовая FB 1.5.4 CS Очень похоже на то, что было на рабочей базе: висит туча процессов в состоянии CLOSE_WAIT, если первый убить - то завершаются Ð