powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Различия между Firebird и InterBase
45 сообщений из 45, показаны все 2 страниц
Различия между Firebird и InterBase
    #39443307
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изредка на семинарах спрашивают, чем отличаются Firebird и InterBase. Спрашивали и на семинаре по Delphi 10.2 19 апреля 2017.

Решил сделать табличку. Вероятно, что-то забыл - пишите, если считаете какой-то неупомянутый пункт существенным. Пока бета-версия.

http://www.ibase.ru/ib_fb_difference/

что явно не упоминал - 64 (48) битные номера транзакций есть уже у обоих. Предел размера таблицы в 37 гиг тоже у обоих пройден.
И т.д.

Оформление может поменяться. Вероятно, столбцы поменяю местами, а также слово "нет" в столбцах уберу, для облегчения восприятия. Можно ячейки с "есть" пометить зеленым (ячейки с "нет" были красными, но убрал, т.к. раздражает). Советы принимаются.
Но задачи описать все отличия до микроскопических мелочей - нет.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443316
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Инкрементный бэкап я бы разделил на собственно сам инкрементный бекап который есть с 2.1. И накат на копию БД, которая в FB есть только с 4.0.

CTE судя по нашему с тобой обсуждению в IB 2017 есть, но сильно ограничены (рекурсия не работает и ещё какие-то приколы).

Можно добавить ещё пункт про длину максимальную идентификатора (в IB вроде 67 символов*, в FB 31 байт (с FB 4.0 - 63 символа)).
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443319
vlad2345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,
Мммм...
На нашем местном интернет провайдере появились проблемы с доступом к вашим сайтам.
Ваш хостинг похоже попал под раздачу Рыбнадзора по IP.
http://ib-aid.com/
http://www.ibase.ru

авторУважаемые пользователи!
Мы приносим свои извинения, но доступ к запрашиваемому ресурсу ограничен.
Недавно еще все было в порядке.
У кого-то еще есть такие проблемы сейчас?
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443336
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисCTE судя по нашему с тобой обсуждению в IB 2017 есть, но сильно ограничены
там есть derived tables, и with, но у with есть определенные ограничения, и рекурсию он не поддерживает. А ты говорил, что CTE без рекурсии это не CTE :-).
Я пробовал примеры CTE - ни один не работает, т.к. действительно требуется рекурсия.

Симонов ДенисИ накат на копию БД, которая в FB есть только с 4.0.
про ФБ 4.0 не хочу ничего писать (кроме упоминания репликации), т.к. его еще нет.
Про длину идентификаторов написал.

vlad2345У кого-то еще есть такие проблемы сейчас?
теряюсь в догадках - может, из-за cloudflare? Хотя, я сейчас хожу через rinet, например, linkedin явно блокирован, а с ib-aid.com и ibase.ru никаких проблем нет вообще.

бывают иногда странности. например kononenko.me недоступен в Калуге через ... не помню, билайн или ростелеком.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443338
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

а почему 28 символов то? Там именно 31 байт. В символах неизвестно сколько будет. Если кириллических, то где 15, а латиницей 31. Насчёт IB не уверен что у них именно 67 символов, а не байт. Проверить это не могу. Только где-то в их доке видел.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443342
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениссам инкрементный бекап который есть с 2.1. И накат на копию БД
дело в том, что на уровне gbak -d -ov и nbackup -b 0 ИБ и ФБ одинаковы абсолютно. А вот при повторном gbak -d и nbackup -b 1 уже отличаются, и в ИБ нет блокирования-разблокирования БД. Я написал как мог, с минимальными отличиями, и ссылками на описание. Ну, могу еще дописать, что "инкремент" у ИБ это рабочая база в рид-онли, а у ФБ это файл, требующий "активации" (разблокирования)
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443343
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

28 - насколько я помню, ограничение размера отличий имени ФК. У ИБ в доке, кстати, тоже написано, что

Restrict object names to 67 characters, including dollar signs ($), underscores (_), 0 to 9, A to Z, and a to z. Some objects, such as constraint names, are restricted to 27 bytes in length.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443377
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlad2345,

к слову, у меня https://www.ibase.ru висит (через ринет). У остальных - нормально. с http проблем нет.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443439
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алиасы БД у ИБ есть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443444
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvRestrict object names to 67 characters, including dollar signs ($), underscores (_), 0 to
9, A to Z, and a to z.

Данный лимит в символах - только для перечисленных символов. А по большому счёту оно таки
в байтах.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443512
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovАлиасы БД у ИБ есть.
век живи - век учись.
GSEC> alias_add alias name

сейчас исправлю
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443558
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

через андроидовский Гугл хром у меня тоже не открывается
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443568
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Дим, страничка пустая в лисе, на IE выдается http 500
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443599
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv....vlad2345У кого-то еще есть такие проблемы сейчас?
теряюсь в догадках - может, из-за cloudflare? Хотя, я сейчас хожу через rinet, например, linkedin явно блокирован, а с ib-aid.com и ibase.ru никаких проблем нет вообще.

бывают иногда странности. например kononenko.me недоступен в Калуге через ... не помню, билайн или ростелеком.

ibase.ru - видно
http://www.ibase.ru/ib_fb_difference/ - не видно

может правей на файлики страницы надо поправить?
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443602
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что говорит мой провайдер.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443607
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D:\>ping ibase.ru

Обмен пакетами с ibase.ru [104.18. 45 .30] с 32 байтами данных:
Ответ от 104.18.45.30: число байт=32 время=62мс TTL=53
Ответ от 104.18.45.30: число байт=32 время=62мс TTL=53
адрес отличается
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443610
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оба IP ведут на Cloudflare, и у меня оба забанены.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443640
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakОба IP ведут на Cloudflare, и у меня оба забанены.
видимо, суд че-то заблокировал по целому IP. А это просто провайдер. Будем думать. Однако, интересный у вас суд - нигде не блокирует, а у вас блокирует.
Или провайдер тупой.

В любом случае, роскомнадзор:
ibase.ru - не заблокирован (да и почему бы ему быть заблокированным)
104.18.44.30 - действительно заблокирован,
"17.01.2017 2-46/2017 Благоварский межрайонный суд - Республика Башкортостан ограничивается к сайту"

поиском я нигде не могу найти ни решения с таким номером, ни похожего решения от этой даты.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443653
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Провайдер видать пугливый. Телефоном через мегафонский интернет зайти можно.
А проблемы-то не с меня начались. Вон, в третьем посте начало.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443822
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпоиском я нигде не могу найти ни решения с таким номером, ни похожего решения от этой даты.
Там оно https://blagovarsky--bkr.sudrf.ru/modules.php?name=sud_delo&srv_num=1&name_op=case&case_id=361416559&delo_id=1540005
Но никаких подробностей.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443846
mvb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня в ФФ все открывается норм..

ROWS - есть естькажется, это лишнее в списке различий
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443881
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mvbкажется, это лишнее в списке различий
да, кажется, но я добавлял в паре с first skip. Кроме того, у IB rows нельзя указать без order by. Так-то да, про rows можно убрать.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443916
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
убрал dns через cloudflare, проверяйте (после ipconfig /flushdns)
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443942
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

можно ещё про SIMILAR TO добавить, раз уж про regexp в SUBSTRING есть
В 3.0 ещё

Код: plaintext
1.
[OFFSET <simple_value_expr> {ROW | ROWS}]
[FETCH {FIRST | NEXT} [<simple_value_expr>] {ROW | ROWS} ONLY]

есть. Аналог FIRST...SKIP/ROWS только согласно стандарту SQL-2012
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443945
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

в разделе безопасность

про права на генераторы (привилегия USAGE). Что там в IB по этому поводу?
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39443964
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

у ИБ ситуация с правами такая же, как и раньше. Т.е. никакого usage, нет прав на ddl, и т.д.
Кроме прав на шифрование-дешифрование, разумеется.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444157
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. Sak,

мля, cloudflare опять включил днс через себя (сам), и адреса опять стали теми, что и были. Изучаем вопрос.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444214
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

у меня теперь все нормально кажет
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444438
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а Interbase в нашей стране хоть кто-то использует? Помнится, в 90-е очень многие на нем писали, но с выходом Firebird 1.5 я больше не видел ни одной конторы на нем оставшемся. Тусовка перешла на птичку.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444522
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щиче,

Есть покупные системы, в которых именно IB. Я не так давно такую видел - на IB 5.6 крутится - обслуживает отель.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444696
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисkdv,

можно ещё про SIMILAR TO добавить, раз уж про regexp в SUBSTRING есть
В 3.0 ещё

Код: plaintext
1.
[OFFSET <simple_value_expr> {ROW | ROWS}]
[FETCH {FIRST | NEXT} [<simple_value_expr>] {ROW | ROWS} ONLY]

есть. Аналог FIRST...SKIP/ROWS только согласно стандарту SQL-2012Кстати, всё хотел спросить - с чем связано нестандартное поведение регулярных выражений в ФБ? К примеру, символ '.' даже в BRE используется для указания любого символа, а для указания в regexp именно точки надо использовать '\.', тогда как в ФБ, символ '.' указывает именно точку. Почему?
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444702
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

потому что для регулярных выражений SQL другой стандарт не PCRE
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444778
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щиче,

InterBase и используют, и продается, вплоть до самой последней версии. Софт такой же разнообразный, что и на Firebird.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444829
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспотому что для регулярных выражений SQL другой стандарт не PCREКакой "другой"? Я же написал, что в "Basic Regular Expressions" символ точки, также как и в ERE, заменяет любой символ.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444838
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

в стандарте SQL другие регулярные выражения. Понятно?
В документации и Release Notes полностью описан синтаксис регулярных выражений SQL. Читай его.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444840
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисв стандарте SQL другие регулярные выражения. Понятно?Понятно! Руки бы оторвать тем, кто описывал в стандарте нестандартные регулярные выражения.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444843
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

хочешь чтобы было как в PCRE пиши свою UDF или UDR
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444851
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисхочешь чтобы было как в PCRE пиши свою UDF или UDRИ использовать эту UDF в CHECK домена? Премного благодарен! ;)
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444862
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devИ использовать эту UDF в CHECK домена?

а в чём проблема? Это разрешено.

У тебя три пути:
1. Написать свою UDF/UDR которая будет работать с тем синтаксисом регулярок который тебе по душе
2. Изучить синтаксис регулярных выражений SQL
3. Продолжать топать ногами, ругать комитет по стандартам и рыдать
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444887
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис2. Изучить синтаксис регулярных выражений SQLДа чо там изучать? Не так уж сильно эти регулярки отличаются от BRE. Просто не понятно - нафига в стандарте SQL их сделали нестандартно?
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39444893
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

ИХМО чтобы они были больше похожи на шаблоны в like
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39445238
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, спасибо. Старые версии, понятно, наследство. Но новые было интересно.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39448741
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

что-то одна и та же новость в два потока идет... :)
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39448882
FireMops
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДkdv,

что-то одна и та же новость в два потока идет... :)Судя по заголовку, в первом сравнении не учитываются возможности Firebird, которых нет в IB. А во второй учитывается.
Первая статья является подмножеством второй.
...
Рейтинг: 0 / 0
Различия между Firebird и InterBase
    #39448920
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FireMopsчччДkdv,

что-то одна и та же новость в два потока идет... :)Судя по заголовку, в первом сравнении не учитываются возможности Firebird, которых нет в IB. А во второй учитывается.
Первая статья является подмножеством второй.
Нет, никакой разницы, кроме названия и даты письма.

То же самое с рассылкой про "IBSurgeon FirstAID 5.0".
...
Рейтинг: 0 / 0
45 сообщений из 45, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Различия между Firebird и InterBase
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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