powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / ANN Вышел Firebird 3.0!
184 сообщений из 184, показаны все 8 страниц
ANN Вышел Firebird 3.0!
    #39219312
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем,

Вышел Firebird 3.0!


Скачать Firebird 3.0

Обязательно читать Release Notes , 186 страниц!

Пресс-релиз на русском языке

Документация по языку SQL Firebird 3

Презентация Новые возможности SQL в Firebird 3.0

Руководство для начинающих Quick Start Guide , на английском

Список инструментов и драйверов для Firebird

Еще документация и полезные материалы о Firebird на русском языке


With best regards,
Alexey Kovyazin
www.ibsurgeon.com
www.ibase.ru/techsupp.htm
PS Всем крутить фонарики полчаса, и вечером обязательно выпить по 300 грамм (можно пива)! :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219319
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219321
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KovyazinPS Всем крутить фонарики полчаса, и вечером обязательно выпить по 300 грамм (можно пива)! :)
Безб, мне тройка нравится. :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219323
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanмне тройка нравится
обоснуй. Ну, чтобы я лишний стакан вечером опрокинул :-)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219330
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrwadmanмне тройка нравится
обоснуй. Ну, чтобы я лишний стакан вечером опрокинул :-)
internal functions!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219336
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

правильней psql function
internal существовали давно
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219337
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисправильней psql function
internal существовали давно
Эксперт их так зовет, вот и я.
UDR еще не разжевал, но то же должно понравиться.
Еще-бы партиции в таблицах... :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219338
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

>Еще-бы партиции в таблицах..
возможно будут в 4.0
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219340
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Wadman!
You wrote on 19 апреля 2016 г. 16:07:35:

Wadman> Еще-бы партиции в таблицах... :)это блажь.
мне почему-то и в оракле это нафик не пригодилось.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219345
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисвозможно будут в 4.0
ты явно что-то путаешь...
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219352
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

обсуждалось ведь или пока отложили?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219355
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

tablespace != partition
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219358
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящиймне почему-то и в оракле это нафик не пригодилось.
Мне не то, чтобы особенно пригождалось, но скорость выполнения заметно менялась после разбивки по годам.

Да и лучше вернемся к теме. Мне в любом случае fb ближе по духу. :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219363
sergpn_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уря! Поздравление разработчикам и причастным!
3- хорошая цифра (по аналогии с Delphi :) )
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219407
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поздравляю с окончанием пути в тысячу миль.

И желаю, чтобы четвёрка вышла быстро и без таких проблем
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219423
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура, товарищи
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219424
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

Поздравляю. Долгий путь.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219433
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я то думаю, с чего я так вчера нарезался. Оказывается предчуствовал.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219435
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 dimitr,hvlad и остальная команда разработчиков FB - лучшие пожелания и прочих "творческих узбеков"!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219443
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Искренние поздравления команде разработчиков, да и всему сообществу.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219446
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поздравляю!
Желаю чтобы FB3 никогда не падал, а всегда был в рабочем состоянии ;)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219461
Ritter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура! Молодцы! :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219474
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отличное решение для средних и малых нужд
еще бы менеджеры таких компаний научились считать затраты, а не откаты
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219502
/0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
/0
Гость
Отличная новость!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219524
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Искренняя благодарность всем причастным! Да, за это определенно надо выпить. А потом - по тосту за каждого причастного в частности. Прощай, завтра; встретимся послезавтра

P.S. Никто не в курсе, кто пакетирует ФБ для debian-based линуксов? Хотелось бы знать, когда можна ожидать пакет в testing-e.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219525
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineкто пакетирует ФБ для debian-based линуксов?
Damien Ivanov, ЕМНИП.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219526
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline,

линуксоиду лень руками ставить... Чудеса. :)
Или я чего-то не знаю?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219546
rstrelba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonlineИскренняя благодарность всем причастным! Да, за это определенно надо выпить. А потом - по тосту за каждого причастного в частности. Прощай, завтра; встретимся послезавтра

P.S. Никто не в курсе, кто пакетирует ФБ для debian-based линуксов? Хотелось бы знать, когда можна ожидать пакет в testing-e.

https://help.ubuntu.com/community/Firebird3.0
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219560
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KovyazinВышел Firebird 3.0! ... Всем крутить фонарики полчаса, и вечером обязательно выпить ...Фффух-х-х!... думал, что не доживу :-)
Поздравляю всех ФБ-разрабов! Желаю всем удачной миграции и взлёта ракеты.

ЗЫ. Жаль, что родилось это через три с лишним года после того, как у меня в конторе закончились танцы с ФБ... Вот бы поигрались сейчас!... :-)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219575
Фотография MNF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отличная новость, молодцы!

ЗЫ. как у некоторыХ конкурентов, тут ;)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219628
Уря!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поздравляю! Спасибо всем причастным!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219640
Умбалансед Парантхезиз
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Ура!

2. Одно из двух писем, полученных мною сегодня по поводу релиза Firebird 3.0, заканчивается словами:

... Многие разработчики и администраторы Firebird выжидают значительное время после релиза, так как опасаются повреждений баз данных и багов, предпочитая остаться на старой версии, пока новая не "устаканится".
При отсутствии средств, обеспечивающих высокую доступность, это правильная стратегия .

К счастью, у нашей компании есть решение для обеспечения высокой доступности и надежности баз данных, с которым можно переходить на Firebird 3.0 без опасения потерять данные.

Если это Вам интересно, свяжитесь с нами прямо сейчас по email или по телефону +7 495 *** ** **.

С одной стороны - радует, что есть какое-то решение. С другой - не радует, чего именно нужно бояться. Глюки такие страшные, что их скрывают?

А вообще, звучит так, что какого-то тайного знания (интересно? - пишите нам на мыло и звоните), после перехода на FB 3.0 данные будут потеряны.
...
Реклама - дело хорошее. Но всему мера должна быть.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219688
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovmiwaonlineкто пакетирует ФБ для debian-based линуксов?
Damien Ivanov, ЕМНИП.
Да, точно, вроде сталкивался с ним то ли на SO, то ли в россылках. Поищу у себя, спасибо.

wadmanлинуксоиду лень руками ставить... Чудеса. :)
Или я чего-то не знаю?
Линуксоиды разные бывают. Себе-то я поставлю что угодно и даже пакет соберу как мне нравится, но некоторые привыкли, что aptitude install <что надо> просто делает свою работу, после чего можна со снисходительной улыбкой наблюдать как виндузоиды в очередной версии чудо-юдо-системы ищут настройки служб в трех панелях управления.

rstrelba https://help.ubuntu.com/community/Firebird3.0
Ага, Мариус подсуетился к релизу. РРА в дебиан не ставлю, но все же может пригодиться. В любом случае, из этой ссылки следует, что пакет уже в experimental, что радует, так что спасибо за ссылку.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219696
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наконец-то!
Поздравляю разработчиков с этим долгожданным событием!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219706
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДЕ, в firebird_3_0_press_release_rus.pdf опечатка: "(а не только некоммерческих, частных и образовательных продуктов, как у некоторы конкурентов)."
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219717
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это замечательное событие, с которым поздравляю разработчиков и всех кто будет использовать, жаль что теперь смотришь на это со стороны.

Умбалансед Парантхезиз
С одной стороны - радует, что есть какое-то решение. С другой - не радует, чего именно нужно бояться. Глюки такие страшные, что их скрывают?



нормальная осторожность, сколько не тестирую до релиза, а в реальной ситуации вероятность нарваться на "необычное поведение при определённых обстоятельствах" для массовых продуктов гораздо выше в первое время после выхода в релиз ( такая-же ситуация со всеми сложными продуктами, даже с автомобилями ).

МимопроходящийHello, Wadman!
You wrote on 19 апреля 2016 г. 16:07:35:

Wadman> Еще-бы партиции в таблицах... :)это блажь.
мне почему-то и в оракле это нафик не пригодилось.


А у кого-то без этого Oracle даже шевелиться не будет даже на power-овских шкафах и хороших массивах :), просто задачи разные.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219748
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Радостно. Огорчило одно вот только сразу...
Желалка по апгрейду security2.fdb выполнена, но обещание в результате поиметь
Script will create users with new random passwords and type them to you.

лично меня повергло в уныние.

Многосерверная система из 100+ серверов, в каждом по 20+ юзверьских учёток и всем статус-кво по паролям обеспечивать...
Выпью не 300 г, пожалуй, а литра полтора с горя.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219824
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o_v_a,

увы подругому никак. Из хеша обратно пароль не получить. А SRP имеет несколько другие принципы, т.е. старый хеш в него не запихать. Преобразования необратимые.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219944
Фотография Tonal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Круть! Поздравляю! :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39219962
Квази
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поздравляю!!!
А я относительно недавно переехал на 2.5, но еще не переехал на 3-й диалект.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39220037
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисo_v_a,

увы подругому никак. Из хеша обратно пароль не получить. А SRP имеет несколько другие принципы, т.е. старый хеш в него не запихать. Преобразования необратимые.А не будут ли старые пароли продолжать работать с Legacy_Auth ? Я не проверял :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39220079
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,
а вот мне один фиг без Legacy никуда. Ибо и клиентов 1.5 и 2.5 надо к себе на "троешные" серваки впускать по мере перевода их на "тройку", и к серверам 1.5 и 2.5 продолжать обращаться "троешным" клиентом.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39220117
someonesomeone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здорово! Давно ждал! Поздравляю всех!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39220124
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o_v_ahvlad,
а вот мне один фиг без Legacy никуда. Ну так я и намекаю, что может не придётся тебе пароли менять
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39220142
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

будут. Но это надо делать не тем способом который описал Alex.

o_v_a,

Если хочешь просто продолжать работать в Legacy_Auth, то
для этого достаточно таблицу RDB$USERS (из security2.fdb) скопировать в таблицу PLG$USERS (из security3.fdb)

Когда security2.fdb восстановлена в ODS12. Подключаемся к security3.fdb через embedded и выполняем следующий скрипт

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
connect security.db user sysdba;

set term ^;

EXECUTE BLOCK
AS
    DECLARE VARIABLE FRST VARCHAR(32);
    DECLARE VARIABLE MDDL VARCHAR(32);
    DECLARE VARIABLE LST  VARCHAR(32);
    DECLARE VARIABLE USR VARCHAR(128);
    DECLARE VARIABLE PASSWD VARCHAR(64);
    DECLARE VARIABLE ATTR VARCHAR(4096);
    DECLARE VARIABLE UID  INT;
    DECLARE VARIABLE GID  INT;
    DECLARE VARIABLE SQL  VARCHAR(4096);

BEGIN
  FOR EXECUTE STATEMENT '
      SELECT
          RDB$USER_NAME,
          RDB$PASSWD,
          RDB$FIRST_NAME,
          RDB$MIDDLE_NAME,
          RDB$LAST_NAME,
          RDB$UID,
          RDB$GID
      FROM
          RDB$USERS
      WHERE RDB$USER_NAME IS NOT NULL
        AND UPPER(RDB$USER_NAME) != ''SYSDBA''
      '
      ON EXTERNAL DATA SOURCE 'localhost:D:\fb\data\security2.fdb'
      AS USER 'SYSDBA' password 'masterkey' 
      INTO :USR,
           :PASSWD,
           :FRST,
           :MDDL,
           :LST,
           :UID,
           :GID

  DO
  BEGIN
    SQL = '
    INSERT INTO PLG$USERS(
       PLG$USER_NAME,
       PLG$PASSWD,
       PLG$FIRST_NAME,
       PLG$MIDDLE_NAME,
       PLG$LAST_NAME,
       PLG$UID,
       PLG$GID)
    VALUES(';
    SQL = SQL || '''' || USR || '''';
    SQL = SQL || ',''' || PASSWD || '''';
    SQL = SQL || ',' || COALESCE('''' || FRST || '''', 'NULL');
    SQL = SQL || ',' || COALESCE('''' || MDDL || '''', 'NULL');
    SQL = SQL || ',' || COALESCE('''' || LST || '''', 'NULL');
    SQL = SQL || ',' || COALESCE(UID, 'NULL');
    SQL = SQL || ',' || COALESCE(GID, 'NULL');
    SQL = SQL || ')';
    EXECUTE STATEMENT SQL;
  END
END^

set term ;^

commit;

exit;



вуаля. И под Legacy_Auth можно заходить с теми же паролями.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39220169
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уж тоже в этом направлении начал экспериментировать, но у тебя быстрее вышло!

СПА-СИ-БО!!!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39220171
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o_v_a,

потому что я это уже делал раньше. Только через импорт/экспорт в IBE с поиском RDB$ и заменой на PLG$ в конечном скрипте. Теперь вот придумал способ покороче
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39223349
Azur Tihrek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
4.0 в 2020?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39223432
Ritter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Azur Tihrek
4.0 в 2020?
В 2017.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225607
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то в документации и в download ничего про EMBEDDED
или я невнимателен?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225715
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIsk,

невнимателен. Читай Release Notes главу Remodelled Architecture
нету теперь отдельного dbembed.dll. И embedded и обычные подключения теперь делаются через единый fbclient
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225881
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисMaratIsk,

невнимателен. Читай Release Notes главу Remodelled Architecture
нету теперь отдельного dbembed.dll. И embedded и обычные подключения теперь делаются через единый fbclient

а он был??? dbembed.dll
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225889
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всегда просто брал fbclient.dll
переименовывал в gds32.dll
и все
со всеми сопутствующими dll
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225893
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пользовался штатными IB компонентами среды
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225906
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskвсегда просто брал fbclient.dll
переименовывал в gds32.dll
и все
А теперь этот грязный хак обломится. gds32 это клиент Interbase и нех.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225909
Свекольный сахар лучше
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovMaratIskвсегда просто брал fbclient.dll
переименовывал в gds32.dll
и все
А теперь этот грязный хак обломится. gds32 это клиент Interbase и нех.

И чего это он обломится? fbclient теперь нельзя в gds32 переименовать?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225914
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovMaratIskвсегда просто брал fbclient.dll
переименовывал в gds32.dll
и все
А теперь этот грязный хак обломится. gds32 это клиент Interbase и нех.
Я что-то пропустил... И сейчас переименовываю (от тройки), работает как и прежде.
Какая разница fbclient-у как я его обозвал?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225915
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свекольный сахар лучшеfbclient теперь нельзя в gds32 переименовать?
Ага, ошибки попрут.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225916
Свекольный сахар лучше
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovСвекольный сахар лучшеfbclient теперь нельзя в gds32 переименовать?
Ага, ошибки попрут.

IBX - всё?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225921
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovСвекольный сахар лучшеfbclient теперь нельзя в gds32 переименовать?
Ага, ошибки попрут.


вот и я проверил вроде работает
но знать бы где соломку подстелить
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225923
Свекольный сахар лучше
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskDimitry Sibiryakovпропущено...

Ага, ошибки попрут.


вот и я проверил вроде работает
но знать бы где соломку подстелить
DS нам наверняка объяснит.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225928
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свекольный сахар лучшеMaratIskпропущено...


вот и я проверил вроде работает
но знать бы где соломку подстелить
DS нам наверняка объяснит.

ну ежели он переименование библиотеки грязным хаком называет...
наверно, знает что-то подспудное )))
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225932
__Avenger__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свекольный сахар лучшеMaratIskпропущено...


вот и я проверил вроде работает
но знать бы где соломку подстелить
DS нам наверняка объяснит.

В ембеддед и серверном варианте нельзя переименовывать fbclient.dll. fbclient.dll можно переименовать, если он используется только как клиент.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225935
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanКакая разница fbclient-у как я его обозвал?
Ему самому-то пофиг, а вот плагины к нему попадаются привередливые.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225942
Свекольный сахар лучше
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Avenger__Свекольный сахар лучшепропущено...

DS нам наверняка объяснит.

В ембеддед и серверном варианте нельзя...
Э...а какие еще "варианты" есть?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225943
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Avenger__Свекольный сахар лучшепропущено...

DS нам наверняка объяснит.

В ембеддед и серверном варианте нельзя переименовывать fbclient.dll. fbclient.dll можно переименовать, если он используется только как клиент.

хочешь сказать, что IBX я не смогу использовать так как он требует gds32.dll ?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225964
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskа он был??? dbembed.dll
fbembed.dll конечно же

Свекольный сахар лучше,

переименовать нельзя. Сделать копию с именем gds32.dll можно.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225967
__Avenger__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свекольный сахар лучше__Avenger__пропущено...


В ембеддед и серверном варианте нельзя...
Э...а какие еще "варианты" есть?

engine12.dll используется серверным и ембеддед вариантом сервера. А он статически слинкован с fbclient.dll. Поэтому в этих вариантах переименовывать нельзя, только сделать копию.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225979
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свекольный сахар лучше__Avenger__пропущено...

В ембеддед и серверном варианте нельзя...
Э...а какие еще "варианты" есть?
Клиент.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225989
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисMaratIskа он был??? dbembed.dll
fbembed.dll конечно же

Свекольный сахар лучше,

переименовать нельзя. Сделать копию с именем gds32.dll можно.

я не использую сервер
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225992
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисMaratIskа он был??? dbembed.dll
fbembed.dll конечно же

Свекольный сахар лучше,

переименовать нельзя. Сделать копию с именем gds32.dll можно.

я не использую сервер FB
только embedded через сервер приложений
так что-то нужно мне менять кроме fbclient.dll ?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225995
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskя не использую сервер FB
только embedded через сервер приложений


почему? Если есть сервер приложений, то подразумевается что приложение многопользовательское.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225998
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskСимонов Дениспропущено...

fbembed.dll конечно же

Свекольный сахар лучше,

переименовать нельзя. Сделать копию с именем gds32.dll можно.

я не использую сервер FB
только embedded через сервер приложений
так что-то нужно мне менять кроме fbclient.dll ?

Я так понял, что в твоем случае нужно создать копию fbclient.dll и переименовать ее в gds32.dll, исходный fbclient.dll должен оставаться.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39225999
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспочему?
Ну, очевидно, нравятся ему тормоза выборок у Embedded. Это позволяет ему говорить
пользователям "видите, это Firebird тормозит, а вовсе не моё поделие".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226022
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очепятки в релнотах 3.0.0 кого-нибудь интересуют, или "опубликовали и забыли" ?

Ну например

Prohibit Edgy Mixing of Implicit/Explicit Joins.... the parser would allows them, nevertheless.


PS. "SQL:2008-Compliant OFFSET and FETCH Clauses" тоже там стрёмно описаны, но синтактические диаграммы - не очепятки, наверное.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226029
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovСимонов Дениспочему?
Ну, очевидно, нравятся ему тормоза выборок у Embedded. Это позволяет ему говорить
пользователям "видите, это Firebird тормозит, а вовсе не моё поделие".


во-первых, мои пользователи на тормоза не жалуются
даже наоборот радуются возросшей производительности приложений ранее опиравшихся на MS Access

во-вторых, повторяю - собственно сервер FB почти не использую - его роль выполняет сервер приложений, сам работающий с бд в режиме embedded
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226032
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB3rc2 win64 embedded isql
SQL> select * from SEC$users;
Statement failed, SQLSTATE = 28000
no permission for read-write access to database C:\PROGRAM FILES\FIREBIRD\FIREBI
RD_3_0\SECURITY3.FDB



Эммм... зачем ему r/w для простого select'a ?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226036
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

TIP
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226052
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ага, понятно....

ладно, тогда про релноты ответь с прошлой cтраницы - оно кому надо их править или выкинули (на печать) и забыли ?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226056
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskповторяю - собственно сервер FB почти не использую - его роль выполняет
сервер приложений, сам работающий с бд в режиме embedded
Повторяю: большие выборки из embedded заметно тормозят. Ты, конечно, можешь говорить, что
это не влияет на скорость с которой данные доходят до пользователя, но я тебе не поверю.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226065
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

ВСЕГДА тормозят, или если кэши по умолчанию от суперсервера ?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226067
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovMaratIskповторяю - собственно сервер FB почти не использую - его роль выполняет
сервер приложений, сам работающий с бд в режиме embedded
Повторяю: большие выборки из embedded заметно тормозят. Ты, конечно, можешь говорить, что
это не влияет на скорость с которой данные доходят до пользователя, но я тебе не поверю.


большие выборки - не научный термин, как большие пенисы ))))))))))))))))))))))))))))))))))))))))
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226070
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIsk сервер приложений, сам работающий с бд в режиме embedded
открою неожиданный секрет - сервер приложений с embedded - это жуткий изврат. И хорошо еще если "сервер приложений" - это ОДИН мультиюзерный exe. А если этих exe запускается более 1, то изврат абсолютно точно. И я сильно надеюсь, что не надо объяснять, почему.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226078
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvMaratIsk сервер приложений, сам работающий с бд в режиме embedded
открою неожиданный секрет - сервер приложений с embedded - это жуткий изврат. И хорошо еще если "сервер приложений" - это ОДИН мультиюзерный exe. А если этих exe запускается более 1, то изврат абсолютно точно. И я сильно надеюсь, что не надо объяснять, почему.

сознаюсь - у меня один и мультиюзерный, да еще oracle, да еще ms sql, да еще ms access
извращенец я - признаю
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226082
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochВСЕГДА тормозят, или если кэши по умолчанию от суперсервера ?
Всегда. Это архитектурное отсутствие буфера у result set-а.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226083
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovAriochВСЕГДА тормозят, или если кэши по умолчанию от суперсервера ?
Всегда. Это архитектурное отсутствие буфера у result set-а.


а зачем он нужен, если данные надо только отдавать?!
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226086
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvА если этих exe запускается более 1, то
...то это называется classic server, pанее на юниксах, тeперь везде
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226165
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

давай не будем путать загружаемую библиотеку и отдельный процесс.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226347
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochага, понятно....

ладно, тогда про релноты ответь с прошлой cтраницы - оно кому надо их править или выкинули (на печать) и забыли ?

я к релиз нотам не имею никакого отношения. Нашёл ошибку в нотах, ну так напиши в http://tracker.firebirdsql.org/browse/DOC или на firebird-docs@lists.sourceforge.net
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226395
Фотография artemana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поздравляю всех причастных!

dimitr,hvlad, kve, Alexey Kovyazin и другие заинтересованные,

можно было бы конференцию в Днепре провести. Скажем так в сентябре - октябре.
что скажите?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226434
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskа зачем он нужен, если данные надо только отдавать?!пока клиент фетчит к себе очередной блок данных, сервер ПАРАЛЛЕЛЬНО набирает следующий. эмбед отдает блок и только ПОСЛЕ этого начинает набирать следующий.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226459
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyMaratIskа зачем он нужен, если данные надо только отдавать?!пока клиент фетчит к себе очередной блок данных, сервер ПАРАЛЛЕЛЬНО набирает следующий. эмбед отдает блок и только ПОСЛЕ этого начинает набирать следующий.

убедительно
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226492
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyпока клиент фетчит к себе очередной блок данных, сервер ПАРАЛЛЕЛЬНО набирает следующий. эмбед отдает блок и только ПОСЛЕ этого начинает набирать следующий.Никто не мешает приложению, страдающему от "жутких тормозов embedded", делать так же - фетчить в фоновом потоке.

PS каким боком это относится к теме топика ?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226494
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artemanaможно было бы конференцию в Днепре провести. Скажем так в сентябре - октябре.
что скажите?Не возражаю

PS Рад тебя слышать ;)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226547
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladфетчить в фоновом потокедля мышекликателей-компонентонакидателей это может стать неодолимым барьером.
hvladPS каким боком это относится к теме топика ?Никак, почти.
Давайте с оффтопом завязывать.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226634
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неужели великомогучии FIB+/UniDAC/FireDAC это не умеют?

...а говорили, плюсам уже развиваться некуда
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226636
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvдавай не будем путать загружаемую библиотеку и отдельный процесс.

Дык оно теперь само так получается.

Нет, ну конечно можно сервер приложений пустить к заведомо локальной БД через TCP LoopBack, или сервер приложений и сервер БД разместить на разных компостерах - но на мой вкус тогда именно это уже будет извратом.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226644
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochсервер приложений и сервер БД разместить на разных компостерах - но на мой вкус тогда именно это уже будет извратом.Когда приличная нагрузка именно так и делают, почему это изврат мне непонятно. Пара типичных двухголовых серверов стОит заметно дешевле одно четырехголового.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226667
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
без сомнения, определённые sweet spots есть у любых схем.

но

один из трендов сейчас наоборот - плодить малые "одно-задачные" сервера и виртуализировать их.
Чаще это или реже нужно чем "сэкономить на двухголовости" ?

должна быть очень быстрая и очень надежная сеть между ними, сравнимая с дисковым массивом по задержкам и пропускной способности.

а на сильно загруженных серверах дисковые массивы норовят перевести на SSD

для сравнимой надёжности системы надо брать не 2, а четыре "двухголовых сервера", аналогично RAID 0 vs RAID 1+0

при этом затрудняется, например, создание/развёртывание бэкапа: в него должны одновременно входить БД и программная части - а они на разных серверах.

Повторюсь, что без сомнения, определённые sweet spots есть у любых схем.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226691
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochkdvдавай не будем путать загружаемую библиотеку и отдельный процесс.

Дык оно теперь само так получается.

Нет, ну конечно можно сервер приложений пустить к заведомо локальной БД через TCP LoopBack, или сервер приложений и сервер БД разместить на разных компостерах - но на мой вкус тогда именно это уже будет извратом.

как раз этот изврат я и предпочитаю - разнося сервер приложений и субд на разное железо
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39226695
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а embedded использую для небольших задач, где такая разноска избыточна
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228138
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чего ждать от FB 4.0? :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228176
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228178
Фотография Tonal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Было бы замечательно, если бы пакеты для ubuntu и debian поддерживались в актуальном состоянии.
А то поиск по фразе "firebird ppa" страничку http://www.firebirdsql.org/manual/ubusetup.html, от 2013, и ppa https://launchpad.net/~mapopa/ archive/ubuntu/ppa с данными для fb 2.5 и последним обновлением в 2015-11-23.
Ежели уточнить фразочку: "firebird3 ppa", то можно найти ppa для 3-ки https://launchpad.net/~mapopa/ archive/ubuntu/firebird3.0 с последним обновлением 2015-11-20 что тоже совсем не релиз. Да и поддерживает далеко нк все актуальные версии ubuntu.
Как-то грустно это...
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228182
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в debian experimental релиз давно есть, в убунтовский PPA (который ~mapopa) Мариус обещал вот-вот включить.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228804
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А с помощью чего теперь с FB 3.0 из-под Delphi работать? Например, теперь id транзакции стал длиннее...
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228806
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДА с помощью чего теперь с FB 3.0 из-под Delphi работать? Например, теперь id транзакции стал длиннее...
ibx работает.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228824
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanчччДА с помощью чего теперь с FB 3.0 из-под Delphi работать? Например, теперь id транзакции стал длиннее...
ibx работает.
Неужто TransactionId больше не Int32?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228841
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДwadmanпропущено...

ibx работает.
Неужто TransactionId больше не Int32?
На кой этот id нужен? Работа с транзакцией идет через TISC_TR_HANDLE.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228860
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

не путай номер транзакции и её дескриптор
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39228884
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanчччДпропущено...

Неужто TransactionId больше не Int32?
На кой этот id нужен? Работа с транзакцией идет через TISC_TR_HANDLE.
Понял, спасибо.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39230268
zeon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanчччДА с помощью чего теперь с FB 3.0 из-под Delphi работать? Например, теперь id транзакции стал длиннее...
ibx работает.

FIBPlus 6.9.9 работать будет?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39230274
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeon11,

должен
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39232187
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeon11,

на эту тему замечу, что криво может начать работать разве что аналог IBX.TIBDatabaseInfo, если для next, oat, ost, oit там "не те" переменные используются. в IBX должно быть все ок, но только в том, который поддерживает InterBase XE7, потому что там тоже 48битные идентификаторы транзакций.
У клиента хэндл транзакции, это не id.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39232191
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvкриво может начать работать разве что аналог IBX.TIBDatabaseInfo, если для next, oat, ost, oit там "не те" переменные используются
это произойдет только если счетчики реально уйдут за границу 2^32. До этого момента они возвращаются как 32-битные, обеспечивая полную обратную совместимость.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39233257
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
загадочное изменение

ibase.h 2.5....
#define isc_spb_sts_record_versions 0x20
#define isc_spb_sts_table 0x40
#define isc_spb_sts_nocreation 0x80
....


ibase.h 3.0....
#define isc_spb_sts_table 64
....
#define isc_spb_sts_record_versions 0x20
#define isc_spb_sts_nocreation 0x80
#define isc_spb_sts_encryption 0x100
....


Зачем ?77
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39233284
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ibase.h#define isc_spb_version1 1
#define isc_spb_current_version 2
#define isc_spb_version isc_spb_current_version
#define isc_spb_version3 3


вам, конечно, виднее какая версия в тройке current, но....
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240314
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет, всем

Не могу понять как FB3.embed (укомплектовать) запустить
Тестирую на вновь установленном виндуусе.
В 2.5. нужно к exe подкинуть 6 файлов
gds32.dll (embed-fbclient.dll)
Intl\fbintl.conf
Intl\fbintl.dll
icudt30.dll
icuin30.dll
icuuc30.dll
и в строке-конекта просто файл бд указываю всё работает без логина, пароля
тут же
В 3 сделал по аналогии (только вместо embed обычную клиентскую)
Тот попросил ещё msvcp100.dll, msvcr100.dll – добавил
Перевёл БД на всякий случай на ODS12

Всё равно что-то не нравится :Unable to complete network request to host "xnet://Global\FIREBIRD"
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240354
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ШВ 3 сделал по аналогии (только вместо embed обычную клиентскую)

Не надо переименовывать в gds32.dll. Если иначе не можешь - копируй.

Георгий___ШUnable to complete network request to host "xnet://Global\FIREBIRD"
В конфиге из списка провайдеров убери remote и loopback, оставь только Engine12.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240392
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ШВ 3 сделал по аналогии (только вместо embed обычную клиентскую)plugins\engine12.dll
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240464
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry, hvlad спасибо, помогло
Я тут последовал методом исключений, вот что получилось


Embed 2.5. мин. комплектация
к exe нужно подкинуть 5 файлов на 6,65 МБ

1. gds32.dll (fbembed.dll)
2. Intl\fbintl.conf
3. Intl\fbintl.dll
4. icudt30.dll
5. icuuc30.dll

6. ib_util.dll - необязателен, если его нет то будет создавать firebird.log

* user - любой, pass - любой


Embed 3.0. мин. комплектация
к exe нужно подкинуть 9 файлов на 15,8 МБ (2,3 раза больше - цена прогресса)) )

1. fbclient.dll
2. gds32.dll (копия fbclient.dll)
3. Intl\fbintl.conf
4. Intl\fbintl.dll
5. plugins\engine12.dll
6. icudt52.dll
7. icudt52l.dat
8. icuuc52.dll
9. msvcr100.dll

10. ib_util.dll - необязателен, если его нет то будет создавать firebird.log

* user обязательно SYSDBA, pass - любой
** БД обязательно ODS12
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240468
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш* user обязательно SYSDBA, pass - любой
насчет SYSDBA это не так
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240469
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimitrГеоргий___Ш* user обязательно SYSDBA, pass - любой
насчет SYSDBA это не так
Попробовал под другими, получаю:

no permission for SELECT access to TABLE xxx
SQL: SELECT * FROM xxx
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240470
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Шполучаю:

no permission for SELECT access to TABLE xxx
А на эту ххх право чтения им дал? Очевидно нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240474
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovГеоргий___Шполучаю:

no permission for SELECT access to TABLE xxx
А на эту ххх право чтения им дал? Очевидно нет.


К этой базе всегда ходил через ембедед, юзер там был вбит от потолка, и прав/разграничений не было, поэтому переходя с 2.5 на 3 было неожиданно это получить
Я так полагаю что они (права) появились в эмбедед, но пароли то всё равно не работают - тогда не понятно к чему это изменение
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240482
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ШЯ так полагаю что они (права) появились в эмбедед
Они всегда там были.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240487
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, я перепроверил, вы правы
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240491
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, ещё вопрос

На одном из семинаров я слышал, что в 3-ке появилась внутренняя репликация (причём 2-х типов, онлайн и офлайн), но не каких материалов не нашел.

Есть ли у кого ссылка на пример или статью как использовать?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240493
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ШНа одном из семинаров
Каких семинаров? Кто проводил?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240498
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovГеоргий___ШНа одном из семинаров
Каких семинаров? Кто проводил?

http://www.firebirdsql.org/en/firebird-2016-tour-big-databases/
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240500
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш http://www.firebirdsql.org/en/firebird-2016-tour-big-databases/
Там говорилось про Red Database.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240502
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovГеоргий___Ш http://www.firebirdsql.org/en/firebird-2016-tour-big-databases/
Там говорилось про Red Database.

Что то я не припомню, чтоб там по Redbase говорилось, там МосБиржа была как спонсор. И как я понял всё говорилось про FB тройку, либо у меня такое впечатление осталось
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240557
Dmitry Kurbsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш,

Встроенная репликация запланирована в четвёрке:
http://www.firebirdsql.org/en/planning-board/
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240577
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смешались в кучу кони, люди :-) Биржа спонсировала документацию. Ну и серию семинаров тоже. Репликация делалась в сотрудничестве с РедСофтом, есть в РедБазе, официально войдет в ФБ 4.0. Про предыдущие версии разговор мог идти только в разрезе неофициальных кастомных сборок.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240604
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Шчто в 3-ке появилась внутренняя репликация (причём 2-х типов, онлайн и офлайн)
синхронная и асинхронная, и не в тройке, а в 2.5, кастомные билды, и т.д., см. сообщение dimitr.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39240605
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш,

более того, я бы дал не ту ссылку, а эту. ибо семинар в Москве был специальным, в отличие от зарубежных.
https://www.ibase.ru/firebirdtour2016/
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39241228
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

Дмитрий, спасибо за разъяснения
( информации много – память короткая )) )

Есть ли ссылка на какую ни будь кастомную или бета сборку с FB3 (не редбейз) с репликациями для ознакомления, тестирования
И (или) ссылка на документацию, мануал как это дело настроить, потестировать ?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39241273
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш,

эта кастомная сборка продаётся за денежку см. HQBird . И это для 2.5.
Насколько мне известно с Firebird 3.0 репликацию ещё не скрестили. Когда появится, то ibase наверняка разместят у себя на сайте.

Бесплатно для тестирования репликация появится в альфе 4.0.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39241566
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисНасколько мне известно с Firebird 3.0 репликацию ещё не скрестили.

http://www.ibphoenix.com/ibpr_devel/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39244903
Ritter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Буду краток: перешел на тройку! :)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39257465
Павел Ишенин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrв debian experimental релиз давно есть, в убунтовский PPA (который ~mapopa) Мариус обещал вот-вот включить.

Вот-вот уже больше месяца. Там есть какие-то проблемы? Не хотелось бы устанавливать на убунту каким-то иным способом чтобы не потерять возможность обновления пакетов.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39257488
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Ишенин,

Мариус включил динамо и на письма не отвечает :-( Вряд ли там есть какие-либо технические проблемы, скорее всего просто человеческий фактор.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39260372
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для 14.04 и 16.04 появились релизные сборки у Мариуса
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39327809
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. Вот с 2.1 есть желание прыгнуть на тройку. Перечитал документацию, но что-то я не понял (или неверно перевел с инглиша), по умолчанию в security.fdb нет юзера sysdba, как же всетаки правильно его создать или это сейчас уже не требуется?

На какой базе выполнить CREATE OR ALTER USER SYSDBA PASSWORD <password> ?

Почти все мои проекты не используют добавочных юзеров, перенос баз будет методом import-export в sql

И я правильно понял что embedded включается автоматически при отсутствии запущенного сервера?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39328049
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Shaman2!
You wrote on 17 октября 2016 г. 11:14:32:

Shaman2> Почти все мои проекты не используют добавочных юзеровой, йооооо...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39328095
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2 по умолчанию в security.fdb нет юзера sysdba

это смотря какой UserManager используешь. В Srp действительно нет. Создаётся вот так при остановленном сервере

Код: plaintext
1.
2.
3.
isql
SQL> CONNECT 'security.db' USER SYSDBA;
SQL> CREATE USER SYSDBA password 'mypass123';
SQL> EXIT;

потом запускаешь сервис и всё.

Shaman2И я правильно понял что embedded включается автоматически при отсутствии запущенного сервера?

нет, неправильно.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39328588
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, Shaman2!
You wrote on 17 октября 2016 г. 11:14:32:

Shaman2> Почти все мои проекты не используют добавочных юзеровой, йооооо...



А в чем проблема? Такие задачи, в основном часто попадаются требования что софт должен работать у любого юзера, который в состоянии скачать инсталл. А вот центральные база да, но там и админы имеются. Да и центральных баз не так уж и много по сравнению с разными там клиентами на заказ.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39328592
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисShaman2 по умолчанию в security.fdb нет юзера sysdba

это смотря какой UserManager используешь. В Srp действительно нет. Создаётся вот так при остановленном сервере

Код: plaintext
1.
2.
3.
isql
SQL> CONNECT 'security.db' USER SYSDBA;
SQL> CREATE USER SYSDBA password 'mypass123';
SQL> EXIT;

потом запускаешь сервис и всё.


т.е. при условии что кроме sysdba мне юзеров в базе ненужно, сделал эту процедуру и полученный security3.fdb вкладываю в свой инсталл, больше ничего не меняя в firebird.conf?

Симонов ДенисShaman2И я правильно понял что embedded включается автоматически при отсутствии запущенного сервера?

нет, неправильно.

Почему же? Есть два провайдера, remote и engine12. Если база server:c:\dbname.fdb, то срабатывает remote и естественно ему нужна запущенная служба firebird. Если же строка коннекта c:\dbname.fdb, то служба ненужна, идет вызов engine12 и работа в embedded режиме. Где я ошибаюсь?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39328639
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

будет ли твоё приложение подключаться к embedded зависит от строки подключения, а не от того запущен ли сервис, по крайней мере в конфигурации по умолчанию. А так всё правильно.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331014
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисShaman2,

будет ли твоё приложение подключаться к embedded зависит от строки подключения, а не от того запущен ли сервис, по крайней мере в конфигурации по умолчанию. А так всё правильно.

Понятно. Попробовал сегодня завести базу не через прописывание доступов в isql, а по простому: средствами ibexpert при дефолтной установке fb3, для тренировки. Стопорнулся на
http://c2n.me/3Dvtrdr

что я не так делаю?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331016
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2 при дефолтной установке fb3, для тренировки.
подразумевается, что SYSDBA ты через embedded после "дефолтной установки" ты уже создал?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331037
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvShaman2 при дефолтной установке fb3, для тренировки.
подразумевается, что SYSDBA ты через embedded после "дефолтной установки" ты уже создал?\

так, туплю. сервер запущен как firebird.exe -a, добыл все это из zip-архива. Получается что инсталлятор сделает sysdba сам, а в моем случае "будьте добры никогда не забывайте его создать". Верно?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331047
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какие именно действия делает экзешник инсталлятора после копирования файлов? Можно где-то увидеть код инсталлятора?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331055
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2А какие именно действия делает экзешник инсталлятора после копирования файлов? Можно где-то увидеть код инсталлятора?

см. здесь https://github.com/FirebirdSQL/firebird/tree/master/builds/install/arch-specific/win32
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331056
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2Получается что инсталлятор сделает sysdba сам
в 3.0 никто никакого sysdba не делает.

релизноты читать не надо, совсем?
http://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-compat-initsec.html
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331059
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvShaman2Получается что инсталлятор сделает sysdba сам
в 3.0 никто никакого sysdba не делает.

релизноты читать не надо, совсем?
http://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-compat-initsec.html

читаю, к сожалению по ночам. Сбила с толку дока Firebird-3-QuickStart.pdf в которой в пункте Installing on Windows указано

авторDuring installation you have the option of providing a password for Firebird's superuser, SYSDBA. Firebird
passwords may be up to 255 bytes long, but due to the nature of the hashing algorithm the “effective length”
is around 20 bytes, so it's not very useful to enter a password that's much longer than that. Notice however that
if you do enter such a password, you must supply it in its full length every time you connect – it won't work
if you truncate it to the first 20 characters

или кто-то при написании данного мануала совершил ошибку?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331062
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

ты ведь из zip ставишь, удивляешься, а потом на инсталлятор киваешь? Насчет инсталлятора - понятия не имею, что там, я им не пользуюсь.
можешь сделать своего sysdba, с masterkey, а потом его распространять в своем дистрибутиве. Иначе твои юзеры помрут от умственной натуги при вводе нового пароля для sysdba.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39331076
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvShaman2,

ты ведь из zip ставишь, удивляешься, а потом на инсталлятор киваешь? Насчет инсталлятора - понятия не имею, что там, я им не пользуюсь.
можешь сделать своего sysdba, с masterkey, а потом его распространять в своем дистрибутиве. Иначе твои юзеры помрут от умственной натуги при вводе нового пароля для sysdba.

Ты прав, я действительно поставил из зипа, а прочел из инсталла. Все, я спать, а то рассеяность до добра не доведет, продолжу завтра.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39356923
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет, всем
Мож кто сталкивался..

Можно ли в FB3.embed или FB2.5.embed как нибудь подключится одновременно
от Службы_Win (юзер SYSTEM) и от обычного пользователя ?

*Винда не Server (не терминальная сессия)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39356964
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ШМожно ли
Можно, но очень сложно, поэтому лучше так никогда не делать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39356985
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш,

По идее, если служба первой откроет свой коннект, то можно.
И не нужно от SYSTEM запускать такие службы, не нужно.

PS не надо задавать свои вопросы в чужих темах.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357150
Георгий___Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad,
Прошу прошения, что не там написал.

>>По идее, если служба первой откроет свой коннект, то можно.
Она первая, но не помогает, пишет: Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.

>>И не нужно от SYSTEM запускать такие службы, не нужно.
Службы всегда под SYSTEM, тут выбирать походу не приходится

>>Можно, но очень сложно, поэтому лучше так никогда не делать.
А Как? , просто чтоб оценить на сколько это сложно, мож ссылку подкинете.
сильно не хотелось бы полноценный дистриб FB в свой дистриб затаскивать.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357155
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Георгий __ш!
You wrote on 29 ноября 2016 г. 17:36:52:

Георгий __ш> Службы всегда под SYSTEMзачем?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357159
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___ША Как? , просто чтоб оценить на сколько это сложно, мож ссылку подкинете

Влад уже всё сказал выше.

Георгий___Шсильно не хотелось бы полноценный дистриб FB в свой дистриб затаскивать.

Это проще и результат будет производительнее.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357182
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий___Ш... оценить на сколько это сложно, мож ссылку подкинете.
сильно не хотелось бы полноценный дистриб FB в свой дистриб затаскивать.
Прослойка.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357343
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребят, я наверное что-то упустил в документации, но неужели в таблице с данными теперь нельзя сделать

alter table add id_price not null без указания default? В 2.1 я всегда так делал, добавлял поле, отдельным скриптом прописывал значения и строил foreign key, а тут недает
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357349
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2теперь нельзя
Нельзя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357442
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

в документации по Firebird 3.0 это описано как в Release Notes, так и в Руководстве по языку SQL.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357529
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Shaman2!
You wrote on 30 ноября 2016 г. 11:52:37:

Shaman2> В 2.1 я всегда так делалне надо так делать.
вообще.
добавление поля у тебя идёт в одной транзакции, а заполнение его значениями уже в другой.
ибо смешивать DDL и DML нельзя (вменяемым людям).
а в промежутке между одним событием и другим прибегут болезные с криками "таблица не читается!"

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357619
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я правильно понимаю, что в тройке при
Код: sql
1.
alter table add id_price integer not null default 0


произойдет update всех записей таблицы? Даже есть их миллиард с кучей триггеров?
Или поле id_price как-то по-другому, магически примет значение 0?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357626
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Yurock!
You wrote on 30 ноября 2016 г. 13:34:35:

Yurock> произойдет update всех записей таблицы?нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357637
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockпроизойдет update всех записей таблицы? Даже есть их миллиард с кучей триггеров?

нет.

авторИли поле id_price как-то по-другому, магически примет значение 0?

да. Читай про форматы записей. Просто все существующие записи без поля id_price при чтении будут приводится к новому формату.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357655
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийHello, Shaman2!
You wrote on 30 ноября 2016 г. 11:52:37:

Shaman2> В 2.1 я всегда так делалне надо так делать.
вообще.
добавление поля у тебя идёт в одной транзакции, а заполнение его значениями уже в другой.
ибо смешивать DDL и DML нельзя (вменяемым людям).
а в промежутке между одним событием и другим прибегут болезные с криками "таблица не читается!"


У меня при запуске софтины шла сверка актуальной версии базы с текущей и если что не так, то последовательно _разными_ транзакциями последовательно доводилась база до актуальной версии. Но раз нельзя будем переучиваться, я миновал работу с 2.5, возможно и там так было, потом посмотрю
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357658
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисавторИли поле id_price как-то по-другому, магически примет значение 0?

да. Читай про форматы записей. Просто все существующие записи без поля id_price при чтении будут приводится к новому формату.

т.е. ненужно деактивировать триггеры? это действительно радует.
Попутно возник вопрос: можно как-то обновить данные в таблице, но чтобы не сработали триггеры? например в execute block или хитрым update? Я сейчас их деактивирую вручную, а иногда использую отдельную колонку с нужным флагом
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357659
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

не было. Точнее добавлять то поле сразу вместе с DEFAULT разрешалось, а вот запрет на добавление NOT NULL поля без DEFAULT в таблицу с данными не было.

Это что-то вроде защиты от распространённой ошибки админов, после которой бекап становится "невосстановимым".
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357663
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще один вопрос связанный уже с boolean полем:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
  for select fc.fullfirmname, d.id_firm_condition,

         case d.flag_pay
           when 0 then sum(d.suma)
           else 0
         end as balance,

         case d.flag_pay
           when 1 then sum(d.suma)
           else 0
         end as balance_nal,

         d.id_currency, c.name as CurrName
      from documents d join currency c on d.id_currency = c.id_currency



в тройке d.flag_pay стало boolean и что я не выдумываю, а case с boolean не дружит. Как победить?

также как преобразовать конструкции вида:
Код: sql
1.
where ((d.flag_pay=:flag_pay) or (:flag_pay=-1))


?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357672
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2,

потому что boolean автоматически не конвертируется в 1 и 0. BOOLEAN тип может принимать значения {TRUE | FALSE |UNKNOWN | NULL}.

поэтому варианта 2

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
     
...    
case 
  when not d.flag_pay then sum(d.suma)
  else 0
end as balance,
case 
  when d.flag_pay then sum(d.suma)
  else 0
end as balance_nal,
...



и более короткий

Код: sql
1.
2.
3.
4.
5.
         
...
IIF(not d.flag_pay, sum(d.suma), 0) as balance,
IIF(d.flag_pay, sum(d.suma), 0) as balance_nal,
...
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357677
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисвроде защиты от распространённой ошибки админов
тем не менее, этот самый default на вновь созданном столбце вводит в заблуждение. Если после этого посмотреть записи, то столбца-то по факту в виде данных нет, но выводиться будет default. Т.е. как бы видно, что столбец заполнен.
Но как я понимаю, именно в случае бэкапа в бэкап как раз будет записан default, а не "пусто". И restore спасен, и программиста обдурили :-)
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357696
Shaman2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvСимонов Денисвроде защиты от распространённой ошибки админов
тем не менее, этот самый default на вновь созданном столбце вводит в заблуждение. Если после этого посмотреть записи, то столбца-то по факту в виде данных нет, но выводиться будет default. Т.е. как бы видно, что столбец заполнен.
Но как я понимаю, именно в случае бэкапа в бэкап как раз будет записан default, а не "пусто". И restore спасен, и программиста обдурили :-)

ага, только обычно по этой колонке строится foreign key и тут наличие дефаулт может привести к другой ошибке. Я кстати заметил что при alter column этот самый default можно убрать.

попутно еще один вопрос задам: если домен например integer, никак нельзя alter column сделать с integer на домен или с домена на integer? мне быстрее создать второй столбец, но не всегда это реально при наличии зависимостей
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39357719
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman2ага, только обычно по этой колонке строится foreign key и тут наличие дефаулт может привести к другой ошибке.

Если я собираюсь добавить not null столбец на который будет повешен FK, то я задам такое значение по умолчанию которое есть в таблице.

Shaman2Я кстати заметил что при alter column этот самый default можно убрать.

можно, и в этом случае приходим к тому что было до 3.0 с невосстановимыми бекапами.

Ксати кого не устраивает default всегда можно сделать что-то типа такого

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
ALTER TABLE tablename
ADD fieldname INT DEFAULT 0 NOT NULL;

COMMIT;

UPDATE tablename
SET fieldname = fieldname;

COMMIT;

ALTER TABLE tablename
ALTER fieldname DROP DEFAULT;

COMMIT;



Shaman2 если домен например integer, никак нельзя alter column сделать с integer на домен или с домена на integer?

Код: plaintext
ALTER TABLE tablename ALTER columnname TYPE domainname

не пробовал?
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39358092
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ALTER TABLE tablename
ADD fieldname INT DEFAULT 0 NOT NULL;
--COMMIT;
UPDATE tablename
SET fieldname = fieldname;
--COMMIT;
ALTER TABLE tablename
ALTER fieldname DROP DEFAULT;

COMMIT;





Для понимания, а не лучше ли в одной транзакции, что-бы потом не обнаружить, уже вставленных другой транзакцией, дефолтных значений?
p.s. конечно идеально данную операцию в монопольном режиме проделывать, но мало ли.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39358337
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Nikolayv81!
You wrote on 1 декабря 2016 г. 11:59:43:

Nikolayv81> Для понимания, а не лучше ли в одной транзакциинельзя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39358440
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NikolayV81а не лучше ли в одной транзакции
DDL не всегда выполняется при выполнении самого оператора DDL. Одни запросы выполняются сразу, другие выполняются только по commit (например, создание индексов), третьи выполняются частями - при выполнении оператора и по commit (создание pk/fk/unique constraints). Как именно выполняется конкретный ddl - точно знают только разработчики. От них рекомендация - ddl выполнять или в режиме автокоммита, или явно делать коммит после каждого оператора ddl.
Тут есть исключения, конечно, например для грантов. Гранты можно и в одной транзакции забабахать.
...
Рейтинг: 0 / 0
ANN Вышел Firebird 3.0!
    #39361458
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно говоря, напрашивается хрень, аналогичная https://en.wikipedia.org/wiki/Memory_barrier

Какой-нибудь exclusive lock в рамках соединения. Или ещё лучше, если возможно, в рамках всей БД.

При начале выполнения DDL - выставляться, после полного выполнения - сниматься.

Если какой-то DDL выполнен не полностью, то следующий DDL просто не пройдет пока не.
...
Рейтинг: 0 / 0
184 сообщений из 184, показаны все 8 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / ANN Вышел Firebird 3.0!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]