Re[2]: ANN: IBProvider 2.4.5

2006-05-29 Пенетрантность Max Rezanov
Hello Kovalenko,

Thursday, May 25, 2006, 9:06:44 PM, you wrote:

KD Мне эта IDE просто прёт. То есть
KD отношение очень положительное. И это
KD только  первые два часа работы :)

А ты еще Resharper поставь. Правда он только С#.
И можно еще подключиться к VSS.
Посмотреть на макросы и понять раз и навсегда
ЧТО должно зваться IDE/ :)


  Тема Дня: Pуки не должны быть кpивые, они должны сгибаться.
  До не скорой встречи в аду,
 Maxmailto:[EMAIL PROTECTED]



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Опять блокировка классика :-(((

2006-05-29 Пенетрантность Konstantin R. Beliaev
Ну вот, третий раз подвис классик.
Схема та же, что я описывал с пол-года назад: запускается какой-то 
читающий запрос, который выполняется ооочень долго. Этот запрос 
блокирует индекс (это мои предположения), так что другие коннекты не 
могут этот индекс использовать, и зависает (предположительно на 
сортировке, в ТМР есть файл сортировки). Коннект к базе скорее всего 
давно потерян, хотя consvc показывает, что соединение есть.
Другие коннекты, натыкаясь на заблокированный индекс, замирают в 
бесконечном ожидании.
Как использовать fb_lock_print я так и не понял, говорит:
operating system directive CreateFile failed
-The requested operation cannot be performed on a file with a 
user-mapped section open.
на всякий случай скопировал lck файл.
Помогает только убийство зависшего процесса через ProcExp.
Что посоветуете?


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Vadim!

Vadim Mescheryakov wrote:

 Я бы ее с индексом подменял передавал (как делал с dbf) ;)

объясняю. работа с external table - это совершенно примитивная
работа с текстовым файлом с записями фиксированного размера.
Отсюда следует, что над ext table возможно выполнять только
select и insert. Любая попытка прицепить сюда индексы означает
встраивание в сервер движка, аналогичному TDBF или вроде того.
С одной стороны, это было бы неплохо, с другой стороны,
этого в данный момент нет ни в каком виде.

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Eugeney Putilin

Hi  Dmitri Kuzmenko 
 встраивание в сервер движка, аналогичному TDBF или вроде того.
 С одной стороны, это было бы неплохо, с другой стороны,
 этого в данный момент нет ни в каком виде.
Плюс полная переиндексация после любого внешнего изменения файла. Вопрос оно 
надо? 

External table сделанны для быстрого импорта данных в FB, попытка прикрутить к 
ним индексы это как иметь внудри движка FB другой движок, потом транзакции 
захотят и т.п. Вопрос нафига это нужно?

WBR Путилин Евгений.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ��� ��������... :)

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Ded!

Ded wrote:

 Гленфидич выкинь (я его совсем недавно в ероплане бутылочку усидел - 
 не пондравилось), добавь Jack Daniel's и канацкий Black Velvet Reserved. 
 Остальное - самогон.

не удержался.

дело вкуса. Однако именно Jack Daniels и Black Velvet - из
вискарей САМОЕ ПОЙЛО. Канадцы виски не умеют делать, это раз,
а Jack Daniels - американская кукурузина, это два.
Сюда же, в список дешево и сердито, рекомендую
включить всем известный White Horse, про который даже Laid Back
пели - If you wanna ride, don't ride White Horse.
Ну и еще Hankey Bannister, туда же...

Ты уж извини, если что...
Гленфидич - бутылочку - нельзя его бутылочками. Это
Дэниелс и Вельвет - можно.

p.s. Jack Daniels - кукурузный виски, изготавливаемый
непрерывным способом. То есть, в сусло постоянно добавляют свежие
компоненты, а часть старого - перегоняют.
Имеет характерный вкус - этого самого сусла, плюс
кленовых дров (его очищают пропуская через кленовые угли).
Более того - этот виски выдерживается в бочках из обожженного (!)
дуба.

Black Velvet - тоже кукурузина. Имеет характерный
ванильный привкус, который, собственно, перебивает
практически все.

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ��� ��������... :)

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Vlad!

Horsun Vlad wrote:

 Украинское вино не котируется ? Или его тоже запретили ? Или всё вино
 под маркой Немиров продаётся ? :)

украинское вино, как и крымское, существует только в крепленом виде.
Виноград, увы, не для сухих вин. Конечно, сухое вино делают,
но ...

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Alex Cherednichenko
Привет, Boulitchev!
Вы пишешь  29 мая 2006:

  объясняю. работа с external table - это совершенно примитивная
  работа с текстовым файлом с записями фиксированного размера.

 BA таки бред про текстовый файл

Документированный.

 BA правильные пацаны пишут даблы как даблы, а интеджеры как интеджеры и
 BA получают нефиговый выигрыш на скорости

А некоторые и мышей едят!..  (С)
Про NULL'ы молчу.

--
With best regards, Alex Cherednichenko.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ... :)

2006-05-29 Пенетрантность Horsun Vlad
Dmitri Kuzmenko ...

 украинское вино, как и крымское,

Не понято это как и... хотя, если это не опечатка, то раздувать
это ещё и здесь не стоит...

 существует только в крепленом виде.

В Ялте на дегустации Массандры нам клялись, что в мускаты ничего не
добавляется - ни сахар, ни спирт.

-- 
Хорсун Влад



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off: ����� �� � ���...

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Yuris!

Yuris W. Auzinsh wrote:

 AC Шо опять с этим гнамом?!
 Это  google,  я  вообще  удивляюсь  как  оно  так  долго в этой группе
 держалось,  в  других  группах  месяц или два назад это произошло, всё
 тотально в UTF-8 перекодируется.

это фигня, оно вот констатировало, что я в украинской кодировке пишу :-)

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Horsun Vlad
Alex Cherednichenko ...
 Привет, Boulitchev!
 Вы пишешь  29 мая 2006:

   объясняю. работа с external table - это совершенно примитивная
   работа с текстовым файлом с записями фиксированного размера.

  BA таки бред про текстовый файл

 Документированный.

А что - документированный бред перестаёт им быть ?

-- 
Хорсун Влад



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off: ...

2006-05-29 Пенетрантность Boulitchev Aleksey
 AC Шо опять с этим гнамом?!

 это фигня, оно вот констатировало, что я в украинской кодировке пишу :-)

оно по фамилиям авторов определяет

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Alex Cherednichenko
Привет, Horsun!
Вы пишешь  29 мая 2006:

 BA таки бред про текстовый файл
 
  Документированный.

 HV А что - документированный бред перестаёт им быть ?

Вам до отца ближе чем мне.
Расспросите Великого,
что делал слон,
когда пришел на поле он.
И зачем Володька сбрил усы.
И таки почему, когда идёт дождь,
на улицы холодно и сыро...
Что за погода, мля...
Лето никак не начнётся...

--
With best regards, Alex Cherednichenko.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ... :)

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Vlad!

Horsun Vlad wrote:

украинское вино, как и крымское,

 Не понято это как и... хотя, если это не опечатка, то раздувать
 это ещё и здесь не стоит...

я про терруар. крым все-таки полуостров. но тут могу добавить как и
таманское, краснодарское, ставропольское и т.д. С сухим вином
по всем югам напряг - и нашим, и вашим. Наследие СССР...

существует только в крепленом виде.
 
 В Ялте на дегустации Массандры нам клялись, что в мускаты ничего не
 добавляется - ни сахар, ни спирт.

Виноват, я имел в виду не сухое. по мне все что не сухое - крепленое :-)

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ... :)

2006-05-29 Пенетрантность Alex Cherednichenko
Привет, Horsun!
Вы пишешь  29 мая 2006:

 HV В Ялте на дегустации Массандры нам клялись, что в мускаты ничего не
 HV добавляется - ни сахар, ни спирт.

Я вчерась надыбал в Питере фирменную лавочку Массандры.
Жаль, Глеб уехал (?)...

Интересующимся: между гостинкой и Катькиным садиком,
переулок Крылова (параллельно Невскому).

--
With best regards, Alex Cherednichenko.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Опять блокировка классика

2006-05-29 Пенетрантность Konstantin R. Beliaev
Поправка: на этот раз почти одновременно с запросом произошел шатдаун 
базы (2 разных робота пересеклись).
Может дело как раз в этом: шатдаун происходит до завершения долгого запроса?


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Alexander A. Venikov
Hello, Alex!
You wrote to Horsun Vlad on Mon, 29 May 2006 12:06:16 +0400:

 AC И таки почему, когда идёт дождь,
 AC на улицы холодно и сыро...
 AC Что за погода, мля...
 AC Лето никак не начнётся...
Шо, и у вас тоже? Я думал, это сибирский эксклюзив, млин. Даже как-то легче 
стало :)

Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixangry_dogtndottobdotru 



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, вот незадача... :)

2006-05-29 Пенетрантность Ded
Dmitri Kuzmenko wrote:

 p.s. Jack Daniels - кукурузный виски, изготавливаемый
 непрерывным способом.

Он мне за пряности нравится, которых туда изрядно напихивают.

 Black Velvet - тоже кукурузина. Имеет характерный
 ванильный привкус, который, собственно, перебивает
 практически все.

Ты не путай простой Вельвет с 18-летним резервированным.

-- 
Regards. Ded.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Опять блокировка классика

2006-05-29 Пенетрантность Oleg LOA
Konstantin R. Beliaev [EMAIL PROTECTED] wrote in message news:[EMAIL 
PROTECTED]
 Поправка: на этот раз почти одновременно с запросом произошел шатдаун 
 базы (2 разных робота пересеклись).
 Может дело как раз в этом: шатдаун происходит до завершения долгого запроса?

Очень можно быть. Может проще отказаться от шатдаун?
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Ded
Alexander A. Venikov wrote:

 Шо, и у вас тоже? Я думал, это сибирский эксклюзив, млин. Даже как-то легче 
 стало :)

Вчерась смотрел парад военных оркестров на Невском. Температура была 
градусов 10, мелкий дождь, ветер... Большое впечатление произвёл оркестр 
ЮАР - очень колоритные негры, на Армстронга похожие, негритянки с 
тамтамами весьма широкие и в грудях и в нижних плечах, и все поголовно в 
белом. Маугли змерзли до крупной дрожи, но марш-свинг таки наяривали 
превосходно :)

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



[ANN] ������ SQLHammer

2006-05-29 Пенетрантность Marina Novikova
Devrace Ltd приобрела компанию Metadataforge и продукт администрирования и 
разработки баз данных SQLHammer. В ближайшее время Devrace начинает 
поддержку и развитие SQLHammer на российском и зарубежном рынках. 
Подробности читайте в пресс релизе: http://devrace.com/ru/press/2486.php

Marina 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-29 Пенетрантность Ded
 и кстати + в обход БАЛЬШОЙ приколы :)
 FIRST и SKIP значения переменных не выгребают-то :(
 
 например:
 select skip :i_from first :i_to * from 

А ты почитай релиз-ноты полуторки и единички тоже и выгребут, 
глядишь... В скобочки надо брать параметры-то.

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB 2 permission BUG !!! ?????

2006-05-29 Пенетрантность Ded
А процедура для селекта общего типа - самая тормозная весь вообще-то.
 
 А, если не влом конечно ответить, в чём тормоза проявляются ?
 И что такое общего типа в твоём понимании ?

Как и во всехнем. Процедура эффективна, когда она самодостаточна. А 
как только на запрос из неё начинаем накладывать 
фильтры-сортировки-группировки-джойны - получаем натурал и тормоза. И 
начинаем страдать по динамике в процедурах. Которая препарится при 
каждом выполнении и опять даёт тормоза.

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Repairing courses for InterBase/Firebird

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, All!

Alexey Kovyazin wrote:

 Рассматривается вопрос об открытии курсов по восстановлению баз данных 
 InterBase/Firebird. Нужны ли курсы на русском языке - есть ли желающие?
 Или забить и подготавливать courseware на англйиском только.
 
 Присылайте вопросы, соображаения и заявки на [EMAIL PROTECTED]

курс включают в себя темы:

1. виды повреждений БД
2. инструменты для ремонта
3. ремонт БД
4. предотвращение повреждений (виды резервного копирования,
организация резервного копирования, автоматизация и т.п.)

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Опять блокировка классика

2006-05-29 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote:
 Очень можно быть. Может проще отказаться от шатдаун?
Похоже, придется. На 4.0 шатдаун отрубал все коннекты к базе, поэтому 
можно было спокойно сделать SWEEP/VALIDATE, без опасений что кто-то 
будет  мешать. На 1.5 такого нет, так что и смысл в нем отпадает.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] проект SQLHammer

2006-05-29 Пенетрантность Сергей Фетискин

On Mon, 29 May 2006 12:37:02 +0400, Marina Novikova  
[EMAIL PROTECTED] wrote:

 Devrace Ltd приобрела компанию Metadataforge и продукт администрирования  
 и
 разработки баз данных SQLHammer. В ближайшее время Devrace начинает
 поддержку и развитие SQLHammer на российском и зарубежном рынках.
 Подробности читайте в пресс релизе: http://devrace.com/ru/press/2486.php

Конкурент эксперту? ;)

-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ... :)

2006-05-29 Пенетрантность ������� �.
 С сухим вином
 по всем югам напряг - и нашим, и вашим. Наследие СССР...

Это из из-за климата. На нашем юге растут сорта с большим содержанием 
сахара. Это еще Галицин
промучался пытась делать европейского типа столовые и сухие вина, потом 
плюнул и начал делать десертные.
А европейские сорта винограда у нас фигово растут.
К стати во времена союза в наших краях (северное приазовье) дофига росло 
винограда, его еще до революции здесь выводить начали, даже когда сухой 
закон был много осталось.
А в 90-х все пошло по женской линии окончательно, и недавно пытались у нас 
виноград снова выращивать, а местных сортов взять неоткуда. Привезли из 
Крыма и Молдавии, а они у нас зиму не переносят :( .

С уважением, Варакин Николай. 




--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: [ANN] проект SQLHammer

2006-05-29 Пенетрантность Ded
Marina Novikova wrote:

 Devrace Ltd приобрела компанию Metadataforge и продукт администрирования и 
 разработки баз данных SQLHammer. В ближайшее время Devrace начинает 
 поддержку и развитие SQLHammer на российском и зарубежном рынках. 
 Подробности читайте в пресс релизе: http://devrace.com/ru/press/2486.php

А то, что зарегистрировать мона только сервера линейки IB - это 
особенность Community Edition? ;) Или по названию клиентской либы на 
компе, что ли, жёстко отсекает?

-- 
Regards. Ded.


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: проект SQLHammer

2006-05-29 Пенетрантность dada sasa

 А то, что зарегистрировать мона только сервера линейки IB - это
 особенность Community Edition? ;) Или по названию клиентской либы на
 компе, что ли, жёстко отсекает?

Не, там в левом верхнем углу кнопочка
CurrentBrunch...


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Возможно, баг в EXECUTE BLOCK (или FIB+/IBExpert)

2006-05-29 Пенетрантность Андрій Жук

Если в максимально упрощенном варианте.
Таблица.

CREATE TABLE APP_TEXTS (
 TEXT_ID   INTEGER NOT NULL,
 TEXT  BLOB SUB_TYPE 1 SEGMENT SIZE 254 NOT NULL,
 DATE_CREATION TIMESTAMP NOT NULL,
 DATE_LASTVERSION  TIMESTAMP NOT NULL,
 VERSION_NUMBERINTEGER NOT NULL,
 TEXT_NAME VARCHAR(82) DEFAULT 'unknown' NOT NULL,
 SUBVERSIONINTEGER,
 TEXT_TYPE INTEGER NOT NULL,
 TEXT_PID  INTEGER NOT NULL,
 TEXT_ORDERINTEGER,
 USER_ID   INTEGER
);

триггеров нет. Вообще ничего кроме таблицы нет. Таблица вообще пустая.

Такой вот блок

EXECUTE BLOCK
AS BEGIN
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=0 WHERE TEXT_ID=100102;
UPDATE APP_TEXTS SET TEXT_PID=100102, TEXT_ORDER=1 WHERE TEXT_ID=100042;
UPDATE APP_TEXTS SET TEXT_PID=100102, TEXT_ORDER=2 WHERE TEXT_ID=100061;
UPDATE APP_TEXTS SET TEXT_PID=100102, TEXT_ORDER=3 WHERE TEXT_ID=100038;
UPDATE APP_TEXTS SET TEXT_PID=100102, TEXT_ORDER=4 WHERE TEXT_ID=67;
UPDATE APP_TEXTS SET TEXT_PID=67, TEXT_ORDER=5 WHERE TEXT_ID=68;
UPDATE APP_TEXTS SET TEXT_PID=68, TEXT_ORDER=6 WHERE TEXT_ID=19;
UPDATE APP_TEXTS SET TEXT_PID=67, TEXT_ORDER=7 WHERE TEXT_ID=69;
UPDATE APP_TEXTS SET TEXT_PID=69, TEXT_ORDER=8 WHERE TEXT_ID=21;
UPDATE APP_TEXTS SET TEXT_PID=69, TEXT_ORDER=9 WHERE TEXT_ID=17;
UPDATE APP_TEXTS SET TEXT_PID=100102, TEXT_ORDER=10 WHERE TEXT_ID=100107;
UPDATE APP_TEXTS SET TEXT_PID=100107, TEXT_ORDER=11 WHERE TEXT_ID=100017;
UPDATE APP_TEXTS SET TEXT_PID=100107, TEXT_ORDER=12 WHERE TEXT_ID=100018;
UPDATE APP_TEXTS SET TEXT_PID=100107, TEXT_ORDER=13 WHERE TEXT_ID=100019;
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=14 WHERE TEXT_ID=100073;
UPDATE APP_TEXTS SET TEXT_PID=100073, TEXT_ORDER=15 WHERE TEXT_ID=100074;
UPDATE APP_TEXTS SET TEXT_PID=100074, TEXT_ORDER=16 WHERE TEXT_ID=100075;
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=17 WHERE TEXT_ID=35;
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=18 WHERE TEXT_ID=64;
UPDATE APP_TEXTS SET TEXT_PID=64, TEXT_ORDER=19 WHERE TEXT_ID=65;
UPDATE APP_TEXTS SET TEXT_PID=65, TEXT_ORDER=20 WHERE TEXT_ID=62;
UPDATE APP_TEXTS SET TEXT_PID=65, TEXT_ORDER=21 WHERE TEXT_ID=63;
UPDATE APP_TEXTS SET TEXT_PID=65, TEXT_ORDER=22 WHERE TEXT_ID=100071;
UPDATE APP_TEXTS SET TEXT_PID=65, TEXT_ORDER=23 WHERE TEXT_ID=100072;
UPDATE APP_TEXTS SET TEXT_PID=64, TEXT_ORDER=24 WHERE TEXT_ID=70;
UPDATE APP_TEXTS SET TEXT_PID=64, TEXT_ORDER=25 WHERE TEXT_ID=71;
UPDATE APP_TEXTS SET TEXT_PID=71, TEXT_ORDER=26 WHERE TEXT_ID=27;
UPDATE APP_TEXTS SET TEXT_PID=71, TEXT_ORDER=27 WHERE TEXT_ID=29;
UPDATE APP_TEXTS SET TEXT_PID=71, TEXT_ORDER=28 WHERE TEXT_ID=33;
UPDATE APP_TEXTS SET TEXT_PID=71, TEXT_ORDER=29 WHERE TEXT_ID=100078;
UPDATE APP_TEXTS SET TEXT_PID=100078, TEXT_ORDER=30 WHERE TEXT_ID=100079;
UPDATE APP_TEXTS SET TEXT_PID=100078, TEXT_ORDER=31 WHERE TEXT_ID=100080;
UPDATE APP_TEXTS SET TEXT_PID=71, TEXT_ORDER=32 WHERE TEXT_ID=100085;
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=33 WHERE TEXT_ID=66;
UPDATE APP_TEXTS SET TEXT_PID=66, TEXT_ORDER=34 WHERE TEXT_ID=13;
UPDATE APP_TEXTS SET TEXT_PID=66, TEXT_ORDER=35 WHERE TEXT_ID=15;
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=36 WHERE TEXT_ID=72;
UPDATE APP_TEXTS SET TEXT_PID=72, TEXT_ORDER=37 WHERE TEXT_ID=11;
UPDATE APP_TEXTS SET TEXT_PID=72, TEXT_ORDER=38 WHERE TEXT_ID=12;
UPDATE APP_TEXTS SET TEXT_PID=72, TEXT_ORDER=39 WHERE TEXT_ID=43;
UPDATE APP_TEXTS SET TEXT_PID=43, TEXT_ORDER=40 WHERE TEXT_ID=100012;
UPDATE APP_TEXTS SET TEXT_PID=43, TEXT_ORDER=41 WHERE TEXT_ID=100044;
UPDATE APP_TEXTS SET TEXT_PID=72, TEXT_ORDER=42 WHERE TEXT_ID=100064;
UPDATE APP_TEXTS SET TEXT_PID=100064, TEXT_ORDER=43 WHERE TEXT_ID=100065;
UPDATE APP_TEXTS SET TEXT_PID=100064, TEXT_ORDER=44 WHERE TEXT_ID=100066;
UPDATE APP_TEXTS SET TEXT_PID=100064, TEXT_ORDER=45 WHERE TEXT_ID=100067;
UPDATE APP_TEXTS SET TEXT_PID=100064, TEXT_ORDER=46 WHERE TEXT_ID=100068;
UPDATE APP_TEXTS SET TEXT_PID=100064, TEXT_ORDER=47 WHERE TEXT_ID=100069;
UPDATE APP_TEXTS SET TEXT_PID=100069, TEXT_ORDER=48 WHERE TEXT_ID=100070;
UPDATE APP_TEXTS SET TEXT_PID=72, TEXT_ORDER=49 WHERE TEXT_ID=100013;
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=50 WHERE TEXT_ID=73;
UPDATE APP_TEXTS SET TEXT_PID=73, TEXT_ORDER=51 WHERE TEXT_ID=94;
UPDATE APP_TEXTS SET TEXT_PID=94, TEXT_ORDER=52 WHERE TEXT_ID=95;
UPDATE APP_TEXTS SET TEXT_PID=95, TEXT_ORDER=53 WHERE TEXT_ID=96;
UPDATE APP_TEXTS SET TEXT_PID=96, TEXT_ORDER=54 WHERE TEXT_ID=97;
UPDATE APP_TEXTS SET TEXT_PID=73, TEXT_ORDER=55 WHERE TEXT_ID=45;
UPDATE APP_TEXTS SET TEXT_PID=73, TEXT_ORDER=56 WHERE TEXT_ID=19;
UPDATE APP_TEXTS SET TEXT_PID=-1, TEXT_ORDER=57 WHERE TEXT_ID=74;
UPDATE APP_TEXTS SET TEXT_PID=74, TEXT_ORDER=58 WHERE TEXT_ID=75;
UPDATE APP_TEXTS SET TEXT_PID=75, TEXT_ORDER=59 WHERE TEXT_ID=76;
UPDATE APP_TEXTS SET TEXT_PID=75, TEXT_ORDER=60 WHERE TEXT_ID=23;
UPDATE APP_TEXTS SET TEXT_PID=75, TEXT_ORDER=61 WHERE TEXT_ID=25;
UPDATE APP_TEXTS SET TEXT_PID=75, TEXT_ORDER=62 WHERE 

Re: Возможно, баг в EXECUTE BLOCK (или FIB+/IBExpert)

2006-05-29 Пенетрантность Horsun Vlad
 Андр?й Жук ...
...
 размер блока - 11729 байт, т.е. далеко до 64 Кб. Количество операторов -
 163.

 Получаем ошибку

 invalid request BLR at offset 6420.
 Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255.

 Если уменшить количество операторов до 127 - т.е. до половины 255, то
 такой блок выполняется.

А в процедуре как оно себя ведёт ?

-- 
Хорсун Влад



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: , EXECUTE BLOCK ( FIB+/IBExpert)

2006-05-29 Пенетрантность Horsun Vlad
 invalid request BLR at offset 6420.
 Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255.

 Если уменшить количество операторов до 127 - т.е. до половины 255, то
 такой блок выполняется.

Увы, update требует 2 контекста

-- 
Хорсун Влад



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ��� ��������... :)

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Ded!

Ded wrote:

p.s. Jack Daniels - кукурузный виски, изготавливаемый
непрерывным способом.
 
 Он мне за пряности нравится, которых туда изрядно напихивают.

может быть. я ж тоже пил :-)

 Ты не путай простой Вельвет с 18-летним резервированным.

понял. но как то не тянет. я пробовал гленфиддик 18-летний...,
короче, предпочитаю односолодовые, из солода :-)

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ... :)

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Николай!

Варакин Н.О. wrote:

С сухим вином
по всем югам напряг - и нашим, и вашим. Наследие СССР...
 
 Это из из-за климата. На нашем юге растут сорта с большим содержанием 
 сахара. Это еще Галицин
 промучался пытась делать европейского типа столовые и сухие вина, потом 
 плюнул и начал делать десертные.

да, я именно про это. Однако дессертные попадаются очень даже.
У меня тут с прошлого лета в углу лежит бутылка Портвейн Червоний Кримський,
я на нее все смотрю, никак момент не настанет...

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: ANN: IBProvider 2.4.5

2006-05-29 Пенетрантность Kovalenko Dmitry
Правда он только C#

Не, пока мне он реально не впился :)

Да и в целом я пока только к
компилятору привыкаю.

Уже нашел тупую багу и тихонько так
матерюсь на его манеру работы с
PCH-файлами. Козлы, в VS 2003 было лучше, но
все равно далеко до BCB.

Но больше всего мне понравилась эта
маниакальность к безопасности - это
явно наш ответ этому ... как его,
который на самолетах :))

Я прям радуюсь за тех, кто начнет
бороться с предупреждениями этого
компилятора :)

Тем не менее... мыши плакали, кололись,
но продолжали жрать кактус

Коваленко Дмитрий.
www.ibprovider.com


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re[2]: Off, ��� ��������... :)

2006-05-29 Пенетрантность sergey kosinsky

Monday, May 29, 2006, 7:16:33 PM, Dmitri wrote:


DK понял. но как то не тянет. я пробовал гленфиддик 18-летний...,
DK короче, предпочитаю односолодовые, из солода :-)

single malt Bushmills?


/ksr
---
mailto:[EMAIL PROTECTED]


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Vladimir A.Bakhvaloff
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 объясняю. работа с external table - это совершенно примитивная
 работа с текстовым файлом с записями фиксированного размера.

Это ты в предвкушении субботы так слажал или просто в пятницу прикололся?.. 
%)))

-- 
[http://bakh.spb.ru] [email:bob#bakh.spb.ru] [icq:1608235]

--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Off, ��� ��������... :)

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Sergey!
sergey kosinsky wrote:

 DK понял. но как то не тянет. я пробовал гленфиддик 18-летний...,
 DK короче, предпочитаю односолодовые, из солода :-)
 
 single malt Bushmills?

Это ирландский виски, а они стоят особняком, даже если single molt.
Про это можно долго и вкусно разговаривать, лучше до следующей
пятницы отложить...

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Dmitri Kuzmenko
Hello, Vladimir!

Vladimir A.Bakhvaloff wrote:

объясняю. работа с external table - это совершенно примитивная
работа с текстовым файлом с записями фиксированного размера.
 
 Это ты в предвкушении субботы так слажал или просто в пятницу 
 прикололся?.. %)))

что значит слажал? ну необязательно текстовым, какая разница.
главное, что записи фиксированного размера, а не csv,
и обработка таких файлов пишется в несколько строк кода.

-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Alex Cherednichenko
Привет, Dmitri!
Вы пишешь  29 мая 2006:

  Это ты в предвкушении субботы так слажал или просто в пятницу 
  прикололся?.. %)))

 DK что значит слажал? ну необязательно текстовым, какая разница.

Э нет...
Тут вопрос теософский.
Ты скажи народу, ты за коммунистов, али за большевиков?!.. (С)


--
With best regards, Alex Cherednichenko.



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re[2]: Off, ��� ��������... :)

2006-05-29 Пенетрантность sergey kosinsky

Monday, May 29, 2006, 8:09:41 PM, Dmitri wrote:

 single malt Bushmills?

DK Это ирландский виски, а они стоят особняком, даже если single molt.
DK Про это можно долго и вкусно разговаривать, лучше до следующей
DK пятницы отложить...

ну если не Ирландия, то тогда и не односолодовый и попроще - Famouse Grouse.

/ksr
---
mailto:[EMAIL PROTECTED]


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Vladimir A.Bakhvaloff
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
работа с текстовым файлом с записями фиксированного размера.
 Это ты в предвкушении субботы так слажал или просто в пятницу 
 прикололся?.. %)))
 что значит слажал? 

Ну, типа, ошибся... ;)

 ну необязательно текстовым, какая разница.
 главное, что записи фиксированного размера, а не csv,

О!.. А ведь csv  и есть именно _текстовый_ файл... %)
А ET - таки RAW-файл... :)))

 и обработка таких файлов пишется в несколько строк кода.

Текстовый файл не может содержать #00, #26, #27, #12, например... :)))

 
ЗЫ. А эту мандулу ттоже гманя вставляет?.. :(
ЗЗЫ. Блин, и от УТФ-8 никак не избавиться... :\

-- 
[http://bakh.spb.ru] [email:bob#bakh.spb.ru] [icq:1608235]
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: External Table

2006-05-29 Пенетрантность Vladimir A.Bakhvaloff
Alex Cherednichenko [EMAIL PROTECTED] wrote in message news:[EMAIL 
PROTECTED]
  Это ты в предвкушении субботы так слажал или просто в пятницу 
  прикололся?.. %)))
 DK что значит слажал? ну необязательно текстовым, какая разница.
 Э нет...
 Тут вопрос теософский.
 Ты скажи народу, ты за коммунистов, али за большевиков?!.. (С)

Нет, лучше вот так:
картинки и таблицы пропускаем, в пролетарскую суть - вникаем!.. /Бумбараш/

-- 
[http://bakh.spb.ru] [email:bob#bakh.spb.ru] [icq:1608235]
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB inet

2006-05-29 Пенетрантность DmitryLe
Привет.
Возможно ты и прав. Почему-то основной
тормоз там, где запрос ничего не
возвращает. Т.е. пусто. Парадокс.
Сложный запрос с объединением 5 таблиц
и одним параметром летает, а тупой как
пробка, но пустой до 1.8 сек. Почему?
Дмитрий

--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



��� ����?.. ��� �� ����?..

2006-05-29 Пенетрантность Vladimir A.Bakhvaloff
Здрасьте, нафиг!..

Товарищ показал такое:
===
select
  ti.itemname,
  count (ti.itemname) as cnt
from
  tbl_item ti
where
  cnt = 2
group by
  ti.itemname
order by
  1
===
Получил он:
===
Column does not belong to referenced table.
Dynamic SQL Error.
SQL error code = -206.
Column unknown.
CNT.
At line 7, column 3.
===

Он утверждает, что по стандарту и по доке FB выражение where cnt = 2 
должно канать...
Я такое никогда не пользовал именно из-за того, что никогда и не канало... 
:)

Дык, кто из нас правее?..

-- 
[http://bakh.spb.ru] [email:bob#bakh.spb.ru] [icq:1608235]
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Кто прав?.. Кто не прав?..

2006-05-29 Пенетрантность Vlad Horsun
Vladimir A.Bakhvaloff ...
 Здрасьте, нафиг!..

Ещё одно такое здрасте и будешь вести монологи нафиг...
...
 Он утверждает, что по стандарту и по доке FB выражение where cnt = 2 
 должно канать...
 Я такое никогда не пользовал именно из-за того, что никогда и не 
 канало... :)

Ссылки пусть приводит - и на стандарт, и на доку

--
Хорсун Влад



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



ANN: The InterBase and Firebird Developer Magazine #4 is out

2006-05-29 Пенетрантность Alexey Kovyazin

Dear Readers,

I guess some of you have become a bit tired of waiting and wondering 
when the new issue would be released. I am really sorry about the long 
delay, but there have been some serious financial and time issues 
holding up production.


We’ve come to realize that producing the magazine with only advertising 
and sponsors to support it is impossible. We’ve decided to change our 
business model slightly. We are going to run special proprietary 
editions of each issue with bonus articles. These special editions will 
be available in electronic (printable PDF) and paper versions. From this 
issue forward, the latest issue will be available only for purchase for 
a period—say one or two weeks from publication—and will be fully 
released afterwards for everyone, minus the bonus articles.

Now issue 1 (4) in 2006 is released. This issue is devoted to the 
cutting edge of Firebird technologies - Fyracle. You can read about 
Fyracle’s story and its exciting features.

The second main topic is TPC-C test results. There are some very 
interesting results, so don’t miss the article about it in the TestBed 
section of our magazine!

Our bonus material for this issue is the first part of “The 
Comprehensive Repairing Guide for InterBase and Firebird”. This part is 
“Corruption reasons, Part 1”.


You can download free preview of issue 4 here:
http://ibdeveloper.com/issues/issue-14-may-29-2006/

  or buy electronic version (instant access to full PDF, including bonus 
article), USD$9.99/EUR9.99:

http://www.shareit.com/product.html?productid=300073211

Paper version will be also available very soon.

With best regards,
Alexey Kovyazin
Editor-In-Chief
[EMAIL PROTECTED]
The InterBase and Firebird Developer Magazine


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: ��� ����?.. ��� �� ����?..

2006-05-29 Пенетрантность Vladimir A.Bakhvaloff
Vlad Horsun [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 Здрасьте, нафиг!..
Ещё одно такое здрасте и будешь вести монологи нафиг...

??? Извини, если обидел... :\
Ты что, классики не знаешь?.. Чёрных квачей не помнишь?.. :)

 Он утверждает, что по стандарту и по доке FB выражение where cnt = 2 
 должно канать...
 Я такое никогда не пользовал именно из-за того, что никогда и не 
 канало... :)
Ссылки пусть приводит - и на стандарт, и на доку

То, что во вчерашнем разговоре он привёл, только про доку:
Brief, alternate name for a table, view, or column; after declaration in 
tableref, alias can stand in for subsequent references to a table or view
Думаю, что это имеет отношение и к стандарту...

-- 
[http://bakh.spb.ru] [email:bob#bakh.spb.ru] [icq:1608235]
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Кто прав?.. Кто не прав?..

2006-05-29 Пенетрантность O6opoTeHb
 select
   ti.itemname,
   count (ti.itemname) as cnt
[skipped]
 Он утверждает, что по стандарту и по доке FB выражение where cnt =  
 2 должно канать...
М, а что, спайка ПОЛЯ и агрегата COUNT по этому полю вообще должна  
работать?
Если так, я вдвое уменьшу код, ведь наивняком делал

select ID
   from TABLE
   where ID = (select count(ID)
  from TABLE)


--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: Кто прав?.. Кто не прав?..

2006-05-29 Пенетрантность DmitryLe
Привет.
having по-моему не отменяли.
select
  ti.itemname,
  count (ti.itemname) as cnt
from
  tbl_item ti
group by
  ti.itemname
having count (ti.itemname) =2
order by 
  1
Дмитрий

--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: ?.. ?..

2006-05-29 Пенетрантность Boulitchev Aleksey
 select
  ti.itemname,
  count (ti.itemname) as cnt
 from
  tbl_item ti
 where
  cnt = 2
 group by
  ti.itemname
 order by
  1

для операторов к агрегатам придуман having

во время выполнения селекта агрегат еще не вычислен, having фильтрует уже 
результаты выборки

-- 
Булычев Алексей
http://www.stella-npf.ru 



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---



Re: FB inet

2006-05-29 Пенетрантность Boulitchev Aleksey
 Возможно ты и прав. Почему-то основной
 тормоз там, где запрос ничего не
 возвращает. Т.е. пусто. Парадокс.
 Сложный запрос с объединением 5 таблиц
 и одним параметром летает, а тупой как
 пробка, но пустой до 1.8 сек. Почему?

if (not exists... ?

-- 
Булычев Алексей
http://www.stella-npf.ru 



--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---