Re: печалька для тестеров execute block+STATEMENT+ON EXTERNAL

2012-03-04 Пенетрантность Vlad Khorsun
(время мин:сек) Задача подключится на локальной машине к соседней базе и скопировать записи таблицы. В надежде ускорить вставку был в недоумении. Думая что execute block+STATEMENT к другой базе даст прирост при вставке переписал код. Но каково было удивление, что прирост был не велик /Конн

Re: Firebird 3.0.0.29767

2012-01-30 Пенетрантность Vlad Khorsun
"Anton Zibrov" ... Добрый день, уважаемые! Решил установить и помучать сабж... получил: Your user name and password are not defined. Ask your database administrator to set up a Firebird login. Install incomplete, please read chapter "Initializing security database" in Quick Start Guide. Quic

Re: Проблемы при использовании временных таблиц с индексами

2012-01-19 Пенетрантность Vlad Khorsun
"plasmorf" ... Доброе время суток. Сервер FB 2.5.1 64 бит есть база, в которой процедуры используют временные таблицы ON COMMIT DELETE ROWS с индексом по 3-м полям: integer, smallint, date Проблема заключается в следующем: Если после коннекта вызвать процедуру, использующую временную таблицу, то

Re: Чудеса при замене SQL-сервера FB 1.5 32bit --> FB 2.5 64bit

2012-01-17 Пенетрантность Vlad Khorsun
"Ovchinnikov Vasily" wrote ... 32-бит и 64-бит FB может работать с одной и той же БД, начиная с ODS 11.1 Младшие ODS не совместимы. Т.е. БД в ODS < 11.1 будет читаться только 32-битными версиями FB. -- Хорсун Влад

Re: new / delete в UDF

2011-11-29 Пенетрантность Vlad Khorsun
"Vladimir" ... Похоже, линкер/загрузчик где-то путается с разрешением символов и вместо rtl-ных new/delete подставляет какие-то левые. Тут немного непонятно. Если в моей udf используются new/delete от firebird, то почему они приводят к ошибке? Может быть, дело в другом? Например, такая ситуац

Re: new / delete в UDF

2011-11-29 Пенетрантность Vlad Khorsun
"Vladimir" ... Сегодня получился положительный результат. Большое спасибо за советы. Вчера долго не удавалось настроить сетевой коннект. Применял разные рекомендации, которые находил. Вероятно, сделал что-то лишнее. В firebird.log были записи INET/inet_error: send errno = 32 Версия точно Firebir

Re: new / delete в UDF

2011-11-29 Пенетрантность Vlad Khorsun
"Vladimir" ... С сетевым коннектом ошибка проявляется по-другому, и isql при этом не падает. SQL> SELECT TestInsert(333) from RDB$Database; TESTINSERT Statement failed, SQLCODE = -902 Error reading data from the connection. SQL> quit; Это действительно 2.1.3 ? Не 2.0.х ? В fi

Re: new / delete в UDF

2011-11-28 Пенетрантность Vlad Khorsun
"Vladimir" ... Да, все в isql с локальным коннектом. Имеет смысл попробовать сетевой коннект? Да -- Хорсун Влад

Re: Тозмоза простейших запросов

2011-11-12 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Может какие службы у винды есть типа дефрагметатора/индексатора? Кстати, расширение файла gdb. Может оно влияет? У винды есть perfmon, который ты конечно же настроил и изучаешь логи в моменты торможения... -- Хорсун Влад

Re: перестают поступать события

2011-10-25 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Vlad Khorsun wrote: В логе клиента, скорее всего, будет сообщение об обрыве коннекта. Не проверял. 1. А что клиент пишет что то в лог? Открытие ? :-D 2. Если он просто лежит в system, то куда уйдёт лог? На каталог выше fbclient.dll, как обычно

Re: перестают поступать события

2011-10-24 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Всётаки остаётся неясным вопрос о том как себя ведёт асинхронное уведомление о событиях если по каким либо причинам соединение для событий накрылось. Возможна ли передача ошибки потребителю? В логе клиента, скорее всего, будет сообщение об обрыве коннекта. Не проверял. --

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

2011-10-11 Пенетрантность Vlad Khorsun
"Arioch" wrote ... В письме от Tue, 11 Oct 2011 11:51:56 +0400, Vsevolod сообщал: При этом текстовый лог обрывается вот так : gbak:activating and creating deferred index FK_KRB_ST_EV_2CERT gbak:activating and creati интересно, а там лог буферизованный ? Обычный stdout Почему на

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

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

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

2011-10-11 Пенетрантность Vlad Khorsun
"Vsevolod" ... Ну так что тут не понятно ? Кривая UDF, скорее всего. И используется в expression index'е. В 2.1.3 везло, баг не обнаруживался (хотя частое появление страниц с не тем типом может на это указывать), в 2.1.4 повезло ещё больше и баг сразу вылез. Найти и уничтожить :) Какой хит

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

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

Re: Обновление View

2011-09-22 Пенетрантность Vlad Khorsun
"Андрей Кручинин" ... Объясню - делается заливка большого объема информации. Если ее просто заливать в таблицу - время 7-10 минут, если делать сначала удаление данных в таблице а потом заливку свежей информации - то получается затратное время около часа. Дропнуть (деактивировать) индексы и

Re: Dackup/restore БД FB2.0 в FB2.1 BLR syntax error

2011-08-27 Пенетрантность Vlad Khorsun
"Dmitry Yemanov" ... 26.08.2011 16:08, reshetnyakvkt пишет: > > Прошу помощи у гуру, который день ломаю голову над проблемой перегнать базу > из 2.0 в 2.1. Недоговариваешь, однако. > А эту ошибку не знаю как решить, что она означает: >> gbak:committing metadata >> gbak: ERROR:invalid reques

Re: Хранениетелеметрии

2011-08-23 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Khorsun Vlad wrote: Если тебе нужно отражать показания сотен датчиков *немедленно*, то никакая СУБД тебе не подойдёт. Это ещё почему? Потому что ты ещё и хочешь потоковый анализ показаний делать, насколько я понял. Т.е. кто-то должен держать в памяти последние N пок

Re: Помогите пожалуйста разобраться с хранимой процедурой в IBExpert.

2011-08-21 Пенетрантность Vlad Khorsun
"denixx baykin" ... Я что-то слишком назойлив стал :) Но это вроде последнее, что останавливает от перехода на Firebird. Без чтения базовой документации или хотя бы примеров - ничего не получится. SELECT в воздух не делается. Разберись сначала с конструкциями PSQL. -- Хорсун Влад

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Vlad Khorsun wrote: Предел в 2 миллиарда транзакций непреодолим. Ну так не надо в него стучаться лбом - это больно и не нужно :) Не, экономить номера транзакций тут нет никакого желания. Если ты собрался каждое показание сохранять в отдельной тр-ции,

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность Vlad Khorsun
"denixx baykin" ... Ааа. Зря я там спросил, наверное :) Берёшь свои слова назад ? :) Ведь на манеже всё те же. :) Это ты о чём ? Ты здесь часто встречал Романа (Roman Rokytskyy) или Mark Rotteveel ? -- Хорсун Влад

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Vlad Khorsun wrote: Предел номера транзакции, Причём тут "такие объёмы" ??? Предел в 2 миллиарда транзакций непреодолим. Ну так не надо в него стучаться лбом - это больно и не нужно :) В 3-ке сделаем 4млрд. Потом посмотрим на возможность да

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Yurij wrote: Такое чувство что не взлетит на FB. На весьма хорошем железе взлетит и на FB, имхо. Вопрос не только в железе. Больше к алгоритмам работы FB которые мало оптимизированы на такие объёмы. Ну-ка, ну-ка, хотелось бы подробнее... Предел номера транзакции,

Re: Подключение к FireBird из Ruby on Rails

2011-08-16 Пенетрантность Vlad Khorsun
"Курган - Игорь Копырин" ... День добрый. Есть хостинг, на нем работает веб сайт . Данные хранятся в Mysql. Сайт работатет под управлением Ruby on rails. Необходимо иногда запрашивать дистанцированный компьютер который работает под Server 2003 и забирать данные из базы FireBird. Вопрос : Как эт

Re: Sum() null и я в жару на лыжах

2011-07-30 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... Влад, Я заметил странное поведение сервера при определенных обстоятельствах. Речь идет о разных результатах вычислений при практически одинаковых условиях. Я бы грешил на свои ошибки или не понимание, но тест настолько простой и наглядный, что не вызывает никаких сомнений.

Re: Sum() null и я в жару на лыжах

2011-07-29 Пенетрантность Vlad Khorsun
"Dmitry Lendel" wrote ... А по первому вопросу? По какому ? -- Хорсун Влад PS Весьма продуктивная переписка...

Re: EXECUTE STATEMENT к другой базе в рамках установленного коннекта

2011-07-14 Пенетрантность Vlad Khorsun
"Voroshin Dmitry" wrote ... "Khorsun Vlad" сообщил/сообщила в новостях ... Внешние соединения кешироваться будут, но точно не в 2.5.1 В 3.0 будут? Этот вопрос для меня очень животрепещущ. Это есть в todo, но не с самым высоким приоритетом. -- Хорсун Влад

Re: Разница времени

2011-07-10 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... Привет Я совсем запутался. Давно с этим не работал Нужно посчитать разницу в часах и минутах select cast('0:00' as Time)+cast(a.Field1 as time)-+cast(a.Field2 as time) from xf_invoice a где Field2 timestamp Это работает SELECT cast('0:00' AS time)+(cast('18:00' AS time)-c

Re: EXECUTE STATEMENT к другой базе в рамках установленного коннекта

2011-07-06 Пенетрантность Vlad Khorsun
"Михаил Викторович" ... Тест интересный, но я в нем не нашел теста на вставку большие таблицы когда уже седаны индексы, падение будет существенным, Прям предсказатель :-D по хорошему тоже надо бы протестировать, будет время займусь. Мой опыт говорит о том что убирая не нужные индексы можн

Re: EXECUTE STATEMENT к другой базе в рамках установленного коннекта

2011-07-04 Пенетрантность Vlad Khorsun
"A K" ... Реальная ситуация. Большая база на большом предприятии. Работает медленно. Что именно "медленно" ? Запросы или обслуживание ? Идея: делаем архивную БД и оперативную, в которой держим последние год-полтора. И с чего бы оно стало быстрее ? Кривые запросы, читающие кучу не нуж

Re: EXECUTE STATEMENT к другой базе в рамках установленного коннекта

2011-07-01 Пенетрантность Vlad Khorsun
"A K" ... > Транзакций существенно меньше чем CRUD операций как правило. я понимаю, что в общем случае их будет меньше. Но, например, накопил я в логе десять изменений в разных таблицах. Идет комит транзакции. Мне все равно придется выполнить десять EXECUTE STATEMENT к внешней базе, причем ка

Re: Рекурсивные EB

2011-06-28 Пенетрантность Vlad Khorsun
"Алексей Вишняков" ... Наверняка. И не обязательно связанные с рекурсией и с CTE. Например, можно вынести связи в отдельную таблицу и писать туда не только пары непосредственных parent\child, но и вообще всех child'ов данного parent'а. Другой подход описания дерева с помощью границ множеств есть

Re: Рекурсивные EB

2011-06-28 Пенетрантность Vlad Khorsun
"Tonal" wrote ... 24.06.2011 13:49, Khorsun Vlad пишет: EB вполне устраивает. Он не будет рекурсивным. Этому есть какие-то причины теоретического плана или технического? Нет конечно, это мой каприз. Мне казалось, что ЕБ ничем от сохранёнки не отличаются кроме наличия имени. Если это

Re: Рекурсивные EB

2011-06-27 Пенетрантность Vlad Khorsun
"Arioch" wrote ... В письме от Fri, 24 Jun 2011 16:12:21 +0400, Khorsun Vlad сообщал: т.е. если оно не исчезнет через год-два-три, возможно посмотрю пристальнее. ну в высоконагруженных сильнопараллельных программах оно существует уже не год-три, Erlang и написанные под его влиянием библио

Re: Рекурсивные EB

2011-06-23 Пенетрантность Vlad Khorsun
Пиши процедуры для таких задач. По-хорошему советую :) Таки хочется обойтись без сохранёнок. Таки не получится. ("хочется" - не аргумент) EB вполне устраивает. Он не будет рекурсивным. Но без возможности рекурсии работа с деревом из него сильно ограничена. Таки есть более др

Re: Параметры запуска инсталлятора FB в командной строке

2011-06-23 Пенетрантность Vlad Khorsun
Про какой-то installation_scripted.txt встречаются описания. Но не нахожу его ни в линуховом tar'е (а чего бы ему там и правда делать-то?..), ни в виндовом zip-ките (а вот это странно). в /builds/install/arch-specific/win32/ смотрел ? Ну или тут : http://firebird.svn.sourceforge.net/vie

Re: Рекурсивные EB

2011-06-23 Пенетрантность Vlad Khorsun
"Tonal" ... 23.06.2011 18:20, Vlad Khorsun пишет: delete from ... where id in (with recursive...) delete from ... where exists (with recursive...) В примерах с delete порядок удаления как-то совсем не понятен - можешь обяснить как его указать, чтобы дерево удалилось без п

Re: Рекурсивные EB

2011-06-23 Пенетрантность Vlad Khorsun
"Tonal" ... 23.06.2011 16:11, Vlad Khorsun пишет: delete from ... where id in (with recursive...) delete from ... where exists (with recursive...) Или, раз уж речь о exec block, то for with recursive ... do delete ...; Ежели дерево связано FK без каскада (или set

Re: Рекурсивные EB

2011-06-23 Пенетрантность Vlad Khorsun
"Tonal" ... 23.06.2011 13:18, Vlad Khorsun пишет: Почему бы не ввести специальную конструкцию, для вызова из блока самого себя? Почему бы не пользоваться рекурсивными CTE ? Как с помощью CTE удалить ветку (если не стоит каскадного удаления)? Или, например скопировать ветку?

Re: Рекурсивные EB

2011-06-22 Пенетрантность Vlad Khorsun
"Tonal" ... Почему бы не ввести специальную конструкцию, для вызова из блока самого себя? Почему бы не пользоваться рекурсивными CTE ? -- Хорсун Влад

Re: Бэкап через сервисы

2011-05-26 Пенетрантность Vlad Khorsun
"Konstantin R. Beliaev" ... Не знаю, чья это бага: птицы, pFIBBackupService или кривой настройки, но есть какие-то странности в сообщениях об ошибках. Например, если неправильно задать имя файла бэкапа, то при бэкапе через сервисы из FIB-ов на моей машине выдается вполне понятное сообщение: g

Re: Как отключить -USE_(ALL_SPACE) ?

2011-05-26 Пенетрантность Vlad Khorsun
"Konstantin R.Beliaev" ... Когда-то сдуру при ресторе включил опцию gbak -USE_(ALL_SPACE) do not reserve space for record versions Теперь в свойствах базы вижу Attributes force write, no reserve Несколько раз бэкап-ресторил уже без этой опции, но в свойствах no reserve сохраня

Re: XNET error: Server shutdown detected

2011-05-19 Пенетрантность Vlad Khorsun
"Vadim Mescheryakov" ... Здравствуйте. FB 2.1.3 CS на Win2003 32 бит. Сложный запрос на большом объеме данных процесс сервера увеличивается в размере и достигает 2GB после этого процесс умирает оставляя такое сообщение в Firebird.Log: SRV2K34 (Client)Thu May 19 17:03:54 2011 XNET

Re: Access violation

2011-05-18 Пенетрантность Vlad Khorsun
"Konstantin R. Beliaev" ... Я понимаю, что это "стук в подвале", но может кто-то знает, где копать? Периодически возникает Access Violation по адресу 77C32A16 в msvcrt.dll при вызове isc_iterprete в функции ФИБов TIBClientLibrary.isc_interprete Как бы понять, в чем причина? В статус-векто

Re: Вопрос по реализации переменных контекста

2011-05-15 Пенетрантность Vlad Khorsun
"A K" ... добрый день! при вызове RDB$GET_CONTEXT, поиск переменной в списке ведется перебором, поиском по сортированному списку, по хэшу? Сортированный массив. -- Хорсун Влад

Re: FB 3.0 snapshot

2011-05-11 Пенетрантность Vlad Khorsun
чистый снэпшот от 11-го мая. порт 3054 в конфиге. запускаю: firebird -a -i 3054 к базе не подключается: INDIA Wed May 11 13:04:51 2011 PluginSet Module C:\Program Files\Firebird 3.0\plugins/Engine12 exists, but can not be loaded Нафига дублировать одно и то же сообщение ??? Осталось то

Re: Fb30 не запускается как сервис

2011-04-03 Пенетрантность Vlad Khorsun
"Костюковский Олег" ... На машине с Windows7 x64 стоит Fb 2.5 x86. Решил протестировать Fb 3.0 x86 (почему не х64, потому что UDF 32 разрядные а переписать не возможности) Останавливаю Fb25 путем запуска uninstall.bat Скачиваю последний snapshot Fb 3.0, разархивирую в C:\Fb3. Запускаю C:\Fb3\ins

Re: Firebird-2.5.1.26240-0_Win32 CS кушает много памяти на Win2008 R2 SP1

2011-03-23 Пенетрантность Vlad Khorsun
"Короткий Олег" ... на 64-битном сервере данный параметр отрабатывает корректно, ограничил сорока процентами - выше 6ГБ общее потребление физической памяти не поднÐ

Re: Re[2]: Символы пробелов в полях Char, VarChar

2011-03-07 Пенетрантность Vlad Khorsun
"Sergey Mereutsa" wrote in message ... >> В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в >> справочнике отличались две строки - одна пустая строка '', а другая >> состоящая из 1 ' ' (или нескольких пробелов). >> Сейчас строки состоящие только из пробелов при сравнении равн

Re: Символы пробелов в полях Char, VarChar

2011-03-07 Пенетрантность Vlad Khorsun
"AZDesign" wrote ... В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в справочнике отличались две строки - одна пустая строка '', а другая состоящая из 1 ' ' (или нескольких пробелов). Сейчас строки состоящие только из пробелов при сравнении равны друг другу, хотя по факту, о

Re: Символы пробелов в полях Char, VarChar

2011-03-07 Пенетрантность Vlad Khorsun
"AZDesign" wrote in message ... Firebird 2.5.0.26074 (x64) Делаем табличку: Create table Words (Word VarChar(250) character set WIN1251 Unique); Затем вставляем строку: Insert into Words(Word) values(''); и еще одну: Insert into Words(Word) values(''); получа

Re: Полетела база

2011-02-26 Пенетрантность Vlad Khorsun
"Dmitry Yemanov" ... 24.02.2011 23:18, Dmitry Lendel пишет: Остался вопрос, который я не проверял на 2.Х Если в процедуре указан план, то почему можно удалить индекс? В трекер. IIRC, это уже отслеживается в 2.5. Впрочем, не проверял -- Хорсун Влад

Re: Firebird TCP/IP протокол и Don`t fragment флаг

2011-02-24 Пенетрантность Vlad Khorsun
"Yurij" ... Наткнулся тут на шизу, что клиентское приложение не может подключится к Firebird через VPN, в котором поломано управление MTU. Т.е. Firebird шлет пакеты максимального размера, в которых, к тому же, установлен флаг Don`t fragment, по дороге они натыкаются на какой-то глючный узел, кото

Re: Кто-то портит GDS32

2011-02-08 Пенетрантность Vlad Khorsun
"Dmitri Kuzmenko" ... Hello, Dmitry! Dmitry Yemanov wrote: На Win98 не заработало. Там еще какие-то библиотеки надо ставить? А раньше работало? Я вот не помню, у нас не то сервер не то и клиент

Re: Множественные апдейты одной записи

2011-02-07 Пенетрантность Vlad Khorsun
"Александр Свириденков" ... Где-то мне попадалось что сильно ускоряли множественные апдейты одной записи в 2.5, или ошибаюсь? Ускоряли. Массовый повторный апдейт. Есть древовидная таблица с триггером after delete типа update parent set childs=childs-1 В ней 3000 записей. Если удалять с отк

Re: Переход 2.5 -> 2.1

2011-02-03 Пенетрантность Vlad Khorsun
"Konstantin R. Beliaev" ... Vlad Khorsun wrote: Так тебе же дали всё ? Или оно не рабочее ? Я ж написал, что не проверял :) А ты не подтвердил и не опроверг ;) Так оно тебе надо, или мне ? Кто данными рискует ? Проверять нужно все, даже результат 2х2 :) Возможность

Re: Переход 2.5 -> 2.1

2011-02-03 Пенетрантность Vlad Khorsun
"Konstantin R. Beliaev" ... Влад, а можно тогда методику даунгрейда описать? А лучше скриптик подготовить ;) Так тебе же дали всё ? Или оно не рабочее ? А то на большой системе все не отследишь, и после перехода вероятна ситуация, когда что-то не заработает и требуется откат обратно, а ег

Re: Переход 2.5 -> 2.1

2011-02-03 Пенетрантность Vlad Khorsun
"Dmitry Sinchilin" ... Просто хотелось бы знать причину этого явления, ведь раньше работало. До 2.5 имена классов безопасности для таблиц формировались как SQL$, есс-но из имени таблицы бралось 27 символов. Поэтому была возможна ситуация, когда для 2-х таблиц с одинаковым префиксом в >=27 с

Re: Переход 2.5 -> 2.1

2011-02-03 Пенетрантность Vlad Khorsun
"Konstantin R. Beliaev" ... На SQL.RU сказали, что там увеличена длина имен security class'ов, Эту чушь там не говорили, ибо это чушь -- Хорсун Влад

Re: Дедом стал! Внук родился!!!

2011-01-27 Пенетрантность Vlad Khorsun
"Ovchinnikov Vasily" ... Вот ведь как бывает, дорогие мои! Не дожив до седин, в свои бодрые 36, стал дедом :) Офигительно ! Внук родился! Поздравляю ! -- Хорсун Влад

Re: Тормоза nbackup

2011-01-15 Пенетрантность Vlad Khorsun
"Viktor Belzetskiy" wrote ... Khorsun Vlad пишет: Это был бы очень большой маразм. Файловый кеш не может быть per-process, иначе в нём нет никакого смысла и возникнет огромная пробема синÑ

Re: Тормоза nbackup

2011-01-13 Пенетрантность Vlad Khorsun
"Viktor Belzetskiy" ... Повторяю серию тестов на базе меньшего размера и рядом измерений. Итак: Тестовый сервер 4-х ядерный Intel I5 3.6ГГц Intel Matrix (soft) RAID 0 6HDD 2Тb (пиковые линейные (H

Re: Тормоза nbackup

2011-01-12 Пенетрантность Vlad Khorsun
"Viktor Belzetskiy" ... Привет всем! Начал тестить nbackup на базе размером в 230Г на FB WI-V2.5.0.26074 CS Возникли следующие непонятки 1. В одном коннекте запускаем удаление 100млн записей 2. Запускаем nbackup 0-го уровня (nbackup еле шевелится по диску {10мб/с} при практически 100% загрузке

Re: CORE-1385

2010-12-28 Пенетрантность Vlad Khorsun
"PEAKTOP" ... По этой ссылке написано, что эта колонка не может быть сальтерена в обычную и наоборот. Почему такой запрет? "Dmitry Voroshin" ... Потому, что костыль. =) Думаю, об этом лучше спросить Адриано. Можно прямо в трекере. Хорсун Влад А если не секрет, у вас че там, координации де

Re: CORE-1385

2010-12-28 Пенетрантность Vlad Khorsun
"Dmitry Voroshin" ... По этой ссылке написано, что эта колонка не может быть сальтерена в обычную и наоборот. Почему такой запрет? Думаю, об этом лучше спросить Адриано. Можно прямо в трекере. -- Хорсун Влад

Re: CORE-1385

2010-12-26 Пенетрантность Vlad Khorsun
Уважаемые разработчики, я хотел уточнить о поведении "identity column". В релиз-ноте заявлено, что оно эмулирует поведение MySQL "auto_increment" или PostgreSQL "serial". Где-где заявлено ? Какие-такие релиз ноты ? :) Вот тут не вижу слов "MySQL", "PostgreSQL"... http://firebird.svn.sou

Re: Конструкция INSERT ... RETURNING в з апросах EXECUTE STATEMENT

2010-12-23 Пенетрантность Vlad Khorsun
"Victor Reshetnyak" ... Добрый вечер! Давно обращаю внимание на ошибку вызываемую при использовании INSERT, с возвращаемыми значениями идентификаторов, в запросах EXECUTE STATEMENT. Вот пример конструкции который выдает ошибку: sql_1 = 'INSERT INTO RS_TEMPL_REP(NAME) VALUES(:NAME)' ||'RETURNING

Re: FBScaner, FIB+ и IBExpert (was FB 1 .5.6 classic. Виснет рестор)

2010-12-15 Пенетрантность Vlad Khorsun
"Konstantin R. Beliaev" ... Все интереснее и интереснее... Ну так если сервисы для тебя сложными оказась - то конечно :) Заблудился в 2-х соснах... Обнаружилось, что в firebird.conf не указан порт 3051 (он указан при старте сервиса: C:\FB\bin\fb_inet_server.exe -s -p 3051 Поправил - стало

Re: Ошибка при ресторе

2010-12-12 Пенетрантность Vlad Khorsun
"Arioch" ... В письме от Thu, 09 Dec 2010 23:35:18 +0300, Vlad Khorsun Как-то у меня сразу глаз за эту цифру зацепился. Какое-то было ограничение именно с такой цифрой. Это ограничение на размер одной таблицы в ОДС младше 11 Начало топика ("Все началось с того что в

Re: Ошибка при ресторе

2010-12-09 Пенетрантность Vlad Khorsun
"Oleg Matveyev" ... объем базы был около 37 Гб. Как-то у меня сразу глаз за эту цифру зацепился. Какое-то было ограничение именно с такой цифрой. Это ограничение на размер одной таблицы в ОДС младше 11 -- Хорсун Влад

Re: Ошибка при ресторе

2010-12-09 Пенетрантность Vlad Khorsun
"Андрей Кручинин" ... Задам тут 2 вопроса. Потому как после первой проблемы возникла вторая... 1. Все началось с того что в базу перестали записываться данные. Данные это тупо одно текстовое поле и один маленько-большой БЛОБ (от 1 кб до 3 Мб обычно). Просто ТУПО перестали записываться данные. П

Re: Толерантность к обрывам связи

2010-11-15 Пенетрантность Vlad Khorsun
"Oleg Matveyev" ... Andrei, желание понятное, я тоже думал на эту тему. ... я бы сформулировал задачу иначе (imho): реорганизация протокола т.о. чтобы постоянный TCP-коннект не требовался. Как в HTTP, например. Подключился, получил ID сессии, и можешь TCP-коннект закрыть. но масштаб переделок

Re: Толерантность к обрывам связи

2010-11-15 Пенетрантность Vlad Khorsun
"Andrei" ... Чего сильно не хватает FB -- это устойчивости к обрывам связи. Как мне нравятся такие безапелляционные заявления :) Для начала вопрос - а в какой СУБД есть вышеуказанная усточивость ? Почему бы не сделать так: 1) на стороне сервера ждать восстановления подключения достаточно

Re: Толерантность к обрывам связи

2010-11-15 Пенетрантность Vlad Khorsun
"Alexey Popov" ... Это всё слишком узко. Кардинальное решение - это возможность подсовывать свой транспорт для клиента и сервера, где уже самому рулить всеми параметрами. Кардинальное решение - сделать уже хоть что-нибудь, кроме раздачи указаний на форуме :) Но недавно меня закидали сцаны

Re: FB 2.5 и C#

2010-10-28 Пенетрантность Vlad Khorsun
"sasha" ... не знаю, куда кто разбежался, но мысль про "все бесплатно" неверная. Если подписываешься на доводку драйвера, то получаешь грант, т.е. деньги за работу. Т.е. вы хотите сказать что Иржи этот подписался? Он обязан (перед FF) фиксить критические баги или нет? Потому что этот баг крити

Re: Вопросы ДЕ и Владу

2010-10-27 Пенетрантность Vlad Khorsun
"sasha" ... Хотелось бы узнать ваше мнение на предмет того, кого вы видите потенциальными потребителями сервера, который вы разрабатываете. Вы ж, наверное, задумывали

Re: ошибка gds software consistency check

2010-10-27 Пенетрантность Vlad Khorsun
"Kochmin Alexandr" .. на боевой базе в одном и том же месте иногда происходит ошибка. В логе пишется. internal gds software consistency check (cannot restore singleton select data (284), file: rse.cpp line: 3218) Это где смотреть? В трекере. Как починить? Обновиться, или использоват

Re: Работа с Blob из UDF Firebird 2.5

2010-10-18 Пенетрантность Vlad Khorsun
"AZDesign" ... Я в C++ разбираюсь плохо, подскажите, что делаю не так: FBUDF_API void blob2string(const blobcallback* inpblob, paramdsc* rc) ... ISC_USHORT* res_len = 0; Нужно ISC_USHORT res_len = 0; ... EndOfBlob = inpblob->blob_get_segment(inpblob->blob_handle, pbuff, buf_siz, res_le

Re: Работа с Blob из UDF Firebird 2.5

2010-10-17 Пенетрантность Vlad Khorsun
"AZDesign" ... Я в C++ разбираюсь плохо, подскажите, что делаю не так: Где объявление blobcallback ? Где SQL декларация ? -- Хорсун Влад

Re: Работа с Blob из UDF Firebird 2.5

2010-10-17 Пенетрантность Vlad Khorsun
"AZDesign" ... В исходниках Firebird 2.5 есть пример fbudf.cpp ... Помогите с примером. Или я тупой, или... :) В чём проблемы-то ? Как пробовал ? -- Хорсун Влад

Re: Ну шо, дождались?

2010-10-04 Пенетрантность Vlad Khorsun
З.Ы. Влад, а что, ту бяку с live-lock-ом решили так и оставить? Или мы про неё никому не скажем? Мы про неё думаем усиленно. В принципе, можно и в трекер её - потом всё равно придётся :) -- Хорсун Влад

Re: Открыть коннект к другой БД и выполн ить несколько операций

2010-10-02 Пенетрантность Vlad Khorsun
"Andrei" wrote ... Можно ли внутри процедуры или EXECUTE BLOCK открыть конект к другой БД, выполнить в рамках этого конекта несколько операций. Закрыть конект. Насколько я понимаю EXECUTE STATEMENT сейчас позволяет выполнять действия на другой БД, но он открывает конект, выполняет операцию и тут

Re: Анонсы докладов 3-й конференции по F irebird

2010-09-26 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... > Потому что система сборки 1.0 - чистый ад, в который я лично не хочу лезть. Потому что система сборки этого неизвестно чего - ещё более адский ад. Потому

Re: Анонсы докладов 3-й конференции по F irebird

2010-09-26 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... Смеешься ? Да нет. Почему ты так решил? Потому что система сборки 1.0 - чистый ад, в который я лично не хочу лезть. Потому что система сборки этого неизÐ

Re: Анонсы докладов 3-й конференции по F irebird

2010-09-25 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... Рассматривали. Нужно убить (в прямом смысле слова) 4-6 месяцев только на это. Там нет половины нужных АПИ и неизвестно как работает имеющаяся половина.

Re: Анонсы докладов 3-й конференции по F irebird

2010-09-25 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... Привет А с winCE есть какие-то перспективы? Не будет? Рассматривали. Нужно убить (в прямом смысле слова) 4-6 месяцев только на это. Там нет половины нужнÑ

Re: when any do - он что откатывает

2010-09-23 Пенетрантность Vlad Khorsun
"Качановский Дмитрий" ... Я еще раз дико извиняюсь, может еще подскажите, а то сам что то найти не могу. очень хочу текст ошибки получить Только на клиенте, увы -- Хорсун Влад

Re: php_interbase.dll для php 5.3

2010-09-23 Пенетрантность Vlad Khorsun
"Oleg Prosvetov" ... Ваша DLL к сожелению тоже не работает :( PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\localhost\\bin\\PHP\\ext\\php_interbase.dll' - Не найден указанный модуль.\r\n in Unknown on line 0 Сразу отв

Re: FB 2.1.3 Linux & win GFIX тихушничает

2010-09-14 Пенетрантность Vlad Khorsun
"Andrew Kipcharsky" ... Доброе время суток. Gfix в базу по-тихому, без стука входит - триггер ON CONNECT не тревожит? Gstat похоже тоже тихоня? Да, для gfix и gstat ДБ-триггеры отключены. -

Re: Выключение компьютера и Firebird

2010-09-01 Пенетрантность Vlad Khorsun
"Yurij" wrote ... Vlad Khorsun wrote: А как у нас сейчас обстоят дела с нештатным отключением компьютера, где Firebird активно работает с базами? Ничего не изменилось, ибо менять нечего. Если FW=OFF, то можно только молиться. Если FW=ON, то всё зависит от честности контроллера дис

Re: Выключение компьютера и Firebird

2010-09-01 Пенетрантность Vlad Khorsun
"Yurij" wrote ... А как у нас сейчас обстоят дела с нештатным отключением компьютера, где Firebird активно работает с базами? Вроде раньше была большая вероятность поиметь сломанную базу, я несколько раз такое чинил, а сейчас что-нибудь изменилось или нет? Ничего не изменилось, ибо менять н

Re: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
"sasha" ... Ну это такое дело... Есть в MSSQL возможности, которые делают его очень удобным. например там почти всё можно переименовывать. И получать люлей в рантайме из-за некорректных метаданных. Причём через полгода после изменения. Просто эта ветка IF раньше не срабатывала. Удобно ? Е

Re: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
"sasha" ... Если б сразу делалось на FB, тогда ладно. А так у нас программа под Entity Framework. Когда мы её начинали, то провайдер для ФБ не поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает, Не проще ли было доточить провайдер ? :) вот мы и хотим попробовать перейти,

Re: Re[2]: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
"Dmitry Beloshistov" ... > > PS А в оракле 30, и шо ? > Ну у них там схемы всякие Угу. Хочу сделать СуперПуперДлинныйВнешнийКлючСОднойТаблицыНаДругую. Как мне схема поможет ? и таблэспейсы есть... А это тут при чём ? -- Хорсун Влад

Re: Re[2]: FB 3

2010-08-20 Пенетрантность Vlad Khorsun
"Max Rezanov" ... Добро пожаловать в 21 век Я лучше в 19-ый... -- Хорсун Влад PS А в оракле 30, и шо ?

Re: Проблемка со скриптом

2010-08-15 Пенетрантность Vlad Khorsun
"Yuriy Rybolovlev" wrote in message ... В базе FB205 3диалект из программы создаю структуру ... В чем заноза и как разрулить У тебя коннект, похоже, в 1-м диалекте. -- Хорсун Влад

Re: Приоритет серверного процесса

2010-08-12 Пенетрантность Vlad Khorsun
"Andrei" ... Не нужно трогать приоритет. Не нужно. В лучшем случае это ничего не даст. -- Хорсун Влад

Re: 3-я Российская конференция по СУБД F irebird и InterBase

2010-08-08 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... Привет В Киеве случайно не будет? В Днепр в апреле нужно было ехать :) -- Хорсун Влад

Re: Подключение к другому серверу

2010-08-04 Пенетрантность Vlad Khorsun
"Andrei" ... Мне кажется или когда-то в Firebird была возможность сквозного подключения к другому серверу. Т.е. к серверу В можно было подключиться через сервер А, задав строку подключения: А:В:путь_к_базе_на_сервере_В Так ли это? Если да, то присутствует ли такая возможность на 2.5? См. R

Re: Firebird-2.0.6.13266_0_win32 Исклю чение C0000005 ACCESS_VIOLATION

2010-08-04 Пенетрантность Vlad Khorsun
"arxange1" ... Добрый день, Удалось выявить проблемный запрос, на котором падает сервер. первое, что бросается в глаза - запрос составлен с прямой вставкой параметров, ч

  1   2   3   4   5   6   7   8   >