Re[2]: ANN: IBProvider 2.4.5
Hello Kovalenko, Thursday, May 25, 2006, 9:06:44 PM, you wrote: KD Мне эта IDE просто прёт. То есть KD отношение очень положительное. И это KD только первые два часа работы :) А ты еще Resharper поставь. Правда он только С#. И можно еще подключиться к VSS. Посмотреть на макросы и понять раз и навсегда ЧТО должно зваться IDE/ :) Тема Дня: Pуки не должны быть кpивые, они должны сгибаться. До не скорой встречи в аду, Maxmailto:[EMAIL PROTECTED] --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Опять блокировка классика :-(((
Ну вот, третий раз подвис классик. Схема та же, что я описывал с пол-года назад: запускается какой-то читающий запрос, который выполняется ооочень долго. Этот запрос блокирует индекс (это мои предположения), так что другие коннекты не могут этот индекс использовать, и зависает (предположительно на сортировке, в ТМР есть файл сортировки). Коннект к базе скорее всего давно потерян, хотя 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
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
Hi Dmitri Kuzmenko встраивание в сервер движка, аналогичному TDBF или вроде того. С одной стороны, это было бы неплохо, с другой стороны, этого в данный момент нет ни в каком виде. Плюс полная переиндексация после любого внешнего изменения файла. Вопрос оно надо? External table сделанны для быстрого импорта данных в FB, попытка прикрутить к ним индексы это как иметь внудри движка FB другой движок, потом транзакции захотят и т.п. Вопрос нафига это нужно? WBR Путилин Евгений. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off, ��� ��������... :)
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, ��� ��������... :)
Hello, Vlad! Horsun Vlad wrote: Украинское вино не котируется ? Или его тоже запретили ? Или всё вино под маркой Немиров продаётся ? :) украинское вино, как и крымское, существует только в крепленом виде. Виноград, увы, не для сухих вин. Конечно, сухое вино делают, но ... -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: External Table
Привет, Boulitchev! Вы пишешь 29 мая 2006: объясняю. работа с external table - это совершенно примитивная работа с текстовым файлом с записями фиксированного размера. BA таки бред про текстовый файл Документированный. BA правильные пацаны пишут даблы как даблы, а интеджеры как интеджеры и BA получают нефиговый выигрыш на скорости А некоторые и мышей едят!.. (С) Про NULL'ы молчу. -- With best regards, Alex Cherednichenko. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off, ... :)
Dmitri Kuzmenko ... украинское вино, как и крымское, Не понято это как и... хотя, если это не опечатка, то раздувать это ещё и здесь не стоит... существует только в крепленом виде. В Ялте на дегустации Массандры нам клялись, что в мускаты ничего не добавляется - ни сахар, ни спирт. -- Хорсун Влад --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off: ����� �� � ���...
Hello, Yuris! Yuris W. Auzinsh wrote: AC Шо опять с этим гнамом?! Это google, я вообще удивляюсь как оно так долго в этой группе держалось, в других группах месяц или два назад это произошло, всё тотально в UTF-8 перекодируется. это фигня, оно вот констатировало, что я в украинской кодировке пишу :-) -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: External Table
Alex Cherednichenko ... Привет, Boulitchev! Вы пишешь 29 мая 2006: объясняю. работа с external table - это совершенно примитивная работа с текстовым файлом с записями фиксированного размера. BA таки бред про текстовый файл Документированный. А что - документированный бред перестаёт им быть ? -- Хорсун Влад --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off: ...
AC Шо опять с этим гнамом?! это фигня, оно вот констатировало, что я в украинской кодировке пишу :-) оно по фамилиям авторов определяет -- Булычев Алексей http://www.stella-npf.ru --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: External Table
Привет, Horsun! Вы пишешь 29 мая 2006: BA таки бред про текстовый файл Документированный. HV А что - документированный бред перестаёт им быть ? Вам до отца ближе чем мне. Расспросите Великого, что делал слон, когда пришел на поле он. И зачем Володька сбрил усы. И таки почему, когда идёт дождь, на улицы холодно и сыро... Что за погода, мля... Лето никак не начнётся... -- With best regards, Alex Cherednichenko. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off, ... :)
Hello, Vlad! Horsun Vlad wrote: украинское вино, как и крымское, Не понято это как и... хотя, если это не опечатка, то раздувать это ещё и здесь не стоит... я про терруар. крым все-таки полуостров. но тут могу добавить как и таманское, краснодарское, ставропольское и т.д. С сухим вином по всем югам напряг - и нашим, и вашим. Наследие СССР... существует только в крепленом виде. В Ялте на дегустации Массандры нам клялись, что в мускаты ничего не добавляется - ни сахар, ни спирт. Виноват, я имел в виду не сухое. по мне все что не сухое - крепленое :-) -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off, ... :)
Привет, Horsun! Вы пишешь 29 мая 2006: HV В Ялте на дегустации Массандры нам клялись, что в мускаты ничего не HV добавляется - ни сахар, ни спирт. Я вчерась надыбал в Питере фирменную лавочку Массандры. Жаль, Глеб уехал (?)... Интересующимся: между гостинкой и Катькиным садиком, переулок Крылова (параллельно Невскому). -- With best regards, Alex Cherednichenko. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Опять блокировка классика
Поправка: на этот раз почти одновременно с запросом произошел шатдаун базы (2 разных робота пересеклись). Может дело как раз в этом: шатдаун происходит до завершения долгого запроса? --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: External Table
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, вот незадача... :)
Dmitri Kuzmenko wrote: p.s. Jack Daniels - кукурузный виски, изготавливаемый непрерывным способом. Он мне за пряности нравится, которых туда изрядно напихивают. Black Velvet - тоже кукурузина. Имеет характерный ванильный привкус, который, собственно, перебивает практически все. Ты не путай простой Вельвет с 18-летним резервированным. -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Опять блокировка классика
Konstantin R. Beliaev [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Поправка: на этот раз почти одновременно с запросом произошел шатдаун базы (2 разных робота пересеклись). Может дело как раз в этом: шатдаун происходит до завершения долгого запроса? Очень можно быть. Может проще отказаться от шатдаун? --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: External Table
Alexander A. Venikov wrote: Шо, и у вас тоже? Я думал, это сибирский эксклюзив, млин. Даже как-то легче стало :) Вчерась смотрел парад военных оркестров на Невском. Температура была градусов 10, мелкий дождь, ветер... Большое впечатление произвёл оркестр ЮАР - очень колоритные негры, на Армстронга похожие, негритянки с тамтамами весьма широкие и в грудях и в нижних плечах, и все поголовно в белом. Маугли змерзли до крупной дрожи, но марш-свинг таки наяривали превосходно :) -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
[ANN] ������ SQLHammer
Devrace Ltd приобрела компанию Metadataforge и продукт администрирования и разработки баз данных SQLHammer. В ближайшее время Devrace начинает поддержку и развитие SQLHammer на российском и зарубежном рынках. Подробности читайте в пресс релизе: http://devrace.com/ru/press/2486.php Marina --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
и кстати + в обход БАЛЬШОЙ приколы :) FIRST и SKIP значения переменных не выгребают-то :( например: select skip :i_from first :i_to * from А ты почитай релиз-ноты полуторки и единички тоже и выгребут, глядишь... В скобочки надо брать параметры-то. -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: FB 2 permission BUG !!! ?????
А процедура для селекта общего типа - самая тормозная весь вообще-то. А, если не влом конечно ответить, в чём тормоза проявляются ? И что такое общего типа в твоём понимании ? Как и во всехнем. Процедура эффективна, когда она самодостаточна. А как только на запрос из неё начинаем накладывать фильтры-сортировки-группировки-джойны - получаем натурал и тормоза. И начинаем страдать по динамике в процедурах. Которая препарится при каждом выполнении и опять даёт тормоза. -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Repairing courses for InterBase/Firebird
Hello, All! Alexey Kovyazin wrote: Рассматривается вопрос об открытии курсов по восстановлению баз данных InterBase/Firebird. Нужны ли курсы на русском языке - есть ли желающие? Или забить и подготавливать courseware на англйиском только. Присылайте вопросы, соображаения и заявки на [EMAIL PROTECTED] курс включают в себя темы: 1. виды повреждений БД 2. инструменты для ремонта 3. ремонт БД 4. предотвращение повреждений (виды резервного копирования, организация резервного копирования, автоматизация и т.п.) -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Опять блокировка классика
Oleg LOA wrote: Очень можно быть. Может проще отказаться от шатдаун? Похоже, придется. На 4.0 шатдаун отрубал все коннекты к базе, поэтому можно было спокойно сделать SWEEP/VALIDATE, без опасений что кто-то будет мешать. На 1.5 такого нет, так что и смысл в нем отпадает. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: [ANN] проект SQLHammer
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, ... :)
С сухим вином по всем югам напряг - и нашим, и вашим. Наследие СССР... Это из из-за климата. На нашем юге растут сорта с большим содержанием сахара. Это еще Галицин промучался пытась делать европейского типа столовые и сухие вина, потом плюнул и начал делать десертные. А европейские сорта винограда у нас фигово растут. К стати во времена союза в наших краях (северное приазовье) дофига росло винограда, его еще до революции здесь выводить начали, даже когда сухой закон был много осталось. А в 90-х все пошло по женской линии окончательно, и недавно пытались у нас виноград снова выращивать, а местных сортов взять неоткуда. Привезли из Крыма и Молдавии, а они у нас зиму не переносят :( . С уважением, Варакин Николай. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: [ANN] проект SQLHammer
Marina Novikova wrote: Devrace Ltd приобрела компанию Metadataforge и продукт администрирования и разработки баз данных SQLHammer. В ближайшее время Devrace начинает поддержку и развитие SQLHammer на российском и зарубежном рынках. Подробности читайте в пресс релизе: http://devrace.com/ru/press/2486.php А то, что зарегистрировать мона только сервера линейки IB - это особенность Community Edition? ;) Или по названию клиентской либы на компе, что ли, жёстко отсекает? -- Regards. Ded. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: проект SQLHammer
А то, что зарегистрировать мона только сервера линейки IB - это особенность Community Edition? ;) Или по названию клиентской либы на компе, что ли, жёстко отсекает? Не, там в левом верхнем углу кнопочка CurrentBrunch... --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Возможно, баг в EXECUTE BLOCK (или FIB+/IBExpert)
Если в максимально упрощенном варианте. Таблица. 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)
Андр?й Жук ... ... размер блока - 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)
invalid request BLR at offset 6420. Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255. Если уменшить количество операторов до 127 - т.е. до половины 255, то такой блок выполняется. Увы, update требует 2 контекста -- Хорсун Влад --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off, ��� ��������... :)
Hello, Ded! Ded wrote: p.s. Jack Daniels - кукурузный виски, изготавливаемый непрерывным способом. Он мне за пряности нравится, которых туда изрядно напихивают. может быть. я ж тоже пил :-) Ты не путай простой Вельвет с 18-летним резервированным. понял. но как то не тянет. я пробовал гленфиддик 18-летний..., короче, предпочитаю односолодовые, из солода :-) -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: Off, ... :)
Hello, Николай! Варакин Н.О. wrote: С сухим вином по всем югам напряг - и нашим, и вашим. Наследие СССР... Это из из-за климата. На нашем юге растут сорта с большим содержанием сахара. Это еще Галицин промучался пытась делать европейского типа столовые и сухие вина, потом плюнул и начал делать десертные. да, я именно про это. Однако дессертные попадаются очень даже. У меня тут с прошлого лета в углу лежит бутылка Портвейн Червоний Кримський, я на нее все смотрю, никак момент не настанет... -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: ANN: IBProvider 2.4.5
Правда он только C# Не, пока мне он реально не впился :) Да и в целом я пока только к компилятору привыкаю. Уже нашел тупую багу и тихонько так матерюсь на его манеру работы с PCH-файлами. Козлы, в VS 2003 было лучше, но все равно далеко до BCB. Но больше всего мне понравилась эта маниакальность к безопасности - это явно наш ответ этому ... как его, который на самолетах :)) Я прям радуюсь за тех, кто начнет бороться с предупреждениями этого компилятора :) Тем не менее... мыши плакали, кололись, но продолжали жрать кактус Коваленко Дмитрий. www.ibprovider.com --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re[2]: Off, ��� ��������... :)
Monday, May 29, 2006, 7:16:33 PM, Dmitri wrote: DK понял. но как то не тянет. я пробовал гленфиддик 18-летний..., DK короче, предпочитаю односолодовые, из солода :-) single malt Bushmills? /ksr --- mailto:[EMAIL PROTECTED] --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: External Table
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, ��� ��������... :)
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
Hello, Vladimir! Vladimir A.Bakhvaloff wrote: объясняю. работа с external table - это совершенно примитивная работа с текстовым файлом с записями фиксированного размера. Это ты в предвкушении субботы так слажал или просто в пятницу прикололся?.. %))) что значит слажал? ну необязательно текстовым, какая разница. главное, что записи фиксированного размера, а не csv, и обработка таких файлов пишется в несколько строк кода. -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34 --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re: External Table
Привет, Dmitri! Вы пишешь 29 мая 2006: Это ты в предвкушении субботы так слажал или просто в пятницу прикололся?.. %))) DK что значит слажал? ну необязательно текстовым, какая разница. Э нет... Тут вопрос теософский. Ты скажи народу, ты за коммунистов, али за большевиков?!.. (С) -- With best regards, Alex Cherednichenko. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
Re[2]: Off, ��� ��������... :)
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
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
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
Привет. Возможно ты и прав. Почему-то основной тормоз там, где запрос ничего не возвращает. Т.е. пусто. Парадокс. Сложный запрос с объединением 5 таблиц и одним параметром летает, а тупой как пробка, но пустой до 1.8 сек. Почему? Дмитрий --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
��� ����?.. ��� �� ����?..
Здрасьте, нафиг!.. Товарищ показал такое: === 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: Кто прав?.. Кто не прав?..
Vladimir A.Bakhvaloff ... Здрасьте, нафиг!.. Ещё одно такое здрасте и будешь вести монологи нафиг... ... Он утверждает, что по стандарту и по доке FB выражение where cnt = 2 должно канать... Я такое никогда не пользовал именно из-за того, что никогда и не канало... :) Ссылки пусть приводит - и на стандарт, и на доку -- Хорсун Влад --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---
ANN: The InterBase and Firebird Developer Magazine #4 is out
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: ��� ����?.. ��� �� ����?..
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: Кто прав?.. Кто не прав?..
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: Кто прав?.. Кто не прав?..
Привет. 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: ?.. ?..
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
Возможно ты и прав. Почему-то основной тормоз там, где запрос ничего не возвращает. Т.е. пусто. Парадокс. Сложный запрос с объединением 5 таблиц и одним параметром летает, а тупой как пробка, но пустой до 1.8 сек. Почему? if (not exists... ? -- Булычев Алексей http://www.stella-npf.ru --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---