Константин ...
Как словить ?
Как обычно - pdb (если они есть) + drWatson.
--
Хорсун Влад
Константин ...
Как словить ?
HV Как обычно - pdb (если они есть) + drWatson.
не получается :(
Приложение, если запускаю не из под delphi,
просто Exe-шник - виснет и висит долго и нудно ... :(
Никаких ошибок ... в таск менеджее - не отвечает ...
Константин ...
Как словить ?
HV Как обычно - pdb (если они есть) + drWatson.
не получается :(
Приложение, если запускаю не из под delphi,
просто Exe-шник - виснет и висит долго и нудно ... :(
drwtsn32 -p pid
--
Хорсун Влад
Kovalenko Dmitry ...
Чего-то у меня крыша едет. Потихоньку.
Открой parse.y и найди в нём список non_reserved_word.
Привет крыше ;)
Ага, я уже залез в keywords.cpp от полуторки.
Там типа третье поле если
1, то слово зарезервировано
2, то слово не зарезервировано
Не совсем
Kovalenko Dmitry ...
Чего-то у меня крыша едет. Потихоньку.
Открой parse.y и найди в нём список non_reserved_word.
Привет крыше ;)
--
Хорсун Влад
Kovalenko Dmitry ...
Это мы очень скоро проверим - мы тут тест ключевых слов наваяли :)))
Это мы меня пугает больше всего :)
--
Хорсун Влад
У меня какое-то фундаментальное заблуждение?
Да
--
Хорсун Влад
Vadim Mescheryakov ...
Vadim Mescheryakov wrote:
Вычистил все данные - оставил одну эту таблицу с индексами - получился
большой файл в архиве 250Mb.
Dmitry Yemanov wrote:
Выложи куда угодно (ftp/http) - я скачаю.
Если ошибку порчи индекса при массовой вставке/удаления записей не
Andrei ...
Добрый день,
Если сервер классик, оперативной памяти много (16 Гб) и количество
подключений 50-60, то с точки зрения производительности что будет
лучше?
1) установить небольшое число буферов на каждый процесс: 200-300
Да. Можно и больше, но не намного, зависит от задач и
Костюковский Олег ...
//- Вот это на Альфа 2.1 работало на Beta версиях вызывало ошибку в
fbclient.dll
bool __fastcall TDM::DostupFnYes( int iCodFn, bool bMsg = true )
{
Screen-Cursor = crHourGlass;
bool bResult;
AnsiString sSql = select * from
Alexander A. Venikov ...
Аа, я писал об этом. Новым клиентом к менеджеру сервисов старого сервера не
коннектится. Не только IBExpert, gbak тоже.
Строка запуска gbak'а ?
--
Хорсун Влад
Vladimir A.Bakhvaloff ...
Hello, Horsun!
You wrote on Mon, 30 Jul 2007 13:23:25 +0300:
HV Строка запуска gbak'а ?
А я вот не gbak'ом, а User Manager'ом из IBExpert'а хотел подрубиться...
Я уже N раз повторил - у меня всё работает.
Ты не локальный протокол пользуешь часом ?
Костюковский Олег ...
Что внутри QueryValueAsStr ?
Этот вопрос лучше адресовать [EMAIL PROTECTED]
Щазз, всё брошу и буду адресовать
ExecQuery;
Чем оно отличается от ExecProc ?
Меня не волнуют портянки кода, мне нужны вызовы API.
Можешь сделать соответствующую
Мадорский Г.В. ...
Кстати пятничные мысли :
Вот если б в триггере можно было б получить rdb$relation_name и назначать
один триггер нескольким табличкам, то таким образом можно было-бы
формировать лог изменений в виде SQL скрипта для того-же isql. Вот и
элементарная репликация,
Мадорский Г.В. ...
EXECUTE STATEMENT
усугубляем ? :)
Не нада догм ;)
Присоединюсь к усугубляем . Вот гляди :
INSERT INTO _WbsElements (
Id, ProjectId, VersionId, SourceId, Name, Wbs, WbsLevel,
WbsElementTypeId, BottomUpStartDate, StartDate,
TopDownStartDate,
Boulitchev Aleksey ...
Может у кого-то есть идеи как это просто, надёжно и раз инавсегда
сделать имеющимися средствами?
EXECUTE STATEMENT
усугубляем ? :)
Не нада догм ;)
--
Хорсун Влад
sasha ...
Но в принципе такое может быть если мне нужно
стандартную замену поменять на что-то другое...
Ни асилил
Например мне надо скопировать запись какой-то таблицы, но конкретно поле
коментарий не копировать, а задать свой.
А поле коментария может быть текстовым блобом. Мало ли
sasha ...
Кавычки убери - попустит ;)
Не могу. У меня они везде сознательно и всё регистрозависимое.
Подумай ещё N раз и скажи - каких именно возможностей тебе не хватает ?
Прочитать RDB$RELATION_FIELDS ?
А шо тут думать? Не думаю скажу:
1) Свалится сразу как только команда
Igor ...
Нам очень часто приходится копировать данные из таблиц в самих себя, но
при этом заменять значения определённых полей на другие.
И эта простая казалось бы на вид задача вызывает много проблем.
Посткольку мест копирования - десятки, а таблицы с большим количеством
полей и прогресс
sasha ...
Бардак-с, уже плохо в консерватории
Может у него база в разработке...
И шо ? бардак в разработке значит, если кто не попадя лепит новые
поля, куда попало, и не понимает последствий
Тот, кто добавил поле, обязан отследить и исправить зависимости.
Автоматизированный
sasha ...
Но в принципе такое может быть если мне нужно
стандартную замену поменять на что-то другое...
Ни асилил
Йад предлагать ? :-P
Согласен что предложенная команда полезная? ;-)
Да, конечно, давай исчо (с) - не пропадать же
сисадминской пятнице :)))
--
Хорсун Влад
Alex Cherednichenko
HV Вот - на коленке нашёл...
Татуировка? ;)
Навеяло ;)
--
Хорсун Влад
Boulitchev Aleksey ...
но до этого у них был супер, и сравнительно недавно они поставили
у себя классик!
меня до сих пор терзают сомнения, что классик в приципе можно корректно
остановить, например при автоматическом свипе
Процесс, делающий свип, как раз можно. В принципе.
Boulitchev Aleksey ...
Процесс, делающий свип, как раз можно. В принципе. Остановить.
Корректно :)
например :)
Я же сказал - в принципе :)
--
Хорсун Влад
Eugene Kuznetsov ...
Доброго времени суток!
Vlad Horsun wrote:
Скорей да, чем нет :)
Ну да ладно, просто поведение сервера мне показалось несколько
нелогичным. Надо будет попросить KDV отразить это в его статье про
транзакции.
Тебе показалось ;)
Но я так и не понял что
Eugene Kuznetsov ...
Доброго времени суток!
Horsun Vlad wrote:
Процесс, делающий свип, как раз можно. В принципе. Остановить.
Корректно :)
О, можно поподробней - я недавно об этом вопрошал, но что-то ответа не
было. Речь о select-запросе, выполняющем сборку мусора? С какой версии
Eugene Kuznetsov ...
Horsun Vlad wrote:
Можно создавать (и коммитить, есс-но) таблицы _до_ старта consistency
тр-ции.
Можно, но нельзя :) - что будет, если 2 клиента ломануться изменять
метаданные? Один из них, конечно, получит ошибку, но не факт, что
нужный. Consistency служит здесь
sasha ...
Исправлено http://tracker.firebirdsql.org/browse/CORE-1373
О, спасибо!!!
А с ограничением глубины ничего не поменялось?
Нет. Ибо это более общая проблема
--
Хорсун Влад
Ded ...
Horsun Vlad wrote:
Если consistency сказать Commit retaining, так она ведь
и для системных таблиц блокировки удержит?
Да, если будет к ним обращаться, и что ?
Я честно и долго говорил брысь своему склерозу, ибо давненько не
брал в руки шашек, но таки не устоял перед
OlegVK ...
Программа выдает ошибку следующего содержания:
Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
Message length error (encountered 4, expected 28).
На предыдущих бета версиях возникала ошибка(точно сейчас
Oleg LOA ...
Vlad Horsun ...
PS А сам-то родом из Харькова, iirc. ай-яй-яй ;)))
Влад, меня всегда раздражает когда в русскоязычной аудитории предлагают
изучить документ на малораспространённом в аудитории языке.
Откуда ты знаешь, что тут менее, скажем, 30% не русскоязычных ?
Костюковский Олег Владимирович ...
Но проблема в том, то все это работает на Альфе стабильно, без проблем, а на
Бетте отказывается. На выходные попробую детально посмотреть. Иещще в
предыдущих беттах точно ругалось на fbclient.dll/
А я и не говорю, что нет прблемы. Но для определения,
Eugene Kuznetsov ...
Никаких признаков у объектов (кавычкастые они или нет) в
метаданных не хранится (имхо).
Конечно не хранится
Думаю, по стандарту все же должны - иначе нельзя создать delimited
identifier из прописных букв.
Стандарт никогда не описывает кто, что и как должен
Kovalenko Dmitry ...
Привет всем.
На прошлой неделе, поняв что я своими экспериментами убъю домашнюю
машину, купил 4 планки по 1GB (DDR-1)
Сначала пробовали на 64-битной АМД-шной машине. Мама - АСУС, Видюха
(радеон) 1900 (512 MB), XP SP2 32-бита. Биос видит все 4ГБ. Виндовс -
только 3GB.
sasha ...
http://tracker.firebirdsql.org/browse/CORE-1349
--
Хорсун Влад
Eugene Kuznetsov ...
Доброго времени суток!
Vlad Horsun wrote:
gfix ловит только физические ошибки (да и то не все, увы).
Интересно. Таким образом, успешные gfix -v -full и backup-restore не
являются гарантией целостности БД?
gfix - не является гарантией, это открытие ?
Я не
Kovalenko Dmitry ...
Тогда не понятно в чём может быть затык. Ты бы лучше куски кода
постил, а то телепатия нынче редкость.
На текущий момент - затык с диском.
Я же говорил - пиши последовательно, а не абы как. И как можно
бОльшими кусками
...
Я тут поприкладывал умную книгу к
Oleg LOA ...
Horsun Vlad ...
Кстати - префиксная компрессия ключей в этом смысле очень даже
рулит. Хотя кодировать это - ужас один
А чего-нибудь гтового OS на эту тему нету случаем?
Смеёсся ? Напомнить, где btr.cpp лежит ? :)
А то вдруг мы туту велосипед проектируем
Kovalenko Dmitry ...
Спасибо, пацаны, что не забыли :)
Тебя забудешь ;)
На текущий момент - затык с диском.
Я же говорил - пиши последовательно, а не абы как. И как можно
бОльшими кусками
...
Видно деваться будет некуда. Щас буду пытаться систематизировать
сделанные
Tonal ...
Остыньте, горячие эстонские парни! /*нар. анекдот*/
Это ты кому ?
...
И куда тут из что из блока try...except вылетит?
И что тут противоречит моим словам ? Разве что не убиение
приложения ОСью, а сохранение исключения в TThread.FatalException
и возможность его обработки в
Dmitri Kuzmenko ...
вообще ТАК ПОЛОЖЕНО. Другое дело, что у нас чтение в RC не атомарное.
Что было доказано тестами год-полтора назад
(вставки с commit пакетами, и запрос типа sum или count в RC)
Буду занудствовать : атомарность к чтению никак не относится. Это
св-во тр-ции. Правильно
Kovalenko Dmitry ...
- получение IP зависит от версии GDS32 на клиенте? Мы вроде все до
2.0.1 обновили.
Не зависит. Мы выводим ровно то, что вернула getpeername(). Если вдруг
она не шмогла, то будет NULL.
Может прокси какие вмешались ? Вопрос к KD конечно :)
Я, вообще,
Dmitry Lendel ...
Привет
update commodity set SalePrices=DeliveryPrice,DeliveryPrice=SalePrices
where DeliveryPriceSalePrices
Что будет в DeliveryPrice? Старое SalePrices или новое
Вот для того, чтобы не гадать и не зависеть от версий сервера,
хорошие мальчики так не пишут ;)
Dmitry Voroshin ...
sasha ...
В 15947 должно быть исправлено, проверяйте, плс
У меня всё что проверил работает. Спасибо!
Ты где его взял? Снапшот я вижу только 15946...
А шо - снапшоты повились ? :)
15947 от 15946 отличается только записью в ChangeLog'е
--
Хорсун
Dmitry Voroshin ...
Наблюдаю странную ошибку:
простой запрос
select coalesce(:D,0) from RDB$DATABASE
вызывает
SQL error code = -804.
Data type unknown.
http://tracker.firebirdsql.org/browse/CORE-1315
А до 2.1 ты её не наблюдал ?
--
Хорсун Влад
Константин ...
Отставить панику. 80-ый рантайм _с манифестом_ положи в PATH
и будет тебе щастье
--
Хорсун Влад
Alexandr Kochmin ...
HV Именно
да, но всетаки. Вот у меня FB2.1 и rfunc используются но ошибки такой я не
видел.
Тогда х\з.
--
Хорсун Влад
Dmitry Voroshin ...
Наблюдаю странную ошибку:
простой запрос
select coalesce(:D,0) from RDB$DATABASE
вызывает
SQL error code = -804.
Data type unknown.
http://tracker.firebirdsql.org/browse/CORE-1315
Исправлено в билде 15956
--
Хорсун Влад
Dmitry Voroshin ...
Я так и не смог сделать B/R на 2.1
Это скрипт восстанвливат текст процедур, а что делать с описаниями? У меня
все описания в системных таблицах уникодовскими дрякозяблами.
Я уже приводил тут ссылку на необходимые процедуры и ридми.
--
Хорсун Влад
Плиз, проверьте моё подозрение ...
Берём любую готовую БД в OSD 11 (FB 2.0)
создаём любую процедуру с использованием UDF
написаных на С/С++ ...
С рантаймом 71
Переносим на машину с
Firebird-2.1.0.15946-0_win32
С рантаймом 80
пробуем перекомпилить и/или выполнить
эту
Vladimir A.Bakhvaloff ...
Horsun Исправлено в билде 15956
Чой-то у меня не компилится ничего сегодня... :(
Может быть такое, что я попал на полфазы 15955, а на остальные полфазы -
15956?.. %)
Даже каталог output_win32 не создаётся...
Удали вручную gen и temp и
Plotnikov Y ...
Оно работает, но вместо сообщений об ошибках говорит потешные вещи типа
Ошибка @1 в строке @2, ввиду того, что @3, вообщем разработчик чеши
репу и еще @4. Понравилось, но чтобы понять за что меня полдвенадцатого
сервер в очередной раз отправил в пешее эротическое - пришлось
Alex Cherednichenko ...
Привет, Самохвалов!
Вы пишешь 04 июня 2007:
СГ Буква я маленькая не нравится?
У неё код FF.
Если не ошибаюсь, все Борманы её как спец.символ воспринимают.
В сервисах, мать их...
--
Хорсун Влад
Alexandr Kochmin ...
HV
http://firebird.cvs.sourceforge.net/firebird/firebird2/src/misc/upgrade/v2.1/
значит это уже окончательное решение?
автоматом тут уже не будет?
Это зависит от результатов полевых испытаний.
Автоматом, теоритически, можно решить только с блобами, но не с
Plotnikov Y ...
Вопрос снят ;)
Ты не спеши снимать - ты проверь сначала ;)
Я эти скрипты только по диагонали просматривал, но сам не проверял,
так что реальные отзывы весьма и весьма не помешают.
Талант у тебя, Влад, давать лаконичные и точные ответы ;)
;)
--
Хорсун Влад
Мадорский Г.В. ...
Хотя я не совсем понимаю, откуда у тебя 14 млн. уникальных слов...
А может он туда свою ненормативную лексику включил... :)))
14 млн комбинаций на тему Бу-га-Га ? :)))
--
Хорсун Влад
Ded ...
Kovalenko Dmitry wrote:
Я только сегодня одному сказал - Не надо пытаться с Димой Коваленкой
философствовать. Потому что его, в свое время, освободили от экзамена
по философии. От греха по дальше. И, между нами девочками, от гос.
экзамена по программированию - тоже.
По
Tonal ...
Horsun Vlad пишет:
Во-вторых, это закладывается на порядок вычисления условий
Дык вычисления булевых выражений вродь сокращенные.
Причём тут это ?
Или в данном случае на порядок это не влияет?
Есть большая разница в данном случае между
AND RDB$SET_CONTEXT
Tonal ...
Ошибся чуток:
Да не, не чуток :)
Во-первых, вот так :
WITH RECURSIVE TR AS
(
SELECT T.*, 1 AS LEV FROM Tree T
WHERE PARENT_ID IS NULL
AND RDB$SET_CONTEXT('USER_TRANSACTION', 'Level', 0) = 0
UNION ALL
SELECT T.*, TR.LEV + 1 AS LEV FROM Tree T, TR
WHERE
Vladimir A.Bakhvaloff ...
Гут... А все четыре кидать или (msvcp80.dll + msvcr80.dll) хватает?..
msvcm80.dll не нужен вроде. Манифест нужОн !
--
Хорсун Влад
sasha ...
Про [MAX LEVEL N] - мне кажеться, лучшей была бы возможность явно
указать условие завершения рекурсии.
Например: WITH RECURSIVE [ON condition]
В твоём случае как раз WITH RECURSIVE ON TR.LEV 5
Так предложи. Там в трекере можно комментарии писать. Правда Влад
наверное не
sasha ...
Честно говоря меня бы без всяких MAX LEVEL вполне устроило бы если б
оптимизатор подправили.
Вот это и нужно 'лоббировать'
Оно конечно удобннее писать с MAX LEVEL или
условием в заголовке CTE, но не более.
Именно - не более ;)
--
Хорсун Влад
sasha ...
Аааа, Цизар мой баг-репорт закрыл :-( Неправильно меня понял. Ты можешь
переоткрыть, т.к. я не вижу как это сделать?
Не могу. Но ты можешь продолжать писать комментарии.
Вот он: http://tracker.firebirdsql.org/browse/CORE-1295
Потому что нужно писать понятные репорты.
sasha ...
Адназначна ;) Это уже рюшечки, есть и более важные дела
А на Адриано нельзя повесить никак? Всё равно он пашет как трактор :-)))
Тебе сказать сколько раз этот трактор похерил CTE ? :)
Или кто 'виноват' в юникодных 'проблемах' ?
У меня такое впечатление что ему всё равно
Dmitri Kuzmenko ...
Hello, sasha!
sasha wrote:
есть правило - НИКОГДА не надо завязываться на физику БД.
А для чего ж тогда народу DB_KEY дали? У меня он везде и много :-/
ты оригинал. а такие вещи обычно народу не дают. rdb$db_key вообще-то
недокументированная фишка. Которая имеет
Ded ...
Так, по секрету - я решил остаться на твёрдой полуторке,
Гм, хозяин-барин
подальше от этих замечательных фич
Т.е. в 2-ке нет ничего реально полезного ?
вместе с бажками вокруг них.
Много бажков натикало ? Я серьёзно
Ну и заодно и с FF расстался, а фигли...
sasha ...
Не могу. Но ты можешь продолжать писать комментарии.
А их кто надо увидит если статус у бага Fixed ?
Да
Потому что нужно писать понятные репорты. Сделай скрипт, описывающий
проблему, и скажи куда смотреть. Не заставляй других мучительно думать -
а что же ты там
Ded ...
Horsun Vlad wrote:
Т.е. в 2-ке нет ничего реально полезного ?
По фичам для меня - нет.
И даже новые индексы никому не нужны ? Не говорю уже про оптимизации
работы движка в плане потребления ресурсов...
А очередная полупереоценка ценностей в
оптимизаторе ведёт к
sasha ...
Я тут мудрил, химичил, деже небольшой Featuire request в трекер написал,
но тем не меннее нормального пути так и не нашёл.
Задача простая - ограничить глубину возвращаемого дерева.
Если написать так:
WITH RECURSIVE TR AS (
SELECT T.*, 1 AS LEV FROM Tree T WHERE PARENT_ID IS
sasha ...
WITH RECURSIVE [MAX LEVEL N]
но баба яга была против
О, так это ж то что надо!!! А кто она, эта Яга? :-)
Она в отпуске ;)
--
Хорсун Влад
Кравченко Алексей ...
сразу извинюсь что сразу пишу сюда, неознакомившись c трекером и т.п.
документацией...
теперь по делу.
вроде бы в 2.1 будет реализовано INVALID - состояние компилируемых
объектов...???
Не совсем так. AFAIU, сервер будет допускать _восстановление_ объектов
с
Dmitry Voroshin ...
Horsun Vlad ...
sasha ...
WITH RECURSIVE [MAX LEVEL N]
но баба яга была против
А что нам говорит стандарт?
Насколько я помню, там такого нет
--
Хорсун Влад
Dmitri Kuzmenko ...
Hello, Алексей!
Кравченко Алексей wrote:
при следующих обстоялельствах рестор обламывается :
1) в процедурах/триггерах есть явно-указаный PLAN по индексу
так надо, ибо нефиг.
2) восстановление запущено без активирования индексов (gbak -r -i)
за gbak -r ответишь?
Oleg Matveyev ...
Добрый день.
1) если приложение (или компоненты доступа) забывают выполнить
isc_dsql_free_statement,
то как в этом случае действует сервер? Означает ли это утечку ресурсов
сервера?
Мое предположение - ничего сервер не делает, до отключения данного
Oleg Matveyev ...
isc_start_transaction
isc_dsql_allocate_statement
isc_dsql_prepare
isc_dsql_execute
(isc_dsql_fetch)
isc_commit_transaction - вот на данном этапе, сервер нормально
переживет?
А почему нет? Время жизни стейтмента по
Кравченко Алексей ...
странно
тесты на домашней версии показывают что все ништяк...
а на рабочей базе во время 64 коннекта база падает (всегда) :((
в чем может быть проблема?
домашняя конфигурация: WinXP SP1, FB2.0.1 (+OutpostFirewall)
рабочая конфигурация:WinXP SP2, FB2.0.1
Кравченко Алексей ...
В системных логах ничего нет ? Коннекты не
локальные (не localhost) ? Устанавливаются постепенно или все сразу ?
PS В принципе, можно попытаться получить код ошибки, если вот
этот ноль его скрывает :
1) системный лог как посмотреть? если вы про Просмотр
Кравченко Алексей ...
потом допустим ручками по одному не торопясь открываю коннекты через isql.
именно на 64м зависон (с клиентской стороны) и shutdown c серверной. хотя
после этого процесс не уходит и его нужно перезапускать
Ну, могу тебе сделать сборку, в которой код ошибки, если он
Alex Cherednichenko ...
Привет, Horsun!
Вы пишешь 21 мая 2007:
HV PS Народ, кто в курсе - второй последовательный вызов WSAGetLastError
HVможет затереть ошибку возвращённую первым вызовом ?
Не должен, но может ;)
От как с такими работать ? :)
...
у меня возвращает сперва 11001,
Кравченко Алексей ...
странно
тесты на домашней версии показывают что все ништяк...
а на рабочей базе во время 64 коннекта база падает (всегда) :((
в чем может быть проблема?
домашняя конфигурация: WinXP SP1, FB2.0.1 (+OutpostFirewall)
рабочая конфигурация:WinXP SP2, FB2.0.1
Alexandr Kochmin ...
HV
HV PS Читая текстовый блоб из системной таблицы, задай блоб фильтр с
HVперекодировкой в нужный тебе чарсет. Например такой :
HV
HV static const UCHAR metadata_text_bpb[] = {
HV isc_bpb_version1,
HV isc_bpb_source_type, 1, isc_blob_text,
HV
freemanzav ...
Ведь несложно же сделать хотя бы восстановление в уже
существующий нулевой бэкап, чтобы избежать его копирования.
А если таки доку до конца прочитать ?
--
Хорсун Влад
freemanzav ...
Horsun Vlad:
freemanzav ...
Ведь несложно же сделать хотя бы восстановление в уже
существующий нулевой бэкап, чтобы избежать его копирования.
А если таки доку до конца прочитать ?
А что, такая возможность появилась? Я читал
http://www.firebirdsql.org/manual
Horsun Vlad ...
freemanzav ...
Horsun Vlad:
freemanzav ...
Ведь несложно же сделать хотя бы восстановление в уже
существующий нулевой бэкап, чтобы избежать его копирования.
А если таки доку до конца прочитать ?
А что, такая возможность появилась? Я читал
http
freemanzav ...
Да, но только инкременты не накатишь.
Я про это :
Ведь несложно же сделать хотя бы восстановление в уже
существующий нулевой бэкап, чтобы избежать его копирования.
А ты про что ?
--
Хорсун Влад
freemanzav ...
Horsun Vlad:
freemanzav ...
Да, но только инкременты не накатишь.
Я про это :
Ведь несложно же сделать хотя бы восстановление в уже
существующий нулевой бэкап, чтобы избежать его копирования.
А ты про что ?
C:\Databases nbackup -R inventory.fdb
Dmitry Yemanov ...
Расскажи, как ты видишь накат на базу инкрементов уровня 3 один за
другим, если все они содержат дельту от уровня 2.
Ну, каждая последующая дельта уровня 3 содержит в себе все изменения
всех предыдущих дельт уровня 3, сделанных от одного и того же уровня 2.
Так что в
Boulitchev Aleksey ...
Я про это :
Ведь несложно же сделать хотя бы восстановление в уже
существующий нулевой бэкап, чтобы избежать его копирования.
А ты про что ?
inventory_1-Mar-2006.nbk будет копироваться , а ведь его можно просто
переименовать.
защита от дураков,
Horsun Vlad ...
Dmitry Yemanov ...
Расскажи, как ты видишь накат на базу инкрементов уровня 3 один за
другим, если все они содержат дельту от уровня 2.
Ну, каждая последующая дельта уровня 3 содержит в себе все изменения
всех предыдущих дельт уровня 3, сделанных от одного и того же
Boulitchev Aleksey ...
C:\Databases nbackup -R inventory.fdb inventory_0-Mar-2006.nbk -НЕДОРЕСТОР
inventory.restore.hist
C:\Databases nbackup -ПРОДОЛЖЕНИЕ inventory.restore.hist
inventory_1-Mar-2006.nbk -НЕДОРЕСТОР inventory.restore.hist.2
Ты меня не понял. Где гарантия, что
Boulitchev Aleksey ...
C:\Databases nbackup -R inventory.fdb
inventory_0-Mar-2006.nbk -НЕДОРЕСТОР
inventory.restore.hist
C:\Databases nbackup -ПРОДОЛЖЕНИЕ inventory.restore.hist
inventory_1-Mar-2006.nbk -НЕДОРЕСТОР inventory.restore.hist.2
Ты меня не понял. Где гарантия,
sasha ...
Привет!
Я хожу экспертом в базу FB 2.1 клиентом от 2.0.
В эксперте для представленирй есть штука под названием Скрипт пересоздания
Когда я открываю эту вкладку, сервер обламывается на запросе
select distinct A.RDB$CONSTRAINT_NAME,
A.RDB$CONSTRAINT_TYPE,
A.RDB$RELATION_NAME,
Boulitchev Aleksey ...
Не. Текстовый файл это не наш путь. Тем более что вся информация у нас
есть
в более доверенных источниках.
Квантовые коты?
Обычные - я же написал что где лежит и как это взять.
Так что задача вполне решаема и не сложна
Кто возьмётся это делать ? Там
sasha ...
isc_invalid_sort_datatype
Низзя сортировать блобы
А как же так? В 2.0 можно было, а тут нельзя? Может там какой-то бажок
закрался?
Никогда они не сортировались
--
Хорсун Влад
sasha ...
isc_invalid_sort_datatype
Низзя сортировать блобы
Ага, учитывая то что в RDB$RELATION_CONSTRAINTS блобами и не пахнет и
виноват похоже DISTINCT, напишу багрепорт...
Головом думать надо, перед тем как писать репорты. Хвастунову пиши...
--
Хорсун Влад
Boulitchev Aleksey ...
Вот сейчас придёт злобный Еманов и похерит это всё до 3.х ;)
портить-то надо только NBACKUP, ну может чуть ODS продвинуть до списка
страниц, попорченных со времени последнего NBACKUPa :)
Если не заморачиваться с доступностью stalled БД в read-only
режиме и
Dmitri Kuzmenko ...
Hello, Vlad!
Horsun Vlad wrote:
Хотя... у нас есть RDB$BACKUP_HISTORY, в которой вроде должны быть
необходимые нам записи о бекапах предыдущего уровня... Нужно ещё покурить
эту тему ;)
я тебе больше скажу. этот бэкап-хистори надо чистить.
Зачем ? И это
sasha ...
Головом думать надо, перед тем как писать репорты. Хвастунову пиши...
А что такого? По твоему в сервере всё в поряде? Вы ведь говорили что
блобы заменят строки, а что мы имеем в этом случае.
Никогда блобы не будут сортироваться. В сервере в этом плане всё в порядке
Я
Boulitchev Aleksey ...
портить-то надо только NBACKUP, ну может чуть ODS продвинуть до списка
страниц, попорченных со времени последнего NBACKUPa :)
Если не заморачиваться с доступностью stalled БД в read-only
режиме и накатывать инкременты только максимального уровня, то
sasha ...
Никогда блобы не будут сортироваться. В сервере в этом плане всё в
порядке
Ну а хотя бы индкс по SUBSTRING для блоба я смогу построить? Для
варчаров у меня так везде есть.
Да, пробуй, - блобы ведь со строками взаимозаменяемы ;)
Да
Это ты знаешь, а со стороны
Результаты 1 - 100 из 738 matches
Mail list logo