(время мин:сек) Задача подключится на локальной машине к соседней базе и
скопировать записи таблицы.
В надежде ускорить вставку был в недоумении.
Думая что execute block+STATEMENT к другой базе даст прирост при вставке
переписал код.
Но каково было удивление, что прирост был не велик
/Конн
"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
"plasmorf" ...
Доброе время суток.
Сервер FB 2.5.1 64 бит
есть база, в которой процедуры используют временные таблицы ON COMMIT
DELETE ROWS с индексом по 3-м полям: integer, smallint, date
Проблема заключается в следующем:
Если после коннекта вызвать процедуру, использующую временную таблицу,
то
"Ovchinnikov Vasily" wrote ...
32-бит и 64-бит FB может работать с одной и той же БД, начиная с ODS 11.1
Младшие ODS не совместимы. Т.е. БД в ODS < 11.1 будет читаться только
32-битными версиями FB.
--
Хорсун Влад
"Vladimir" ...
Похоже, линкер/загрузчик где-то путается с разрешением символов и вместо
rtl-ных new/delete подставляет какие-то левые.
Тут немного непонятно.
Если в моей udf используются new/delete от firebird, то почему они
приводят к ошибке?
Может быть, дело в другом?
Например, такая ситуац
"Vladimir" ...
Сегодня получился положительный результат.
Большое спасибо за советы.
Вчера долго не удавалось настроить сетевой коннект.
Применял разные рекомендации, которые находил.
Вероятно, сделал что-то лишнее.
В firebird.log были записи
INET/inet_error: send errno = 32
Версия точно Firebir
"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
"Vladimir" ...
Да, все в isql с локальным коннектом.
Имеет смысл попробовать сетевой коннект?
Да
--
Хорсун Влад
"Alexey Popov" ...
Может какие службы у винды есть типа дефрагметатора/индексатора?
Кстати, расширение файла gdb. Может оно влияет?
У винды есть perfmon, который ты конечно же настроил и изучаешь логи
в моменты торможения...
--
Хорсун Влад
"Alexey Popov" ...
Vlad Khorsun wrote:
В логе клиента, скорее всего, будет сообщение об обрыве коннекта.
Не проверял.
1. А что клиент пишет что то в лог?
Открытие ? :-D
2. Если он просто лежит в system, то куда уйдёт лог?
На каталог выше fbclient.dll, как обычно
"Alexey Popov" ...
Всётаки остаётся неясным вопрос о том как себя ведёт асинхронное уведомление о событиях если по каким либо причинам соединение для
событий накрылось. Возможна ли передача ошибки потребителю?
В логе клиента, скорее всего, будет сообщение об обрыве коннекта.
Не проверял.
--
"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
Почему на
"Vsevolod" ...
Значит не в индексе дело. Хотя тогда ещё более странно все, если часть
индексов
успевает создаться.
В любом случае - раз с удф проблема есть, а без неё - нет, то дело
конечно в фазе луны.
Ясно. А можешь как-то подсказать более короткий путь как этого жука найти.
"Vsevolod" ...
Ну так что тут не понятно ? Кривая UDF, скорее всего. И используется
в expression index'е. В 2.1.3 везло, баг не обнаруживался (хотя частое
появление страниц с не тем типом может на это указывать), в 2.1.4 повезло
ещё больше и баг сразу вылез. Найти и уничтожить :)
Какой хит
"Vsevolod" ...
Добрый день, всем.
Некоторое время назад пытались переползти на версию птички 2.1.4 с 2.1.3.
Получили ошибку при ресторе БД и на время отказались. Но со вчерашнего дня
опять вернулись к этому вопросу из-за постоянной ошибки
http://tracker.firebirdsql.org/browse/CORE-2936, которая
"Андрей Кручинин" ...
Объясню - делается заливка большого объема информации. Если ее просто заливать в таблицу - время 7-10 минут, если делать сначала
удаление данных в таблице а потом заливку свежей информации - то получается затратное время около часа.
Дропнуть (деактивировать) индексы и
"Dmitry Yemanov" ...
26.08.2011 16:08, reshetnyakvkt пишет:
>
> Прошу помощи у гуру, который день ломаю голову над проблемой
перегнать базу
> из 2.0 в 2.1.
Недоговариваешь, однако.
> А эту ошибку не знаю как решить, что она означает:
>> gbak:committing metadata
>> gbak: ERROR:invalid reques
"Alexey Popov" ...
Khorsun Vlad wrote:
Если тебе нужно отражать показания сотен датчиков *немедленно*, то никакая
СУБД тебе не подойдёт.
Это ещё почему?
Потому что ты ещё и хочешь потоковый анализ показаний делать, насколько я
понял. Т.е. кто-то должен держать в памяти последние N пок
"denixx baykin" ...
Я что-то слишком назойлив стал :)
Но это вроде последнее, что останавливает от перехода на Firebird.
Без чтения базовой документации или хотя бы примеров - ничего не получится.
SELECT в воздух не делается. Разберись сначала с конструкциями PSQL.
--
Хорсун Влад
"Alexey Popov" ...
Vlad Khorsun wrote:
Предел в 2 миллиарда транзакций непреодолим.
Ну так не надо в него стучаться лбом - это больно и не нужно :)
Не, экономить номера транзакций тут нет никакого желания.
Если ты собрался каждое показание сохранять в отдельной тр-ции,
"denixx baykin" ...
Ааа. Зря я там спросил, наверное :)
Берёшь свои слова назад ? :)
Ведь на манеже всё те же. :)
Это ты о чём ? Ты здесь часто встречал Романа (Roman Rokytskyy) или Mark
Rotteveel ?
--
Хорсун Влад
"Alexey Popov" ...
Vlad Khorsun wrote:
Предел номера транзакции,
Причём тут "такие объёмы" ???
Предел в 2 миллиарда транзакций непреодолим.
Ну так не надо в него стучаться лбом - это больно и не нужно :)
В 3-ке сделаем 4млрд. Потом посмотрим на возможность да
"Alexey Popov" ...
Yurij wrote:
Такое чувство что не взлетит на FB.
На весьма хорошем железе взлетит и на FB, имхо.
Вопрос не только в железе. Больше к алгоритмам работы FB которые мало
оптимизированы на такие объёмы.
Ну-ка, ну-ка, хотелось бы подробнее...
Предел номера транзакции,
"Курган - Игорь Копырин" ...
День добрый.
Есть хостинг, на нем работает веб сайт . Данные хранятся в Mysql. Сайт
работатет под управлением Ruby on rails. Необходимо иногда запрашивать
дистанцированный компьютер который работает под Server 2003 и забирать
данные из базы FireBird.
Вопрос : Как эт
"Dmitry Lendel" ...
Влад,
Я заметил странное поведение сервера при определенных обстоятельствах. Речь идет о разных результатах вычислений при практически
одинаковых условиях.
Я бы грешил на свои ошибки или не понимание, но тест настолько простой и
наглядный, что не вызывает никаких сомнений.
"Dmitry Lendel" wrote ...
А по первому вопросу?
По какому ?
--
Хорсун Влад
PS Весьма продуктивная переписка...
"Voroshin Dmitry" wrote ...
"Khorsun Vlad" сообщил/сообщила в новостях ...
Внешние соединения кешироваться будут, но точно не в 2.5.1
В 3.0 будут? Этот вопрос для меня очень животрепещущ.
Это есть в todo, но не с самым высоким приоритетом.
--
Хорсун Влад
"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
"Михаил Викторович" ...
Тест интересный, но я в нем не нашел теста на вставку большие таблицы когда
уже седаны индексы, падение будет существенным,
Прям предсказатель :-D
по хорошему тоже надо бы
протестировать, будет время займусь. Мой опыт говорит о том что убирая не
нужные индексы можн
"A K" ...
Реальная ситуация. Большая база на большом предприятии. Работает медленно.
Что именно "медленно" ? Запросы или обслуживание ?
Идея: делаем архивную БД и оперативную, в которой держим последние год-полтора.
И с чего бы оно стало быстрее ? Кривые запросы, читающие кучу не
нуж
"A K" ...
>
Транзакций существенно меньше чем CRUD операций как правило.
я понимаю, что в общем случае их будет меньше. Но, например, накопил я
в логе десять изменений в разных таблицах. Идет комит транзакции.
Мне все равно придется выполнить десять EXECUTE STATEMENT к внешней базе, причем ка
"Алексей Вишняков" ...
Наверняка. И не обязательно связанные с рекурсией и с CTE. Например, можно
вынести связи в отдельную таблицу и писать туда не только пары
непосредственных
parent\child, но и вообще всех child'ов данного parent'а. Другой подход
описания
дерева с помощью границ множеств есть
"Tonal" wrote ...
24.06.2011 13:49, Khorsun Vlad пишет:
EB вполне устраивает.
Он не будет рекурсивным.
Этому есть какие-то причины теоретического плана или технического?
Нет конечно, это мой каприз.
Мне казалось, что ЕБ ничем от сохранёнки не отличаются кроме наличия
имени. Если это
"Arioch" wrote ...
В письме от Fri, 24 Jun 2011 16:12:21 +0400, Khorsun Vlad сообщал:
т.е. если оно не исчезнет через год-два-три, возможно посмотрю пристальнее.
ну в высоконагруженных сильнопараллельных программах оно существует уже не год-три, Erlang и написанные под его влиянием
библио
Пиши процедуры для таких задач. По-хорошему советую :)
Таки хочется обойтись без сохранёнок.
Таки не получится. ("хочется" - не аргумент)
EB вполне устраивает.
Он не будет рекурсивным.
Но без возможности рекурсии работа с деревом из него сильно ограничена.
Таки есть более др
Про какой-то installation_scripted.txt встречаются описания.
Но не нахожу его ни в линуховом tar'е (а чего бы ему там и правда
делать-то?..), ни в виндовом zip-ките (а вот
это странно).
в /builds/install/arch-specific/win32/ смотрел ?
Ну или тут :
http://firebird.svn.sourceforge.net/vie
"Tonal" ...
23.06.2011 18:20, Vlad Khorsun пишет:
delete from ... where id in (with recursive...)
delete from ... where exists (with recursive...)
В примерах с delete порядок удаления как-то совсем не понятен - можешь
обяснить как его указать, чтобы дерево удалилось без п
"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
"Tonal" ...
23.06.2011 13:18, Vlad Khorsun пишет:
Почему бы не ввести специальную конструкцию, для вызова из блока
самого себя?
Почему бы не пользоваться рекурсивными CTE ?
Как с помощью CTE удалить ветку (если не стоит каскадного удаления)?
Или, например скопировать ветку?
"Tonal" ...
Почему бы не ввести специальную конструкцию, для вызова из блока самого себя?
Почему бы не пользоваться рекурсивными CTE ?
--
Хорсун Влад
"Konstantin R. Beliaev" ...
Не знаю, чья это бага: птицы, pFIBBackupService или кривой настройки, но есть
какие-то странности в сообщениях об ошибках.
Например, если неправильно задать имя файла бэкапа, то при бэкапе через сервисы из FIB-ов на моей машине выдается вполне понятное
сообщение:
g
"Konstantin R.Beliaev" ...
Когда-то сдуру при ресторе включил опцию gbak
-USE_(ALL_SPACE) do not reserve space for record versions
Теперь в свойствах базы вижу
Attributes force write, no reserve
Несколько раз бэкап-ресторил уже без этой опции, но в свойствах no
reserve сохраня
"Vadim Mescheryakov" ...
Здравствуйте.
FB 2.1.3 CS на Win2003 32 бит.
Сложный запрос на большом объеме данных процесс сервера увеличивается в
размере и достигает 2GB после этого процесс умирает оставляя такое сообщение
в Firebird.Log:
SRV2K34 (Client)Thu May 19 17:03:54 2011
XNET
"Konstantin R. Beliaev" ...
Я понимаю, что это "стук в подвале", но может кто-то знает, где копать?
Периодически возникает Access Violation по адресу 77C32A16 в msvcrt.dll при вызове isc_iterprete в функции ФИБов
TIBClientLibrary.isc_interprete
Как бы понять, в чем причина?
В статус-векто
"A K" ...
добрый день!
при вызове RDB$GET_CONTEXT, поиск переменной в списке
ведется перебором, поиском по сортированному списку, по хэшу?
Сортированный массив.
--
Хорсун Влад
чистый снэпшот от 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
Нафига дублировать одно и то же сообщение ???
Осталось то
"Костюковский Олег" ...
На машине с 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
"ÐоÑоÑкий Ðлег" ...
на 64-биÑном ÑеÑвеÑе даннÑй паÑамеÑÑ Ð¾ÑÑабаÑÑÐ²Ð°ÐµÑ ÐºÐ¾ÑÑекÑно, огÑаниÑил ÑоÑока
пÑоÑенÑами - вÑÑе 6ÐРобÑее поÑÑебление ÑизиÑеÑкой памÑÑи не поднÐ
"Sergey Mereutsa" wrote in message ...
>> В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в
>> справочнике отличались две строки - одна пустая строка '', а другая
>> состоящая из 1 ' ' (или нескольких пробелов).
>> Сейчас строки состоящие только из пробелов при сравнении равн
"AZDesign" wrote ...
В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в
справочнике отличались две строки - одна пустая строка '', а другая
состоящая из 1 ' ' (или нескольких пробелов).
Сейчас строки состоящие только из пробелов при сравнении равны друг другу,
хотя по факту, о
"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('');
получа
"Dmitry Yemanov" ...
24.02.2011 23:18, Dmitry Lendel пишет:
Остался вопрос, который я не проверял на 2.Х
Если в процедуре указан план, то почему можно удалить индекс?
В трекер.
IIRC, это уже отслеживается в 2.5. Впрочем, не проверял
--
Хорсун Влад
"Yurij" ...
Наткнулся тут на шизу, что клиентское приложение не может подключится
к Firebird через VPN, в котором поломано управление MTU. Т.е. Firebird
шлет пакеты максимального размера, в которых, к тому же, установлен
флаг Don`t fragment, по дороге они натыкаются на какой-то глючный
узел, кото
"Dmitri Kuzmenko" ...
Hello, Dmitry!
Dmitry Yemanov wrote:
Ðа Win98 не заÑабоÑало. Там еÑе какие-Ñо библиоÑеки надо ÑÑавиÑÑ?
Ð ÑанÑÑе ÑабоÑало? Я Ð²Ð¾Ñ Ð½Ðµ помнÑ, Ñ Ð½Ð°Ñ Ð½Ðµ Ñо ÑеÑÐ²ÐµÑ Ð½Ðµ Ñо и клиенÑ
"Александр Свириденков" ...
Где-то мне попадалось что сильно ускоряли множественные апдейты одной
записи в 2.5, или ошибаюсь?
Ускоряли. Массовый повторный апдейт.
Есть древовидная таблица с триггером after delete типа update parent
set childs=childs-1
В ней 3000 записей.
Если удалять с отк
"Konstantin R. Beliaev" ...
Vlad Khorsun wrote:
Так тебе же дали всё ? Или оно не рабочее ?
Я ж написал, что не проверял :) А ты не подтвердил и не опроверг ;)
Так оно тебе надо, или мне ? Кто данными рискует ? Проверять нужно все,
даже результат 2х2 :)
Возможность
"Konstantin R. Beliaev" ...
Влад, а можно тогда методику даунгрейда описать? А лучше скриптик подготовить ;)
Так тебе же дали всё ? Или оно не рабочее ?
А то на большой системе все не отследишь, и после перехода вероятна ситуация, когда что-то не заработает и требуется откат
обратно, а ег
"Dmitry Sinchilin" ...
Просто хотелось бы знать причину этого явления, ведь раньше работало.
До 2.5 имена классов безопасности для таблиц формировались как
SQL$, есс-но из имени таблицы бралось 27 символов. Поэтому
была возможна ситуация, когда для 2-х таблиц с одинаковым префиксом
в >=27 с
"Konstantin R. Beliaev" ...
На SQL.RU сказали, что там увеличена длина имен security class'ов,
Эту чушь там не говорили, ибо это чушь
--
Хорсун Влад
"Ovchinnikov Vasily" ...
Вот ведь как бывает, дорогие мои!
Не дожив до седин, в свои бодрые 36, стал дедом :)
Офигительно !
Внук родился!
Поздравляю !
--
Хорсун Влад
"Viktor Belzetskiy" wrote ...
Khorsun Vlad пиÑеÑ:
ÐÑо бÑл Ð±Ñ Ð¾ÑÐµÐ½Ñ Ð±Ð¾Ð»ÑÑой маÑазм. ФайловÑй ÐºÐµÑ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ per-process,
инаÑе в нÑм Ð½ÐµÑ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð³Ð¾ ÑмÑÑла и Ð²Ð¾Ð·Ð½Ð¸ÐºÐ½ÐµÑ Ð¾Ð³ÑÐ¾Ð¼Ð½Ð°Ñ Ð¿Ñобема ÑинÑ
"Viktor Belzetskiy" ...
ÐовÑоÑÑÑ ÑеÑÐ¸Ñ ÑеÑÑов на базе менÑÑего ÑазмеÑа и ÑÑдом измеÑений.
ÐÑак:
ТеÑÑовÑй ÑеÑвеÑ
4-Ñ
ÑдеÑнÑй Intel I5 3.6ÐÐÑ
Intel Matrix (soft) RAID 0 6HDD 2Тb (пиковÑе линейнÑе (H
"Viktor Belzetskiy" ...
Привет всем!
Начал тестить nbackup на базе размером в 230Г на FB WI-V2.5.0.26074 CS
Возникли следующие непонятки
1. В одном коннекте запускаем удаление 100млн записей
2. Запускаем nbackup 0-го уровня (nbackup еле шевелится по диску {10мб/с} при
практически 100% загрузке
"PEAKTOP" ...
По этой ссылке написано, что эта колонка не может быть сальтерена в
обычную и наоборот. Почему такой запрет?
"Dmitry Voroshin" ...
Потому, что костыль. =)
Думаю, об этом лучше спросить Адриано. Можно прямо в трекере.
Хорсун Влад
А если не секрет, у вас че там, координации де
"Dmitry Voroshin" ...
По этой ссылке написано, что эта колонка не может быть сальтерена в обычную и
наоборот. Почему такой запрет?
Думаю, об этом лучше спросить Адриано. Можно прямо в трекере.
--
Хорсун Влад
Уважаемые разработчики, я хотел уточнить о поведении "identity
column". В релиз-ноте заявлено, что оно эмулирует поведение MySQL
"auto_increment" или PostgreSQL "serial".
Где-где заявлено ? Какие-такие релиз ноты ? :)
Вот тут не вижу слов "MySQL", "PostgreSQL"...
http://firebird.svn.sou
"Victor Reshetnyak" ...
Добрый вечер!
Давно обращаю внимание на ошибку вызываемую при использовании INSERT,
с возвращаемыми значениями идентификаторов, в запросах EXECUTE STATEMENT.
Вот пример конструкции который выдает ошибку:
sql_1 = 'INSERT INTO RS_TEMPL_REP(NAME) VALUES(:NAME)'
||'RETURNING
"Konstantin R. Beliaev" ...
Все интереснее и интереснее...
Ну так если сервисы для тебя сложными оказась - то конечно :)
Заблудился в 2-х соснах...
Обнаружилось, что в firebird.conf не указан порт 3051 (он указан при старте
сервиса:
C:\FB\bin\fb_inet_server.exe -s -p 3051
Поправил - стало
"Arioch" ...
В письме от Thu, 09 Dec 2010 23:35:18 +0300, Vlad Khorsun
Как-то у меня сразу глаз за эту цифру зацепился. Какое-то было ограничение
именно с такой цифрой.
Это ограничение на размер одной таблицы в ОДС младше 11
Начало топика ("Все началось с того что в
"Oleg Matveyev" ...
объем базы был около 37 Гб.
Как-то у меня сразу глаз за эту цифру зацепился. Какое-то было ограничение
именно с такой цифрой.
Это ограничение на размер одной таблицы в ОДС младше 11
--
Хорсун Влад
"Андрей Кручинин" ...
Задам тут 2 вопроса. Потому как после первой проблемы возникла вторая...
1. Все началось с того что в базу перестали записываться данные. Данные это тупо одно текстовое поле и один маленько-большой БЛОБ
(от 1 кб до 3 Мб обычно). Просто ТУПО перестали записываться данные. П
"Oleg Matveyev" ...
Andrei, желание понятное, я тоже думал на эту тему.
...
я бы сформулировал задачу иначе (imho):
реорганизация протокола т.о. чтобы постоянный TCP-коннект не требовался.
Как в HTTP, например.
Подключился, получил ID сессии, и можешь TCP-коннект закрыть.
но масштаб переделок
"Andrei" ...
Чего сильно не хватает FB -- это устойчивости к обрывам связи.
Как мне нравятся такие безапелляционные заявления :) Для начала
вопрос - а в какой СУБД есть вышеуказанная усточивость ?
Почему бы не сделать так:
1) на стороне сервера ждать восстановления подключения достаточно
"Alexey Popov" ...
Это всё слишком узко. Кардинальное решение - это возможность подсовывать свой транспорт для клиента и сервера, где уже самому
рулить всеми параметрами.
Кардинальное решение - сделать уже хоть что-нибудь, кроме раздачи указаний
на форуме :)
Но недавно меня закидали сцаны
"sasha" ...
не знаю, куда кто разбежался, но мысль про "все бесплатно" неверная.
Если подписываешься на доводку драйвера, то получаешь грант, т.е. деньги
за работу.
Т.е. вы хотите сказать что Иржи этот подписался? Он обязан (перед FF) фиксить критические баги или нет? Потому что этот баг
крити
"sasha" ...
ХоÑелоÑÑ Ð±Ñ ÑзнаÑÑ Ð²Ð°Ñе мнение на пÑÐµÐ´Ð¼ÐµÑ Ñого, кого Ð²Ñ Ð²Ð¸Ð´Ð¸Ñе поÑенÑиалÑнÑми
поÑÑебиÑелÑми ÑеÑвеÑа, коÑоÑÑй Ð²Ñ ÑазÑабаÑÑваеÑе.
ÐÑ Ð¶, навеÑное, задÑмÑвали
"Kochmin Alexandr" ..
на боевой базе в одном и том же месте иногда происходит ошибка.
В логе пишется.
internal gds software consistency check (cannot restore singleton select data
(284), file: rse.cpp line: 3218)
Это где смотреть?
В трекере.
Как починить?
Обновиться, или использоват
"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
"AZDesign" ...
Я в C++ разбираюсь плохо, подскажите, что делаю не так:
Где объявление blobcallback ? Где SQL декларация ?
--
Хорсун Влад
"AZDesign" ...
В исходниках Firebird 2.5 есть пример fbudf.cpp
...
Помогите с примером.
Или я тупой, или... :)
В чём проблемы-то ? Как пробовал ?
--
Хорсун Влад
З.Ы. Влад, а что, ту бяку с live-lock-ом решили так и оставить? Или мы
про неё никому не скажем?
Мы про неё думаем усиленно. В принципе, можно и в трекер её - потом
всё равно придётся :)
--
Хорсун Влад
"Andrei" wrote ...
Можно ли внутри процедуры или EXECUTE BLOCK открыть конект к другой
БД, выполнить в рамках этого конекта несколько операций. Закрыть
конект.
Насколько я понимаю EXECUTE STATEMENT сейчас позволяет выполнять
действия на другой БД, но он
открывает конект, выполняет операцию и тут
"Dmitry Lendel" ...
>
ÐоÑÐ¾Ð¼Ñ ÑÑо ÑиÑÑема ÑбоÑки 1.0 - ÑиÑÑÑй ад, в коÑоÑÑй Ñ Ð»Ð¸Ñно не Ñ
оÑÑ Ð»ÐµÐ·ÑÑ.
ÐоÑÐ¾Ð¼Ñ ÑÑо ÑиÑÑема ÑбоÑки ÑÑого неизвеÑÑно Ñего - еÑÑ Ð±Ð¾Ð»ÐµÐµ адÑкий ад.
ÐоÑомÑ
"Dmitry Lendel" ...
СмееÑÑÑÑ ?
Ðа неÑ. ÐоÑÐµÐ¼Ñ ÑÑ Ñак ÑеÑил?
ÐоÑÐ¾Ð¼Ñ ÑÑо ÑиÑÑема ÑбоÑки 1.0 - ÑиÑÑÑй ад, в коÑоÑÑй Ñ Ð»Ð¸Ñно не Ñ
оÑÑ Ð»ÐµÐ·ÑÑ.
ÐоÑÐ¾Ð¼Ñ ÑÑо ÑиÑÑема ÑбоÑки ÑÑого неизÐ
"Dmitry Lendel" ...
РаÑÑмаÑÑивали. ÐÑжно ÑбиÑÑ (в пÑÑмом ÑмÑÑле Ñлова) 4-6 меÑÑÑев ÑолÑко на ÑÑо.
Там Ð½ÐµÑ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ Ð½ÑжнÑÑ
ÐÐРи неизвеÑÑно как ÑабоÑÐ°ÐµÑ Ð¸Ð¼ÐµÑÑаÑÑÑ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ð°.
"Dmitry Lendel" ...
ÐÑивеÑ
Ð Ñ winCE еÑÑÑ ÐºÐ°ÐºÐ¸Ðµ-Ñо пеÑÑпекÑивÑ?
Ðе бÑдеÑ?
РаÑÑмаÑÑивали. ÐÑжно ÑбиÑÑ (в пÑÑмом ÑмÑÑле Ñлова) 4-6 меÑÑÑев ÑолÑко на ÑÑо.
Там Ð½ÐµÑ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ Ð½ÑжнÑ
"Качановский Дмитрий" ...
Я еще раз дико извиняюсь, может еще подскажите, а то сам что то найти не могу.
очень хочу текст ошибки получить
Только на клиенте, увы
--
Хорсун Влад
"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
СÑÐ°Ð·Ñ Ð¾Ñв
"Andrew Kipcharsky" ...
ÐобÑое вÑÐµÐ¼Ñ ÑÑÑок.
Gfix в Ð±Ð°Ð·Ñ Ð¿Ð¾-ÑиÑ
омÑ, без ÑÑÑка вÑ
Ð¾Ð´Ð¸Ñ - ÑÑÐ¸Ð³Ð³ÐµÑ ON CONNECT не ÑÑевожиÑ?
Gstat поÑ
оже Ñоже ÑиÑ
онÑ?
Ðа, Ð´Ð»Ñ gfix и gstat ÐÐ-ÑÑиггеÑÑ Ð¾ÑклÑÑенÑ.
-
"Yurij" wrote ...
Vlad Khorsun wrote:
А как у нас сейчас обстоят дела с нештатным отключением компьютера,
где Firebird активно работает с базами?
Ничего не изменилось, ибо менять нечего. Если FW=OFF, то можно только
молиться. Если FW=ON, то всё зависит от честности контроллера дис
"Yurij" wrote ...
А как у нас сейчас обстоят дела с нештатным отключением компьютера,
где Firebird активно работает с базами?
Вроде раньше была большая вероятность поиметь сломанную базу, я
несколько раз такое чинил, а сейчас что-нибудь изменилось или нет?
Ничего не изменилось, ибо менять н
"sasha" ...
Ну это такое дело... Есть в MSSQL возможности, которые делают его очень
удобным. например там почти всё можно переименовывать.
И получать люлей в рантайме из-за некорректных метаданных. Причём через
полгода после изменения. Просто эта ветка IF раньше не срабатывала. Удобно ?
Е
"sasha" ...
Если б сразу делалось на FB, тогда ладно. А так у нас программа под Entity Framework. Когда мы её начинали, то провайдер для ФБ не
поддерживал этот фреймвёк. А щас кое-как с горем пополам поддерживает,
Не проще ли было доточить провайдер ? :)
вот мы и хотим попробовать перейти,
"Dmitry Beloshistov" ...
>
> PS А в оракле 30, и шо ?
>
Ну у них там схемы всякие
Угу. Хочу сделать СуперПуперДлинныйВнешнийКлючСОднойТаблицыНаДругую.
Как мне схема поможет ?
и таблэспейсы есть...
А это тут при чём ?
--
Хорсун Влад
"Max Rezanov" ...
Добро пожаловать в 21 век
Я лучше в 19-ый...
--
Хорсун Влад
PS А в оракле 30, и шо ?
"Yuriy Rybolovlev" wrote in message ...
В базе FB205 3диалект из программы создаю структуру
...
В чем заноза и как разрулить
У тебя коннект, похоже, в 1-м диалекте.
--
Хорсун Влад
"Andrei" ...
Не нужно трогать приоритет. Не нужно. В лучшем случае это ничего не даст.
--
Хорсун Влад
"Dmitry Lendel" ...
Привет
В Киеве случайно не будет?
В Днепр в апреле нужно было ехать :)
--
Хорсун Влад
"Andrei" ...
Мне кажется или когда-то в Firebird была возможность сквозного
подключения к другому серверу. Т.е. к серверу В можно было
подключиться через сервер А, задав строку подключения:
А:В:путь_к_базе_на_сервере_В
Так ли это? Если да, то присутствует ли такая возможность на 2.5?
См. R
"arxange1" ...
ÐобÑÑй денÑ,
УдалоÑÑ Ð²ÑÑвиÑÑ Ð¿ÑоблемнÑй запÑоÑ, на коÑоÑом Ð¿Ð°Ð´Ð°ÐµÑ ÑеÑвеÑ.
пеÑвое, ÑÑо бÑоÑаеÑÑÑ Ð² глаза - запÑÐ¾Ñ ÑоÑÑавлен Ñ Ð¿ÑÑмой вÑÑавкой паÑамеÑÑов,
Ñ
Результаты 1 - 100 из 773 matches
Mail list logo