В письме от Tue, 27 Jul 2010 13:43:35 +0400, Ovchinnikov Vasily
o...@tkvc.ru сообщал:
Угу, понятно. А зачем же они все-таки нужны?..
Чтобы в случае аварии на диске не заботиться о наличии библиотек где-то
там не тут?..
В основном против DLL Hell
Opera for Linux тоже джелалась по разному,
On 05.10.2007, at 10:44, Mikalai Arapau wrote:
Здравствуйте,
Нужен Firebird 2.x Embedded Server для MacOS X. x86 binary либо
Universal.
Кстати, а для PPC можно собрать? Что-то у меня руки никак не дойдут
попробовать
Мож кто пробовал?
Hello Weber,
Saturday, October 6, 2007, 5:12:41 PM, you wrote:
Нужен Firebird 2.x Embedded Server для MacOS X. x86 binary либо
Universal.
Кстати, а для PPC можно собрать? Что-то у меня руки никак не дойдут
попробовать
Мож кто пробовал?
Для PPC 2.0.1 уже есть:
Mikalai Arapau ...
Здравствуйте,
В сборку для Мака (2.0.1CS/SS) не входит клиент.
Я попробовал собрать FB 2.0.3 из сорцов, после некоторых манипуляций
это удалось. Сам сервер вроде работает нормально, НО клиентская
либа и embedded - не работают. При попытке коннекта пишется, что
где-то
Здравствуйте,
В сборку для Мака (2.0.1CS/SS) не входит клиент.
Я попробовал собрать FB 2.0.3 из сорцов, после некоторых манипуляций
это удалось. Сам сервер вроде работает нормально, НО клиентская
либа и embedded - не работают. При попытке коннекта пишется, что
где-то вызывается освобождение
%8F-%D0%BB%D0%B8%D0%B1%D0%B0-%D0%B4%D0%BB%D1%8F-FB2-for-MacOS-X--tf4554335.html#a12996931
Sent from the firebird-russian mailing list archive at Nabble.com.
.
Где же клиент??? :)
--
View this message in context:
http://www.nabble.com/%D0%9A%D0%B0%D0%BA-%D0%BD%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%81%D0%BA%D0%B0%D1%8F-%D0%BB%D0%B8%D0%B1%D0%B0-%D0%B4%D0%BB%D1%8F-FB2-for-MacOS-X--tf4554335.html
vipet ...
Тупой вопрос, может быть. Чем заменен fbclient на Mac OS X?
Тупой ответ - спрашивай тех, кто собирал FB под Mac OS X
--
Хорсун Влад
Здравствуйте, Vlad.
Вы писали Tuesday, October 02, 2007, 5:51:17 PM:
vipet ...
Тупой вопрос, может быть. Чем заменен fbclient на Mac OS X?
Тупой ответ - спрашивай тех, кто собирал FB под Mac OS X
Написал в теме Paul Beach'а (за 24е апреля с.г. которая).
Вобщем, клиентской либы в
запрос
execute block
returns
(
c varchar(100)
)
as
declare a varchar(100);
declare b varchar(100);
begin
a='12345';
b=3;
c=substring (a from b+1);
suspend;
end;
диалект 1 выполняется нормально.
диалект 3
Unsuccessful execution caused by a system error that precludes
successful execution
Kochmin Alexandr [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
запрос
оно понятно что к varchar нельзя прибавить, и в диалекте 3 нормально
предупреждает. Но почему в диалекте 1 выполняется нормально?
А похоже там раньше так можно было делать
Oleg LOA ...
Kochmin Alexandr ...
запрос
оно понятно что к varchar нельзя прибавить, и в диалекте 3 нормально
предупреждает. Но почему в диалекте 1 выполняется нормально?
А похоже там раньше так можно было делать
Да, в 1-ом диалекте специально оставили несколько таких вещей для
Fri Sep 14 00:00:54 2007
C:\Program Files\Firebird\Firebird_2_0\bin\fbserver.exe: terminated
abnormally (4294967295)
Server Version Info
---
Server Version: WI-V2.0.1.12855 Firebird 2.0
Server Implementation:
p.s.
Вчера искал как отключить sweep - так и не смог найти - подскажите плз. Чтоб делать его только ручками.
Кури в огугляторе Службы-параметры базы данных-Sweep Interval-0
С уважением,
Константин Григорьевич.
===
W Со сборкой мусора не путаешь? Свип-то выключить плёвое дело.
W А вот сборку мусора - настройками никак. Я применяю снэпшот для этого.
Может и путаю ... :(
С уважением,
Константин Григорьевич.
===
On 9/14/07, Константин [EMAIL PROTECTED] wrote:
p.s.
Вчера искал как отключить sweep - так и не смог найти - подскажите плз.
Чтоб делать его только ручками.
Кури в огугляторе Службы-параметры базы данных-Sweep Interval-0
Спасибо =)
Раньше знал - но уже 2 года птичку не юзал =)
On Fri, 14 Sep 2007 10:48:28 +0400, mrScalder [EMAIL PROTECTED] wrote:
Вчера искал как отключить sweep - так и не смог найти - подскажите плз. Чтоб
делать его только ручками.
Со сборкой мусора не путаешь? Свип-то выключить плёвое дело.
А вот сборку мусора - настройками никак. Я применяю
On Fri, 14 Sep 2007 11:21:51 +0400, Константин [EMAIL PROTECTED] wrote:
W Со сборкой мусора не путаешь? Свип-то выключить плёвое дело.
W А вот сборку мусора - настройками никак. Я применяю снэпшот для этого.
Может и путаю ... :(
Нипонил.
Т.е. я прав, и ты спросил про отключение сборки
On Fri, 14 Sep 2007 11:21:51 +0400, Константин [EMAIL PROTECTED] wrote:
Может и путаю ...
Тьфу. Ты-то чего мне отвечаешь? :D
Я автора спрашивал. Запутал.
--
Сергей Смирнов.
Вчера искал как отключить sweep - так и не смог найти - подскажите плз.
Чтоб делать его только ручками.
Со сборкой мусора не путаешь? Свип-то выключить плёвое дело.
А вот сборку мусора - настройками никак. Я применяю снэпшот для этого.
Могу и путать =).
Хм... а что делать если запросы
On Fri, 14 Sep 2007 15:02:36 +0400, mrScalder [EMAIL PROTECTED] wrote:
select count(*) from table?
Не имеет отношения к
Походу дела sweep виноват.
Sweep - совсем не то, что сборка мусора посредством select.
--
Сергей Смирнов.
select count(*) from table?
Не имеет отношения к
Походу дела sweep виноват.
Sweep - совсем не то, что сборка мусора посредством select.
sweep здесь упоминался в контексте падения сервера.
--
Роман
Доброго времени суток!
Собственно, это cross-posting c
http://forum.ibase.ru/phpBB2/viewtopic.php?p=23668#23668
, но там почему-то эта тема особого внимания не вызвала.
Обнаружили, что вычитание дат в FB 2 было изменено - идет округление
вместо отбрасывания разрядов, не влезающих в
Кузнецов Евгений wrote:
Обнаружили, что вычитание дат в FB 2 было изменено - идет округление
вместо отбрасывания разрядов, не влезающих в NUMERIC(18,9), как в 1.5
Таким образом
select (CAST('2007-08-22 00:00:00.0019' AS TIMESTAMP)-
CAST('2007-08-22 00:00:00.' AS
Доброго времени суток!
Dmitry Yemanov wrote:
Да, в трекер. Там фикс примитивный, Влад уже в другом месте поправлял
аналогичную фигню.
Каюсь, только сегодня добрался до трекера, и узрел, что Влад это уже
поправил :)
С уважением, Евгений.
Извините за кросс-постинг, я подозреваю, что многие на скруль не ходят, потому
пишу ещё и сюда.
Целиком рассказывать не буду, моя печальная песня тут
http://www.sql.ru/forum/actualthread.aspx?tid=453554
--
Сергей Смирнов.
Привет!
Я хожу экспертом в базу FB 2.1 клиентом от 2.0.
В эксперте для представленирй есть штука под названием Скрипт пересоздания
Когда я открываю эту вкладку, сервер обламывается на запросе
select distinct A.RDB$CONSTRAINT_NAME,
A.RDB$CONSTRAINT_TYPE,
A.RDB$RELATION_NAME,
sasha ...
Привет!
Я хожу экспертом в базу FB 2.1 клиентом от 2.0.
В эксперте для представленирй есть штука под названием Скрипт пересоздания
Когда я открываю эту вкладку, сервер обламывается на запросе
select distinct A.RDB$CONSTRAINT_NAME,
A.RDB$CONSTRAINT_TYPE,
A.RDB$RELATION_NAME,
isc_invalid_sort_datatype
Низзя сортировать блобы
А как же так? В 2.0 можно было, а тут нельзя? Может там какой-то бажок
закрался?
isc_invalid_sort_datatype
Низзя сортировать блобы
Ага, учитывая то что в RDB$RELATION_CONSTRAINTS блобами и не пахнет и
виноват похоже DISTINCT, напишу багрепорт...
sasha ...
isc_invalid_sort_datatype
Низзя сортировать блобы
А как же так? В 2.0 можно было, а тут нельзя? Может там какой-то бажок
закрался?
Никогда они не сортировались
--
Хорсун Влад
sasha ...
isc_invalid_sort_datatype
Низзя сортировать блобы
Ага, учитывая то что в RDB$RELATION_CONSTRAINTS блобами и не пахнет и
виноват похоже DISTINCT, напишу багрепорт...
Головом думать надо, перед тем как писать репорты. Хвастунову пиши...
--
Хорсун Влад
Привет, sasha!
Вы пишешь 08 мая 2007:
s Я упростил запрос до
s select distinct RDB$TRIGGER_SOURCE from RDB$TRIGGERS
s 1) Я тут где-то что-то сортирую?
Мамаша, вы будете смеяться, но таки да! (С)
Ибо так устроен DISTINCT
--
With best regards, Alex Cherednichenko.
Головом думать надо, перед тем как писать репорты. Хвастунову пиши...
А что такого? По твоему в сервере всё в поряде? Вы ведь говорили что
блобы заменят строки, а что мы имеем в этом случае.
Я упростил запрос до
select distinct RDB$TRIGGER_SOURCE from RDB$TRIGGERS
1) Я тут где-то
sasha ...
Головом думать надо, перед тем как писать репорты. Хвастунову пиши...
А что такого? По твоему в сервере всё в поряде? Вы ведь говорили что
блобы заменят строки, а что мы имеем в этом случае.
Никогда блобы не будут сортироваться. В сервере в этом плане всё в порядке
Я
Мамаша, вы будете смеяться, но таки да! (С)
Ибо так устроен DISTINCT
Мне как человеку не знакомому с кодом это кажется странным. Сразу
возникают вопросы:
1) зачем сортировать значения, а не их хеши например (например
складывать все ключи во что-то типа Distionarylong, Liststring где б
на
Horsun Vlad wrote:
Никогда они не сортировались
Сортировались, увы. По BlobID :-) Щаз я это прикрыл.
--
Дмитрий Еманов
Никогда блобы не будут сортироваться. В сервере в этом плане всё в порядке
Ну а хотя бы индкс по SUBSTRING для блоба я смогу построить? Для
варчаров у меня так везде есть.
Да
Это ты знаешь, а со стороны оно не кажется логичным.
sasha ...
Никогда блобы не будут сортироваться. В сервере в этом плане всё в
порядке
Ну а хотя бы индкс по SUBSTRING для блоба я смогу построить? Для
варчаров у меня так везде есть.
Да, пробуй, - блобы ведь со строками взаимозаменяемы ;)
Да
Это ты знаешь, а со стороны
Привет, Horsun!
Вы пишешь 08 мая 2007:
[Sorry, skipped]
HV Гм, ты вроде не первый день в танке, а тут на броневик вылез ;)
В мемориз! (С) :)))
--
With best regards, Alex Cherednichenko.
Да, пробуй, - блобы ведь со строками взаимозаменяемы ;)
Работает, слава богу и всем кто это делал :-)
Не удобно, конечно, что нельзя домену сделать ALTER из VARCHAR в BLOB
TEXT и чтобы оно само всё переделалось/перестроилось как надо :-)
Гм, ты вроде не первый день в танке, а тут на броневик вылез ;)
Там фигня ж в том что в оригинальном запросе был ORDER BY и что другое я
мог подумть сходу? Не ту ошибку сервер валит таки, не ту ...
sasha ...
Гм, ты вроде не первый день в танке, а тут на броневик вылез ;)
Там фигня ж в том что в оригинальном запросе был ORDER BY и что другое я
мог подумть сходу? Не ту ошибку сервер валит таки, не ту ...
Тебе добавить номер BLR-контекста данной сортировки ? :)))
--
Хорсун
Тебе добавить номер BLR-контекста данной сортировки ? :)))
А ещё при парсинге нельзя никак определить что среди полей есть блоб?
Здравствуйте, Horsun.
Вы писали 23 января 2007 г., 21:46:16:
А давай-ка ты с сервера X версии N перейдёшь на версию
N + 1, ничего не меняя, а потом будешь рассказывать об этом
счастливом опыте ?
Докладываю. :)
После того как обнаружил что IB4.2.1 который у меня имеется не
заводится на
у меня сказало Column table_name.ID cannot be repeated in INSERT
statement.
Случайно получился повтор поля в Insert:
Insert into Table (F1, F1) values (:F1, :F1)
FB 1.5 это скушала, а 2.0 выдала невразумительное сообщение:
Column does not belong to referenced table.
Dynamic SQL Error.
SQL error code = -206.
unknown ISC error 336397210.
unknown ISC error 336397208.
Я об этой ошибке давно писал (пол года назад), но видно это никому не
интересно. Раз в пару месяцев случается, помогает перезагрузка сервера...
Все стало подключаться. Насчет работать пока не знаю - идет судорожный
BR базы
Т.е. - просто добавил расширение ?
Yes
Идеи две - были установлены какие-то апдейты на винду
Это очень вряд ли.
, или появился файл fbintl без расширения.
Данунах.
Коваленко Дмитрий.
Kovalenko Dmitry [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
Идеи две - были установлены какие-то апдейты на винду
Это очень вряд ли.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs
А тут чё?
Поставили его 31 ноября 2006 года. Работал без проблем.
... до 31 февраля ;-))
Привет всем.
На win2000 Prof стоит релиз FB2 - суперсервер
Поставили его 31 ноября 2006 года. Работал без проблем.
Сегодня с утра при подключении стала выдаваться ошибка - win1251 не
найдено. Я полагаю, на сервере (это один из филиалов) ничего не
меняли. Хотя не уверен.
В логе сервера идут
BEGIN
...
WHEN ANY
END
Откатится то, что под ..., внутри BEGIN..END
Не совсем так
Откатывается только один целостный оператор, т.е. блок
Для примера можно проверить (FB2.0):
execute block
returns(res varchar(255))
as
begin
begin
--begin
insert into T2(ID)
values(1);
Подскажите, а чем чревато, и делал ли кто так:
Вот есть база YAffil 889
И хочу проапгредить сервер на FB2.0.1
и такой вопрос, а обязательно ли делать Backup-Restore для этого.
Почему мне не хочется делать b-r сразу - а вдруг чего-то на FB2 не пойдет,
вылезут ошибки вызванные переходом,
так
режиме совместимости.
Почему мне не хочется делать b-r сразу - а вдруг чего-то на FB2 не
пойдет, вылезут ошибки вызванные переходом,
так хоть будет возможность откатиться назад временно и работать дальше
на Yaffil
Сделав же Backup-restore автоматически перейдем на ODS11 и назад уже так
просто
.
Ну вот чтобы пару дней поработать.
Можно? И не будет ли от этого проблем больше чем если сразу перейти на ODS11?
DK можно сделать бэкап в fb2 и затем рестор gbak-ом от FB 2
DK при запущенном YA. Ты это и сам проверить можешь.
Это я знаю, но рестор процесс небыстрый. И свободно может занять пару
Alexandr Kochmin wrote:
Интересует просто мнение, особенно мнение приближенных к коду, как лучше
сделать.
Разница будет в производительности. Не в пользу ODS10.
В остальном решать тебе.
--
Дмитрий Еманов
Вручную остановили сервер с 15 (!) активными коннектами.
Перегружались ?
SERVER (Server) Wed Jan 24 13:55:57 2007
Database: D:\IBASES\GUARD.FDB
deadlock
internal gds software consistency check (error during savepoint backout
(290))
SERVER (Server) Wed Jan 24 13:56:43 2007
Database:
Boulitchev Aleksey ...
Влад, базу мы восстановили, все пофиксили.
Оч. хор.
То что есть приконнекченные пользователи - так це ж лемминги, (роботы).
Дык - я же без претензий :) Так -по комментировал немного ;)
DY просил у человека логи про дидлок, а у нас такой же, вдруг пригодится?
On Thu, 25 Jan 2007 11:19:12 +0300, Pavel Tugarinov
[EMAIL PROTECTED] wrote:
Хеллоу ворлд..
Уже второй раз за последний месяц у меня падает база со следующими
словами в логе:
Database: ..
deadlock
internal gds software consistency check (error during savepoint
после первого падения база была пересоздана из скрипта с нуля.
А какого характера были повреждения в базе? У нас была запись потеряна.
Неправильно выразился - база не повреждена - упал сам процесс суперсервера
--
WBR,
Pavel Tugarinov
METALLINVESTBANK
[EMAIL PROTECTED]
А какого характера были повреждения в базе? У нас была запись потеряна.
Неправильно выразился - база не повреждена - упал сам процесс суперсервера
мы сначала тоже подумали что просто упал процесс супера. ан нет, при попытке
сбора статистик по индексам выяснилось что база навернулась.
On Fri, 26 Jan 2007 15:24:38 +0300, Pavel Tugarinov
[EMAIL PROTECTED] wrote:
после первого падения база была пересоздана из скрипта с нуля.
А какого характера были повреждения в базе? У нас была запись потеряна.
Неправильно выразился - база не повреждена - упал сам процесс
Леонид Агафонов wrote:
если поставить так как посоветовал
Влад, вроде получилось (что-то у меня с
логикой или туплю :) сижу смотрю на
процедурку и не понимаю почему
получилось)
Проводя аналогии с Delphi,
WHEN - это except для того блока BEGIN-END в котором он расположен:
BEGIN = try
WHEN =
On Fri, 26 Jan 2007 16:48:59 +0300, Konstantin R. Beliaev [EMAIL PROTECTED]
wrote:
Проводя аналогии с Delphi,
WHEN - это except для того блока BEGIN-END в котором он расположен:
BEGIN = try
WHEN = except
END = end
Все что снаружи - этим блоком не перехватывается.
Термины Delphi тут
On Fri, 26 Jan 2007 18:18:59 +0300, WildSery [EMAIL PROTECTED] wrote:
А откатится весь BEGIN..END, который содержит в себе упомянутую конструкцию:
BEGIN
BEGIN
WHEN ANY
END
END
Тьфу, блин, сам уже запутался.
BEGIN
...
WHEN ANY
END
Откатится то, что под ..., внутри BEGIN..END
Хеллоу ворлд..
Уже второй раз за последний месяц у меня падает база со следующими
словами в логе:
Database: ..
deadlock
internal gds software consistency check (error during savepoint backout
(290), file: exe.cpp line: 3710)
после первого падения база была пересоздана
Pavel Tugarinov wrote:
Database: ..
deadlock
internal gds software consistency check (error during savepoint
backout (290), file: exe.cpp line: 3710)
Еще в логе что-либо интересное есть?
--
Дмитрий Еманов
Database: ..
deadlock
internal gds software consistency check (error during savepoint
backout (290), file: exe.cpp line: 3710)
Еще в логе что-либо интересное есть?
в точности такая фигня на 1.5.4, появилась несуществующая ссылка FK, база 2
гиг
лог и база в процессе
Незадолго до есть:
MAIN2 (Server) Tue Jan 23 21:18:40 2007
Database: ..
deadlock
Dmitry Yemanov wrote:
Pavel Tugarinov wrote:
Database: ..
deadlock
internal gds software consistency check (error during savepoint
backout (290), file: exe.cpp
Pavel Tugarinov wrote:
Незадолго до есть:
MAIN2 (Server)Tue Jan 23 21:18:40 2007
Database: ..
deadlock
Незадолго - это когда? Дай точное время записи при багчек 290.
--
Дмитрий Еманов
Вот так:
Между этими событиями записей нет...
MAIN2 (Server) Tue Jan 23 21:18:40 2007
Database:
deadlock
MAIN2 (Server) Wed Jan 24 21:50:01 2007
Database:
deadlock
internal gds software consistency check (error during savepoint backout
(290),
Незадолго - это когда? Дай точное время записи при багчек 290.
а вот и наш лог
SERVER (Client) Mon Jul 17 13:42:38 2006
INET/inet_error: send errno = 10054
SERVER (Server) Thu Aug 03 10:39:46 2006
Shutting down the Firebird service with 15 active connection(s) to 1
database(s)
SERVER
Boulitchev Aleksey ...
Незадолго - это когда? Дай точное время записи при багчек 290.
а вот и наш лог
SERVER (Server) Thu Aug 03 10:39:46 2006
Shutting down the Firebird service with 15 active connection(s) to 1
database(s)
Вручную остановили сервер с 15 (!) активными коннектами.
On Jan 23, 4:10 pm, Andrei [EMAIL PROTECTED] wrote:
переход на ФБ2.0
вызвал как много приятных эмоций так и
не очень приятных (особо не приятны
ошибки)
все-таки, лично я считаю, что так делать
нельзя. у ФБ есть большая клиентская
база. многие, сейчас стоят перед
вопросом: если ФБ2
Ded писал(а):
То есть, в заголовке
болтаются не пришей, кхм, рукав, атрибуты позиций, а в позициях -
заголовка? Оригинальненько, свежо. Какая ж энто по шшоту-то у нас
нормальная форма-то будет - ума не приложу...
ну конечно не так всё запущено ...
в таблице document кроме тех полей что я
Dmitri Kuzmenko [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее: news:[EMAIL PROTECTED]
ну и, было принято решение - вынести
nickname и еще пару полей в отдельную таблицу,
связанную с основной как 1-1.
Вот такая басня.
Это не басня а нормальное красивое (уже ставшее классикой)
On Tue, 23 Jan 2007 11:54:04 +0300, ArtGal [EMAIL PROTECTED] wrote:
ИМХО. Можно избавиться от null'ов.
В похожей ситуации мы заменили null'ы на -2147483647.
А у нас в ссылках как правило нормальные значения, типа 0-базовая запись,
1-по умолчанию, и т.д.
--
Сергей Смирнов.
ÚÁÐÒÏÓ ÔÉÐÁ
select *
from
document doc
where
doc.documenttypekey = :documenttypekey
and
doc.documentdate = :documentdate
and
doc.parent is null
ÂÅÒÅÔ ÉÎÄÅËÓ parent
DOCUMENTDATE 0,00106269924435764551
PARENT 0,0123205666113790358
WildSery [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее: news:[EMAIL PROTECTED]
On Tue, 23 Jan 2007 11:54:04 +0300, ArtGal
[EMAIL PROTECTED] wrote:
ИМХО. Можно избавиться от null'ов.
В похожей ситуации мы заменили null'ы на -2147483647.
А у нас в ссылках как правило нормальные
On Tue, 23 Jan 2007 15:28:32 +0300, ArtGal [EMAIL PROTECTED] wrote:
У нас круче -2147483647.
Чем грузины? :D
--
Сергей Смирнов.
Boltik Evgeny писал(а):
Хочеш добится производительности сделай составной индекс у тебя условие по
И а не по ИЛИ однако. Это не значит что раз на каждое поле индекс есть
все будет летать. У тебя видать ползование таблицей такое что лучьше сделать
состовные индексы.
У меня есть таблица
переход на ФБ2.0
вызвал как много приятных эмоций так и
не очень приятных (особо не приятны
ограничения на использование альяса
таблицы и названия, ограничения на
указания в order by поля которого нет в group
by, я понимаю что так писать не красиво
но от этого не легче на большом кол-ве
A все-таки, лично я считаю, что так делать
A нельзя.
ну а истина как всегда, где-то рядом. ;)
--
С уважением
Кочмин Александр
Firebird Foundation associate member #257
Hello, Ded!
You wrote on Mon, 22 Jan 2007 21:17:08 +0300:
?? более понятный пример из жизни:
?? есть таблица документов (document) :
?? id - идентификатор
?? parent - ссылка на главный документ (если
?? parent is null то это заголовок документа
?? если заполнен то позиции документа)
D
Andrei [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее:
news:[EMAIL PROTECTED]
все-таки, лично я считаю, что так делать
нельзя. у ФБ есть большая клиентская
база. многие, сейчас стоят перед
вопросом: если ФБ2 несовместим с ФБ1.5,
то может ну его нафиг -- сменить сервер?
Но жизнь на
On Tue, 23 Jan 2007 17:10:58 +0300, Andrei [EMAIL PROTECTED] wrote:
С чем столкнулись лично мы:
2. отсутствие встроенных функций.
3. запрет на преобразование даты к
целому.
А что, в FB1.5 это было?
5. по иному строятся планы запросов.
иногда это лучше, но иногда приводит к
большой
Andrei ...
все-таки, лично я считаю, что так делать
нельзя.
Как ?
у ФБ есть большая клиентская
база. многие, сейчас стоят перед
вопросом: если ФБ2 несовместим с ФБ1.5,
та ты шо ? несовместим, оказывается !
то может ну его нафиг -- сменить сервер?
Может
мало ли чего
Nikolay Ponomarenko wrote:
А варианты, когда документ может быть как отдельным объектом, так и
отдельным пунктом документа верхнего уровня?
И оба - экземпляры одной сущности имеющие одинаковый набор атрибутов?
--
Regards. Ded.
Hello, Andrei!
Andrei wrote:
все-таки, лично я считаю, что так делать
нельзя. у ФБ есть большая клиентская
база. многие, сейчас стоят перед
вопросом: если ФБ2 несовместим с ФБ1.5,
то может ну его нафиг -- сменить сервер?
забей. точно такая же фигня была в момент
появления Firebird 1.02. Где
Hello,
Andrei said the following on 23.01.2007 16:10:
все-таки, лично я считаю, что так делать нельзя.
Как делать нельзя? Новые версии выпускать нельзя?
у ФБ есть большая клиентская база. многие, сейчас стоят перед
вопросом: если ФБ2 несовместим с ФБ1.5, то может ну его нафиг --
сменить
Ded писал(а):
под улюлюканье и восторженные вопли лепильщиков прог на коленке, идёт по пути
приделывания тучи прибамбасов, позволяющих потребителю забыть про что
такое реляционные модели и сиквел, не заниматься проектированием и
оставлять свои мозги на уровне палки и верёвки.
немножко
Hello, Леонид!
Леонид Агафонов wrote:
немножко оскорбительны Ваши выражения
приведенные выше да и в других постах к
сожалению
это было написано НЕ ВАМ, и более того,
это была абстрактная фраза, причем ПРО РАЗВИТИЕ СЕРВЕРА. Читайте,
пожалуйста, внимательнее. Привожу полную цитату:
Andrei
Dmitri Kuzmenko wrote:
это было написано НЕ ВАМ, и более того,
это была абстрактная фраза, причем ПРО РАЗВИТИЕ СЕРВЕРА.
Всё равно вспылил, приношу извинения. Пожалуй надо помолчать
какое-то время. Задрало всё на работе, язва опять обострилась :(
--
Regards. Ded.
Леонид Агафонов ...
Добрый день!
Есть SP типа
for
select ... from table1
do
begin
for
select from table2
do
begin
delete from table3
end
end
Не скромный вопрос :) куда вставить
конструкцию
when any do
begin
end
чтобы получить следующую
Есть SP типа
чтобы получить следующую логику:
если при удалении из Table3 произошла
ошибка все удаления выполненные в
цикле по Table2 для данного значения из
Table1 отменились?
если в этой типа SP нет suspend-ов, то получается вполне атомарный оператор,
и все удаления будут отвалены сразу
если в этой типа SP нет suspend-ов, то получается вполне атомарный оператор,
и все удаления будут отвалены сразу безо всяких when
это конечно так, но хотелось бы что-бы
для тех значений Table1 для которых можно
удалить Table3 удаление прошло ...
если поставить так как посоветовал
Влад, вроде
On Mon, 22 Jan 2007 13:48:29 +0300, Boulitchev Aleksey [EMAIL PROTECTED]
wrote:
если в этой типа SP нет suspend-ов, то получается вполне атомарный оператор,
и все удаления будут отвалены сразу безо всяких when
Не надо утверждать то, что не проверял.
С логикой всё там в порядке.
SW правильно
Добрый день!
При работе с базой на сервере в логе
появилось сообщение (два раза):
FBSERVER (Server) Mon Jan 22 17:49:44 2007
Database: E:\TEST.FDB
internal gds software consistency check (invalid SEND request (167),
file: exe.cpp line: 494)
FBSERVER (Server) Mon Jan 22
Леонид Агафонов wrote:
Добрый день!
Есть запрос
select * from
test_table c
where
c.cost = 0
and
c.parent is null
FB2 берёт индекс по parent
селективность индекса по полю cost
0,45242726628202945
селективность индекса по полю PARENT
0,0149521531511709327
Я когда-то с
Результаты 1 - 100 из 417 matches
Mail list logo