Добрый день !
Столкнулся с таким фокусом:
В Firebird Embedded 2.1 (2.1.3.18185) и в Firebird 2.1 SuperServer
(2.1.2.18118), на классике не проверял, нижеприведенный код возвращает
разные результаты. Firebird Embedded во внутреннем селекте не находит
записей, которые там на самом деле есть.
For
On Nov 10, 8:09 pm, Dmitry Yemanov wrote:
> Базу выслать можешь?
Тут есть небольшая проблема. Это таблицы базы Клиент-Банк с финансовой
информацией клиента (входящие и исходящие платежи). Попытался сделать
воспроизводимый пример на тестовой базе, но сходу не вышло :( Попробую
еще раз, может зас
Добрый день !
> Базу выслать можешь?
Вести с полей. Определил, что все дело в поле Amount (Decimal(15,2))
На Firebird Embedded вот этот запрос не находит запись :
Select *
From Krb_Out
Where
Amount = 1659516.96
а вот такой - находит :
Select *
From Krb_Out
Where
CAST(Amount as varchar(15)) =
> Превед!
>
> Ой, кажись, кого-то щаз будут бить... или пошлют читать маны...
>
И тебе "превед", добрый человек :)
Sorry: NUMERIC(15,2)
Или все равно пошлют ? :)
С уважением,
Всеволод.
>
> Диалект не первый часом?
>
Диалект 3.
>
> А после рестора оно что, тоже воспроизводится? Если нет, то нафига мне
> бекап?
>
Конечно воспроизводится. Я бы не отвлекал и не поднимал этот вопрос.
> firebird2 at yandex dot ru
Отправил.
> Несмотря на 3-й диалект базы поле DECIMAL(15, 2) оказалось физически
> создан как DOUBLE вместо BIGINT. Возможно, этот столбец добавлялся в
> *коннекте* с 1-м диалектом.
Спасибо за разъяснения. Теперь понятно почему при добавлении нового
поля такого же типа и переноса данных в это поле, проблем
>
> Бекап просто копирует данные из системных таблиц. А там все нормально -
> поле double и значение в нем тоже double.
>
Ясно.
> Ищи записи в RDB$FIELDS с RDB$FIELD_TYPE = 27 и ненулевым
> RDB$FIELD_SUB_TYPE.
>
Нашел еще пару таких полей. Проапдейтил эти поля
update RDB$RELATION_FIELDS set
R
> Не знаю к кому ты стучишся. Если конкретно к Владу то извини.
Стучусь ко всем :)
> Вот мои потуги в написании библиотек на ФрееПаскале.
> Я в лазарусе компилил. Еще и для 64 разрядного OpenSuse 11.2
>
> cthreads, // must be included before anything else for multithreaded apps,
> hell knows
> 1) а у тебя не используется что-то с авто-созданием строк ? какой-нибудь
> StrNew, который автоматически вызовет собственный heap manager, а не
> ib-шный ?
> в Delphi заменить стандартный менеджер на ib_malloc понятно как, есть ли
> аналогичный хуки в FPC не знаю.
Там гораздо все интерес
Привет !
> В isql создаю базу, регистрирую и выполняю UDF, все нормально. Но при
> попытке выйти командой quit терминал зависает. Непосредственно после
> вызова UDF можно дальше работать с базой данных. Все отрабатывает,
> зависание только при попытке выхода.
Ты не один такой :) Я уже неделю бь
ÐобÑÑй Ð´ÐµÐ½Ñ !
> ÐожеÑ, Ñ ÐºÐ¾Ð½ÐµÑно бÑежÑ, но вÑÑ Ð¶Ðµ пÑÑниÑа.
> ÐÐ´ÐµÑ Ð½Ð°Ð²ÐµÑло мÑÑлÑми о бÑкап-ÑеÑÑоÑе ÑеÑез поÑок - Ñам ÑеÑÑÐ¾Ñ Ð½Ð°ÑинаеÑÑÑ
> ÑÑÐ°Ð·Ñ Ð¿Ð¾Ñле
> ÑÑаÑÑа бÑкапа и ждÑ
СпаÑибо за опеÑаÑивнÑй оÑвеÑ.
> > Ð ÑÑо Ñже возможно делаÑÑ
> > бÑкап-ÑеÑÑоÑе ÑеÑез поÑок или ÑÑо пÑÑниÑнÑе гÑÐµÐ·Ñ ?
>
> Ðа линÑкÑаÑ
вÑоде вÑегда можно бÑло
ТкниÑе, Ð
On Nov 5, 11:28 am, "Khorsun Vlad" <[EMAIL PROTECTED]> wrote:
> > ТкниÑе, плиз, ноÑом где можно поÑмоÑÑеÑÑ, подÑмоÑÑеÑÑ Ð¸Ð»Ð¸ поÑиÑаÑÑ
> > как ÑÑо ÑделаÑÑ ? Ðли ÑовÑем бÑло Ð±Ñ Ð¿ÑекÑаÑно - пÑÐ¸Ð¼ÐµÑ ÐºÐ¾Ð
>
> Празднуют все вчерашнее единение ;)
А что за единение ?
>
> Вот мне подсказали :
> gbak -b employee.fdb stdout | gbak -c stdin xx.fdb
>
> --
Спасибо, Влад. Я уже нашел ответ такой же как ты написал. Кстати
работает и под Виндой. Сейчас запустил и жду результат. Будет быстрее
чем бекап и
> Так и ÑÑÑ - ÑкажеÑÑ, а он наÑÐ½ÐµÑ ÑеÑÑоÑиÑÑ Ð¿Ð¾Ð²ÐµÑÑ
ÑабоÑей базÑ. ÐÑкап
> обломиÑÑÑ Ð¸ ÑеÑÑÐ¾Ñ Ñоже. РбÑдÑÑ Ð²Ð¾Ð¿Ð»Ð¸.
ÐоволÑно Ð¾Ð±Ð¸Ð´Ð½Ñ ÐаÑи Ñлова :) (Ñ) ШаÑиков Ð.Ð.
Ðоплей н
>
> СкÑзе мÑа, бÑл Ñлегка заÑÑа... замÑÑан ÑеÑением оÑеÑедной гениалÑной
> задÑмки клиенÑа.
Ð Ñ Ð¸ не в обиде, Ñам Ñмайлик бÑл :)
>
> Ð Ñаком ÑлÑÑае - да, ÑÑо опÑавдано. ÐÑи
>
> Праздник вчера в России был. Сегодня отходят :)
Ясно.
Сообщаю, как обещал, некоторые результаты тестов.
1. Вариант с пайпами под Виндой ( бекап (по сети) и рестор ) - уже
прошло часов 13, а выполнено 50 % где-то. Подозреваю, что будет
дольше, чем последовательный бекап (по сети) и рес
> А nbackup пробовал?
Да, но уже давненько, нужно будет освежить. Но тогда результаты были
неплохие.
>
> Попробуй, кстати, прогнать на линухе с классиком - если есть
> возможность работать монопольно - попробуй бэкапить файл базы - у меня
> на тестах разница была 3-4 раза.
Я немного не понял,
> Это только если у тебя супер.
> Классику больше надежды на дисковый кэш, которому всю память и нужно отдать :)
У нас классик.
С уважением,
Всеволод.
Добрый день !
> Попробуйте trial-версию
>
> http://www.ib-aid.com/download/FBScanner201.Trial.zip
>
> Тем, кто пришлет замечания и предложения, мы с удовольствием подарим
> полную версию этого инструмента.
При попытке устанавить и клиентскую и серверную часть получаю ошибку
Access denied. После з
> При попытке устанавить и клиентскую и серверную часть получаю ошибку
> Access denied. После закрытия окна с ошибкой пишет : Could not find
> file "C:\Program Files\IBSurgeon\Firebird Scanner
> \FBScannerCFG.InstallState". После закрытия этого окна делает откат
> инсталяции, после чего в каталоге,
Добрый день !
Поставил, попробовал. Очень нужная штука. Присоединяюсь к предыдущему
оратору.
> Плюсы:
> --удобно и то, что тут же можно отключать пользователей, что будет удобно
> администратору-программисту (в одном лице) SQL-сервера.
+ 1
> --перехват запросов не привязан к конкретным ко
ôÅÓÔ.
Test.
BR,
V.Cherevatenko
ÐобÑÑй Ð´ÐµÐ½Ñ !
СобÑÑвенно Ñабж. Я понимаÑ, ÑÑо ÑÑÐ´ÐµÑ Ð½Ðµ бÑваеÑ, но Ñем не менее,
пеÑеÑÑал запÑÑкаÑÑÑÑ Firebird как ÑеÑвиÑ, пÑиÑем на Ñой маÑине на коÑоÑой
Ñже ÑабоÑал. Ð
"Slava Ekimov" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>>Ðак ÑÑо вÑлеÑиÑÑ ? Ðли Ð¼Ð¾Ð¶ÐµÑ ÑÐ°Ð¼Ð¾Ð¼Ñ Ð¿Ð¾Ð»ÐµÑиÑÑÑÑ :(
>
> ÐÐ¾Ð¶ÐµÑ Ð¿Ð°Ð¼ÑÑÑ Ð¿ÑовеÑиÑÑ? (в ÑмÑÑле RAM :-)
Ðак Ð´Ð»Ñ Ð¿ÑÑниÑÑ - оÑÐ²ÐµÑ Ð·Ð°ÑÑÐ
"Slava Ekimov" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
> ÐÑли ÑÑ Ð´ÑмеÑÑ, ÑÑо ÑÑо Ñ Ð¿ÑоÑÑо поÑÑÑил - Ñо ÑÑо не Ñак.
> Я неÑколÑко Ð»ÐµÑ ÑабоÑал в ÐÐСТе, ÑеÑез Ð¼ÐµÐ½Ñ Ð¿ÑоÑло неÑколÑко ÑоÑ
"Ðвгений Ðилин" <[EMAIL PROTECTED]> wrote in
message news:[EMAIL PROTECTED]
> ÐаÑÑÑпал Ñ Ð½Ð° поÑ
ожие гÑабли. У ÑÐµÐ±Ñ ÑлÑÑаем в коÑне на C Ð½ÐµÑ Ñайлика
> Program, Ð½Ñ Ñипа ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑалоÑÑ C:\Program?
У-Ñ Ñа
"ÐадоÑÑкий Ð.Ð." <[EMAIL PROTECTED]> wrote in
message news:[EMAIL PROTECTED]
> >
>> P.S. ЧÑо еÑÑÑ Ñакое ÐÐСТ ?
>>
> ÐÑо в пÑеÑеÑанÑе еÑÑÑ Ñакой ÑеÑмиÑ. :)
>
ÐонÑÑно. Ð ÑÑо Ñакое пÑеÑеÑÐ°Ð½Ñ ? :)
"Slava Ekimov" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> CV> P.S. ЧÑо еÑÑÑ Ñакое ÐÐСТ ?
>
> ЧÑо ÑÑÐ°Ð·Ñ Ð¿Ð¾ÐºÐ°Ð·ÑÐ²Ð°ÐµÑ Ð¼Ð¾Ð»Ð¾Ð´Ð¾Ð³Ð¾ Ñеловека :-)
> ÐÑ
Ñекламой бÑла забиÑа вÑÑ Ð¿ÑеÑÑа до кÑизиÑа 98 г.
"Ded" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>С пÑиÑÑÑенной ÑекÑÑалÑной ÑÑнкÑией, ÐмпеÑÐ¸Ñ Ð¡ÑÑаÑÑи никогда не
> ÑмоÑÑел :) Ðли наобоÑоÑ, гипеÑÑÑоÑиÑованной, Ð¾Ñ Ð²Ð¸Ð´Ð° ÑиÑек б
ÐобÑÑй Ð´ÐµÐ½Ñ !
СлÑÑайно наÑкнÑлÑÑ, Ð¼Ð¾Ð¶ÐµÑ ÑÑо Ñже вÑем и извеÑÑно, а Ñ Ð´Ð¾ ÑиÑ
Ð¿Ð¾Ñ Ð¿Ð¾ÐµÐ·Ð´Ð°
под оÑÐºÐ¾Ñ Ð¿ÑÑÐºÐ°Ñ (Ñ).
ÐÑимеÑ:
Ðоле: -Number_Str VARCHAR(10)
Co
31 matches
Mail list logo