Re: Не выйти из isql позле вызова UDF в Linux

2011-10-20 Пенетрантность Vsevolod
Привет всем ! >>У меня в качестве подопытного кролика Ubuntu 11.04. - 32/64. Последнее чего добился то, что в 64 >>битной версии простейшая библиотека, которая состоит из одной функции без входных параметров и >>возвращающая всегда одно и то же целое число, отрабатывает как нужно как и в 32-разряд

Re: Не выйти из isql позле вызова UDF в Linux

2011-10-19 Пенетрантность Vsevolod
>>Ubuntu 10.04 >>Firebird CS 2.1.3.18185 >>Средства разработки не устанавливал, взял тот же исполняемый файл с >>UDF. Невнимательно прочитал. ИМХО все дело в птичке, я же писал, что вплоть до версии CS 2.1.3 под Линуксом все работало и работает. С уважением, Всеволод. -- View this message in c

Re: Не выйти из isql позле вызова UDF в Linux

2011-10-19 Пенетрантность Vsevolod
>>Ничего с этой ошибкой на моей сборке мне изменить не удалось. >>Попробовал начать с нуля в другой редакции Linux. >>Ubuntu 10.04 >>Firebird CS 2.1.3.18185 >>Средства разработки не устанавливал, взял тот же исполняемый файл с >>UDF. >>Простой пример, над которым бился, отработал. >>Не считайте,

Re: Зависает Firebird CS при отключении после вызова UDF в Linux

2011-10-17 Пенетрантность Vsevolod
>>ну я сам не гуру далеко, да и проверить особо не на чем. >>1. открыть терминал >>2. может быть - ввести команду su - чтобы дальше от администратора >>вводить. М.б. не нужно, но не помешает, думаю. >>3. ввести ldd путь-к-файлу-сервера >>3.1 вывод программы скопировать себе в текстовик какой-н

Re: Зависает Firebird CS при отключении после вызова UDF в Linux

2011-10-17 Пенетрантность Vsevolod
>>И все же интересно какие библиотеки подгружаются для сервера и для UDF-ки, >>если это покажет ldd Подскажите плиз как это сделать. >>Смущает меня вот это кайликсовое uses libc в фреепаскале - не может он >>подцеплять какой-то полускомпилированный устаревший юнит от кайликса ? Отключал

Re: Зависает Firebird CS при отключении после вызова UDF в Linux

2011-10-17 Пенетрантность Vsevolod
>>О! ещё одна мысль. >>4) Поставить на винде таких же версий FB-CS и FPC и на винде попробовать >>UDF-ку У меня есть такие варианты FB 2.5.1-64 bit на Win2008-64 и FB 2.1.4-64 bit на Win2008-64 скомпилированные на FPC. Все работает. Пока без проблем :) Наверное я что-то неправильно делаю. С

Re: Не выйти из isql позле вызова UDF в Linux

2011-10-16 Пенетрантность Cherevatenko Vsevolod
Привет ! > В isql создаю базу, регистрирую и выполняю UDF, все нормально. Но при > попытке выйти командой quit терминал зависает. Непосредственно после > вызова UDF можно дальше работать с базой данных. Все отрабатывает, > зависание только при попытке выхода. Ты не один такой :) Я уже неделю бь

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-13 Пенетрантность Vsevolod
>>виснет при выгрузке, так ? Похоже на то. >>может быть если просмоьтреть в ldd удфку и сервер - увидим, что они гурзят >>разные версиии одной и той же библиотеки ? К сожалению, в Линуксе я приближающаяся к 0 величина, но попробую. >>может быть можно загнать сервер в отладчик и протрассир

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-13 Пенетрантность Vsevolod
{$IfDef Kylix} libc; >>опять на давно умершем Кайликсе ? :) Это директива осталась. Сейчас библиотека откомпилирована под FP 2.4.4. Повторюсь, откомпилированная библиотека на давно умершем Кайликсе, работает и не жужжит на всех версиях птички вплоть до 2.1.3 включительно. Начиная с 2.

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-13 Пенетрантность Vsevolod
>> Там гораздо все интересней. Сделал вот такую "мощную" библиотеку из >>одной функции, у которой нет вх.параметров и она возвращает всегда >>одно и тоже целое число, т.е. FREE_IT не нужен при объявлении, и все >>равно виснет и клиент и серверный процесс, собака :( Забыл написать, что функции

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-13 Пенетрантность Cherevatenko Vsevolod
> 1) а у тебя не используется что-то с авто-созданием строк ? какой-нибудь   > StrNew, который автоматически вызовет собственный heap manager, а не   > ib-шный ? > в Delphi заменить стандартный менеджер на ib_malloc понятно как, есть ли   > аналогичный хуки в FPC не знаю. Там гораздо все интерес

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-13 Пенетрантность Cherevatenko Vsevolod
> Не знаю к кому ты стучишся. Если конкретно к Владу то извини. Стучусь ко всем :) > Вот мои потуги в написании библиотек на ФрееПаскале. > Я в лазарусе компилил. Еще и для 64 разрядного OpenSuse 11.2 > >   cthreads, // must be included before anything else for multithreaded apps, > hell knows

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-12 Пенетрантность Vsevolod
Если падает, можно прислать бекап метаданных и удф мне. >> Спасибо. Попробую воспроизвести тестовый пример и выслать. Хотя надеюсь >> апдейт ядра и glibc >>поможет. После вчераших изысков получил следующие результаты : 1. segmentation fault скорее всего появлялась из-за того, что библи

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-12 Пенетрантность Vsevolod
>>Для начала попробуй рестор только метаданных. Я вчера во-первых нашел check constrain, который пользовался udf, убил его. После этого segmentation fault стал появляться перед "finishing, closing, and going home" Только после того как заремарил ВСЕ вызовы удф база отресторилась без оши

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-11 Пенетрантность Vsevolod
>>Значит не в индексе дело. Хотя тогда ещё более странно все, если часть индексов >>успевает создаться. >>В любом случае - раз с удф проблема есть, а без неё - нет, то дело >> конечно в фазе луны. Ясно. А можешь как-то подсказать более короткий путь как этого жука найти. Или отключать п

Re: Странная ошибка рестора БД с UDF под Linux

2011-10-11 Пенетрантность Vsevolod
>>Что значит - якобы ? Потому что проверить сам не могу пока :) >>Ну так пиши отдельный пост. Или два. Скока надо - пиши :) Ок :) >>Ну так что тут не понятно ? Кривая UDF, скорее всего. И используется >>в expression index'е. В 2.1.3 везло, баг не обнаруживался (хотя частое >>поя

Странная ошибка рестора БД с UDF под Linux

2011-10-11 Пенетрантность Vsevolod
Добрый день, всем. Некоторое время назад пытались переползти на версию птички 2.1.4 с 2.1.3. Получили ошибку при ресторе БД и на время отказались. Но со вчерашнего дня опять вернулись к этому вопросу из-за постоянной ошибки http://tracker.firebirdsql.org/browse/CORE-2936, которая якобы исправлен

Re: GBAK - Логирование ошибок при restore

2011-07-23 Пенетрантность Vsevolod
Привет ! >>надо было ставить FBDataGuard. Он бы предупредил про отсутствие >>места. Я не в курсе, а эта тулза работает под Linux ? Да и места там было навалом, там скорее сработало ограничение на размер Temp каталога, этот злосчастный индекс видимо его превысил. Сейчас это ограничение, естестве

Re: Re[4]: GBAK - Логирование ошибок при restore

2011-07-23 Пенетрантность Vsevolod
Привет! >>Влад в приватной беседе посоветовал пожаловаться Трекеру ;-) По опыту >>могу сказать, что вменяемое требование или описание бага в трекере >>всегда либо вне

Re: Re[2]: GBAK - Логирование ошибок при restore

2011-07-22 Пенетрантность Vsevolod
Привет! >>Аааа, так тебе рюшечку хочется? Да, рюшечки иногда нужны, я согласен, >>что было бы хорошо иметь подобный визуальный отчёт в конце работы. Мы, рюшечкофилы, т

Re: GBAK - Логирование ошибок при restore

2011-07-22 Пенетрантность Vsevolod
Привет! >>В вопросе содержится ответ ;-) Я так понял моя гипотеза, что я сам дурак, является верной :) Хотя ... Вывести в конце лога какие-то предупреждения, на мой взгляд, все же не помешало бы. Хотелось бы послушать начальника транспортного цеха (с) >>Вот уж кому-кому, а линуксоиду грех

GBAK - Логирование ошибок при restore

2011-07-19 Пенетрантность Vsevolod
Доброго времени суток, всем ! Ситуация следующая. Вчера я имел c утра "веселые" пару часов пока выяснял почему работа с БД стала жутко медленной. Причина - неактивность одного из индексов на многомиллионной таблице, который стал таким как оказалось после бекапа-рестора БД. Лог файл, на первый вз

Re: Первая Украинская к онференция по Firebird.

2010-04-14 Пенетрантность Vsevolod
Добрый день, Дмитрий ! >>Вопрос к киевлянам. мне надо будет смотаться к родственникам, >>но с общественным транспортом это будет unreal. >>Как брать такси, расценки, и т.п

Re: Bug in Firebird Embedded 2.1 ?

2009-11-13 Пенетрантность Cherevatenko Vsevolod
> > Бекап просто копирует данные из системных таблиц. А там все нормально - > поле double и значение в нем тоже double. > Ясно. > Ищи записи в RDB$FIELDS с RDB$FIELD_TYPE = 27 и ненулевым > RDB$FIELD_SUB_TYPE. > Нашел еще пару таких полей. Проапдейтил эти поля update RDB$RELATION_FIELDS set R

Re: Bug in Firebird Embedded 2.1 ?

2009-11-12 Пенетрантность Cherevatenko Vsevolod
> Несмотря на 3-й диалект базы поле DECIMAL(15, 2) оказалось физически > создан как DOUBLE вместо BIGINT. Возможно, этот столбец добавлялся в > *коннекте* с 1-м диалектом. Спасибо за разъяснения. Теперь понятно почему при добавлении нового поля такого же типа и переноса данных в это поле, проблем

Re: Bug in Firebird Embedded 2.1 ?

2009-11-11 Пенетрантность Cherevatenko Vsevolod
> > Диалект не первый часом? > Диалект 3. > > А после рестора оно что, тоже воспроизводится? Если нет, то нафига мне > бекап? > Конечно воспроизводится. Я бы не отвлекал и не поднимал этот вопрос. > firebird2 at yandex dot ru Отправил.

Re: Bug in Firebird Embedded 2.1 ?

2009-11-11 Пенетрантность Cherevatenko Vsevolod
> Превед! > > Ой, кажись, кого-то щаз будут бить... или пошлют читать маны... > И тебе "превед", добрый человек :) Sorry: NUMERIC(15,2) Или все равно пошлют ? :) С уважением, Всеволод.

Re: Bug in Firebird Embedded 2.1 ?

2009-11-11 Пенетрантность Cherevatenko Vsevolod
Добрый день ! > Базу выслать можешь? Вести с полей. Определил, что все дело в поле Amount (Decimal(15,2)) На Firebird Embedded вот этот запрос не находит запись : Select * From Krb_Out Where Amount = 1659516.96 а вот такой - находит : Select * From Krb_Out Where CAST(Amount as varchar(15)) =

Re: Bug in Firebird Embedded 2.1 ?

2009-11-10 Пенетрантность Cherevatenko Vsevolod
On Nov 10, 8:09 pm, Dmitry Yemanov wrote: > Базу выслать можешь? Тут есть небольшая проблема. Это таблицы базы Клиент-Банк с финансовой информацией клиента (входящие и исходящие платежи). Попытался сделать воспроизводимый пример на тестовой базе, но сходу не вышло :( Попробую еще раз, может зас

Bug in Firebird Embedded 2.1 ?

2009-11-10 Пенетрантность Cherevatenko Vsevolod
Добрый день ! Столкнулся с таким фокусом: В Firebird Embedded 2.1 (2.1.3.18185) и в Firebird 2.1 SuperServer (2.1.2.18118), на классике не проверял, нижеприведенный код возвращает разные результаты. Firebird Embedded во внутреннем селекте не находит записей, которые там на самом деле есть. For

Re: ANN: FBScanner

2008-03-06 Пенетрантность Cherevatenko Vsevolod
Добрый день ! Поставил, попробовал. Очень нужная штука. Присоединяюсь к предыдущему оратору. > Плюсы: > --удобно и то, что тут же можно отключать пользователей, что будет удобно > администратору-программисту (в одном лице) SQL-сервера. + 1 > --перехват запросов не привязан к конкретным ко

Re: ANN: FBScanner

2008-03-06 Пенетрантность Cherevatenko Vsevolod
> При попытке устанавить и клиентскую и серверную часть получаю ошибку > Access denied. После закрытия окна с ошибкой пишет : Could not find > file "C:\Program Files\IBSurgeon\Firebird Scanner > \FBScannerCFG.InstallState". После закрытия этого окна делает откат > инсталяции, после чего в каталоге,

Re: ANN: FBScanner

2008-03-05 Пенетрантность Cherevatenko Vsevolod
Добрый день ! > Попробуйте trial-версию > > http://www.ib-aid.com/download/FBScanner201.Trial.zip > > Тем, кто пришлет замечания и предложения, мы с удовольствием подарим > полную версию этого инструмента. При попытке устанавить и клиентскую и серверную часть получаю ошибку Access denied. После з

Re: К Гуру кода FB - скорость вставки

2007-11-06 Пенетрантность Cherevatenko Vsevolod
> Это только если у тебя супер. > Классику больше надежды на дисковый кэш, которому всю память и нужно отдать :) У нас классик. С уважением, Всеволод.

Re: К Гуру кода FB - скорость вставки

2007-11-06 Пенетрантность Cherevatenko Vsevolod
> А nbackup пробовал? Да, но уже давненько, нужно будет освежить. Но тогда результаты были неплохие. > > Попробуй, кстати, прогнать на линухе с классиком - если есть > возможность работать монопольно - попробуй бэкапить файл базы - у меня > на тестах разница была 3-4 раза. Я немного не понял,

Re: К Гуру кода FB - скорость вставки

2007-11-06 Пенетрантность Cherevatenko Vsevolod
> > Скузе муа, был слегка затра... замучан решением очередной гениальной > задумки клиента. А я и не в обиде, там смайлик был :) > > В таком случае - да, это оправдано. При

Re: К Гуру кода FB - скорость вставки

2007-11-06 Пенетрантность Cherevatenko Vsevolod
> > Праздник вчера в России был. Сегодня отходят :) Ясно. Сообщаю, как обещал, некоторые результаты тестов. 1. Вариант с пайпами под Виндой ( бекап (по сети) и рестор ) - уже прошло часов 13, а выполнено 50 % где-то. Подозреваю, что будет дольше, чем последовательный бекап (по сети) и рес

Re: К Гуру кода FB - скорость вставки

2007-11-05 Пенетрантность Cherevatenko Vsevolod
> Так и тут - скажешь, а он начнет ресторить поверх рабочей базы. Бэкап > обломится и рестор тоже. И будут вопли. Довольно обидны Ваши слова :) (с) Шариков П.П. Воплей н

Re: К Гуру кода FB - скорость вставки

2007-11-05 Пенетрантность Cherevatenko Vsevolod
> > Празднуют все вчерашнее единение ;) А что за единение ? > > Вот мне подсказали : > gbak -b employee.fdb stdout | gbak -c stdin xx.fdb > > -- Спасибо, Влад. Я уже нашел ответ такой же как ты написал. Кстати работает и под Виндой. Сейчас запустил и жду результат. Будет быстрее чем бекап и

Re: К Гуру кода FB - скорость вставки

2007-11-05 Пенетрантность Cherevatenko Vsevolod
On Nov 5, 11:28 am, "Khorsun Vlad" <[EMAIL PROTECTED]> wrote: > > Ткните, плиз, носом где можно посмотреть, подсмотреть или почитать > > как это сделать ? Или совсем было бы прекрасно - пример коÐ

Re: К Гуру кода FB - скорость вставки

2007-11-05 Пенетрантность Cherevatenko Vsevolod
Спасибо за оперативный ответ. > > А что уже возможно делать > > бэкап-ресторе через поток или это пятничные грезы ? > > На линуксах вроде всегда можно было Ткните, Ð

Re: К Гуру кода FB - скорость вставки

2007-11-05 Пенетрантность Cherevatenko Vsevolod
Добрый день ! > Может, я конечно брежу, но всё же пятница. > Идею навеяло мыслями о бэкап-ресторе через поток - там рестор начинается > сразу после > старта бэкапа и ждё

FB 2RC2 ������ ��� ������� �������� ILLEGAL VALUE � ����, �� �������� �������� COMPUTED INDEX

2006-06-01 Пенетрантность Cherevatenko Vsevolod
Добрый день ! Случайно наткнулся, может это уже всем и известно, а я до сих пор поезда под откос пускаю (с). Пример: Поле: -Number_Str VARCHAR(10) Co

Re: �������� � �������� Firebird 1.03 - 1.5.3 ��� �����

2006-03-06 Пенетрантность Cherevatenko Vsevolod
"Ded" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] >С притушенной сексуальной функцией, Империю Страсти никогда не > смотрел :) Или наоборот, гипертрофированной, от вида сисек б

Re: �������� � �������� Firebird 1.03 - 1.5.3 ��� �����

2006-03-06 Пенетрантность Cherevatenko Vsevolod
"Slava Ekimov" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > CV> P.S. Что есть такое ВИСТ ? > > Что сразу показывает молодого человека :-) > Их рекламой была забита вся пресса до кризиса 98 г.

Re: �������� � �������� Firebird 1.03 - 1.5.3 ��� �����

2006-03-06 Пенетрантность Cherevatenko Vsevolod
"Мадорский Г.В." <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > >> P.S. Что есть такое ВИСТ ? >> > Это в преферансе есть такой термир. :) > Понятно. А что такое преферанс ? :)

Re: �������� � �������� Firebird 1.03 - 1.5.3 ��� �����

2006-03-06 Пенетрантность Cherevatenko Vsevolod
"Евгений Килин" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Наступал я на похожие грабли. У тебя случаем в корне на C нет файлика > Program, ну типа чтобы получалось C:\Program? У-у ша

Re: �������� � �������� Firebird 1.03 - 1.5.3 ��� �����

2006-03-06 Пенетрантность Cherevatenko Vsevolod
"Slava Ekimov" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > Если ты думешь, что это я просто пошутил - то это не так. > Я несколько лет работал в ВИСТе, через меня прошло несколько сот

Re: �������� � �������� Firebird 1.03 - 1.5.3 ��� �����

2006-03-05 Пенетрантность Cherevatenko Vsevolod
"Slava Ekimov" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] >>Как это вылечить ? Или может самому полечиться :( > > Может память проверить? (в смысле RAM :-) Как для пятницы - ответ засчÐ

�������� � �������� Firebird 1.03 - 1.5.3 ��� �����

2006-03-03 Пенетрантность Cherevatenko Vsevolod
Добрый день ! Собственно сабж. Я понимаю, что чудес не бывает, но тем не менее, перестал запускаться Firebird как сервис, причем на той машине на которой уже работал. Ð

Re: test nntp

2006-01-11 Пенетрантность Cherevatenko Vsevolod
ôÅÓÔ. Test. BR, V.Cherevatenko