Найдено 144 результата

Кузнецов Евгений
08 сен 2007, 18:24
Форум: Вопросы создания клиентских и серверных приложений
Тема: gbak и консольный вывод
Ответы: 7
Просмотры: 6602

Re: gbak и консольный вывод

Доброго времени суток! To Linker Для перенаправления вывода в файл у gbak есть ключ -y Ваш вариант не работает скорее всего потому, что gbak для Вашей версии сервера (кстати, какой?) выводит сообщения не в stdout, а в stderr. Конечно, можно перенаправить вывод (см. справку по Windows - "перенаправле...
Кузнецов Евгений
01 сен 2007, 17:32
Форум: Баги и падения сервера
Тема: Ахтунг в процедурах ! в 2.0.2
Ответы: 16
Просмотры: 11458

Доброго времени суток!

To dimitr

Что-то snapshots для Windows не обновляются - последние от 22.08, а 2.0.3 и вовсе нету
Кузнецов Евгений
31 авг 2007, 10:09
Форум: Баги и падения сервера
Тема: Ахтунг в процедурах ! в 2.0.2
Ответы: 16
Просмотры: 11458

Доброго времени суток! Блин, я один такой, что ли - меня уже неделю примерно на тракер не пускает, говорит "Connection to 216.138.205.4 Failed (111) Connection refused" Сейчас мне тоже не достучаться. По поводу ошибки - вина пользователей, и меня в частности - надо было погонять рабочую БД до выхода...
Кузнецов Евгений
29 авг 2007, 11:09
Форум: Проектирование БД и запросов
Тема: Работа с полями TimeStamp в FB
Ответы: 30
Просмотры: 19638

Доброго времени суток!

To Slavik
К счастью, в 2.1 Beta 2 разработчики это поправили: http://tracker.firebirdsql.org/browse/CORE-1428
Кузнецов Евгений
22 авг 2007, 12:24
Форум: Проектирование БД и запросов
Тема: Работа с полями TimeStamp в FB
Ответы: 30
Просмотры: 19638

To Slavik Посмотрел еще - при вычитании дат в FB 2 происходит округление, а в 1.5 - отбрасывание разрядов select (CAST('2007-08-22 00:00:00.0019' AS TIMESTAMP)- CAST('2007-08-22 00:00:00.0000' AS TIMESTAMP))*86400*10000 from rdb$database в FB 2.02.12897 возвращает 19.008, в 1.5.4 - 18.144 Любопытно,...
Кузнецов Евгений
22 авг 2007, 12:16
Форум: Проектирование БД и запросов
Тема: Работа с полями TimeStamp в FB
Ответы: 30
Просмотры: 19638

Доброго времени суток! Проведя тест, на разнице в датах от 0 до 9999 десятитысячных секунды, я не обнаружил ни одной ошибки в этом округлении. Зачем ещё какие-то округления и танцы с +-0.5? Видимо, что-то в двойке правили, я писал для 1.5.4 Выполнил запрос: select * from DATE_DIFF('2007-08-22 00:00:...
Кузнецов Евгений
21 авг 2007, 13:24
Форум: Проектирование БД и запросов
Тема: Работа с полями TimeStamp в FB
Ответы: 30
Просмотры: 19638

Но это не объясняет падение точности вычисления выражения 1/23.(9) при увеличении количества девяток после девяти штук. Да, этого я тоже не понимаю - результат 1/23.9999999999 вроде бы должен иметь точность NUMERIC(18,10), но этого не получаем Правда я бы приводил к bigint или numeric(18,0). А вот ...
Кузнецов Евгений
21 авг 2007, 10:06
Форум: Проектирование БД и запросов
Тема: Работа с полями TimeStamp в FB
Ответы: 30
Просмотры: 19638

Доброго времени суток! Если к значению типа timestamp прибавлять h/23.(9) (где h - целое количество часов от 1 до 23), то точность вычислений растёт с увеличением количества девяток, и наилучший (но всё же не точный ) результат достигается при девяти девятках, а дальше точность падает в полном соотв...
Кузнецов Евгений
13 авг 2007, 20:48
Форум: Обсуждение статей на www.ibase.ru
Тема: Расширение FAQ
Ответы: 19
Просмотры: 21492

To Merlin

Или "отдельные недостатки, имеющие место в советском прогрессивном сельском хозяйстве" :)
Кузнецов Евгений
13 авг 2007, 20:03
Форум: Обсуждение статей на www.ibase.ru
Тема: Расширение FAQ
Ответы: 19
Просмотры: 21492

Доброго времени суток!
WildSery писал(а):Как насчёт "особенности работы INSERT/UPDATE/DELETE с подзапросами в условии" ?
Поддерживаю, это гораздо лучше всего того, что предлагалось выше.
Кузнецов Евгений
13 авг 2007, 10:23
Форум: Обсуждение статей на www.ibase.ru
Тема: Расширение FAQ
Ответы: 19
Просмотры: 21492

Доброго времени суток! Так тоже написать нельзя, потому что во-первых, не совсем соответствует истине, и во-вторых, создаёт негативное впечатление о сервере, что там ничего нет, т.е. приводит к тому, чего ты и хочешь избежать. Все же одно дело, когда в сервере нет какого-то cursor stability, о котор...
Кузнецов Евгений
12 авг 2007, 13:00
Форум: Обсуждение статей на www.ibase.ru
Тема: Расширение FAQ
Ответы: 19
Просмотры: 21492

Доброго времени суток! Евгений, ты слишком прямолинеен. я просил сформулировать суть вопросов, а не втыкать туда текст sql :) Возможно. Но смотрите: - "Запрос на вставку в определенных случаях может приводить к зависанию процесса сервера" или "Запрос на удаление может привести к удалению всех записе...
Кузнецов Евгений
11 авг 2007, 23:07
Форум: Обсуждение статей на www.ibase.ru
Тема: Расширение FAQ
Ответы: 19
Просмотры: 21492

добавлю. вопрос в том, как эти пункты назвать наиболее корректно, т.е. чтобы в faq их можно было найти. я понятно выразился? Приблизительные варианты для 2-го и 3-го: "Запросы вида insert into table1 <выборка, формируемая с использованием table1> могут приводить к падению процесса сервера (в зависи...
Кузнецов Евгений
11 авг 2007, 22:55
Форум: Обсуждение статей на www.ibase.ru
Тема: Расширение FAQ
Ответы: 19
Просмотры: 21492

добавлю. вопрос в том, как эти пункты назвать наиболее корректно, т.е. чтобы в faq их можно было найти. я понятно выразился? Ссылка на первый у Вас в FAQ уже есть: "update set a=b, c=a меняет столбец a". кстати delete from table1 where id in (select first N id from table1) это описано в firebird re...
Кузнецов Евгений
11 авг 2007, 22:09
Форум: Вопросы создания клиентских и серверных приложений
Тема: Ошибка Unrecognized database parameter block
Ответы: 7
Просмотры: 7235

Доброго времени суток! www.ibase.ru/devinfo/impexp.htm никогда, никогда, никогда, никогда ! не вставлять записи в цикле через ibdataset. То, что так делать не следует, само собой разумеется. Но почему все же вылезает "Unrecognized database parameter block"? Думается, дело не только в ibdataset. Може...
Кузнецов Евгений
11 авг 2007, 21:59
Форум: Обсуждение статей на www.ibase.ru
Тема: Расширение FAQ
Ответы: 19
Просмотры: 21492

Расширение FAQ

Доброго времени суток! To KDV Как Вы считаете, может все-таки стоит включить в FAQ известную проблему с update table1 set a=b, b=a и отсутствие стабильности курсора, приводящее к неработоспособности insert into table1 select * from table1 и неожиданной работе delete from table1 where id in (select f...
Кузнецов Евгений
06 авг 2007, 17:48
Форум: Общие проблемы
Тема: Чем интересны серверу отмененнные транзакции?
Ответы: 14
Просмотры: 6945

Доброго времени суток!
WildSery писал(а):Влад похоже тебя запутал.
OIT - это та транзакция, которая была OAT в момент старта текущей OAT.
А Вы часом не об OST?
Кузнецов Евгений
02 авг 2007, 22:36
Форум: Баги и падения сервера
Тема: Падает Yaffil 887 вместе с базой
Ответы: 10
Просмотры: 8987

Доброго времени суток! операционка - Win XP SP2 Думаю, FAQ Вы читали, но на всякий случай - http://www.ibase.ru/ibfaq.htm#xp - были сообщения даже о повреждении БД по этой причине. Беру нормальную базу, делаю своей прогой кучу транзакций, довожу разницу OAT-OIT до значения более 20 000 и отключаюсь....
Кузнецов Евгений
02 авг 2007, 00:23
Форум: Баги и падения сервера
Тема: Падает Yaffil 887 вместе с базой
Ответы: 10
Просмотры: 8987

Доброго времени суток! Ну поскольку никто Вам не ответил, влезу я. 1) Есть 892 сборка Yaffil - если это баг, то он мог быть уже исправлен 2) По статистике видно, что автоматический сборщик пытается собрать мусор и, видимо, на этом обламывается. Что бы я сделал : - в монопольном режиме установил бы s...
Кузнецов Евгений
29 июл 2007, 15:08
Форум: FAQ
Тема: Фильтр по столбцу, созданному подзапросом
Ответы: 8
Просмотры: 8596

Доброго времени суток! To ssvnec 1) SUM - зарезервированное слово, и как Вы обращаетесь к полю с таким названием без двойных кавычек, мне непонятно 2) Названия таблиц у Вас неудачны - сторонний наблюдатель (и Вы сами через некоторое время) не сообразит, что скрывается за именем BS, оно больше похоже...