powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FirstAID - хотелка для чайников - явное определение версии сервера
61 сообщений из 61, показаны все 3 страниц
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731672
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типовой вопрос на том же StackOverflow - это попытка подключить откуда-то полученный GDB-файл к PHP/Apache/MySQL ни IB ни FB на машине не стоит, и вообще, а что это такое???

Понятно, что первым делом надо определиться в формате файла, БД ли это вообще, а если БД - то какого сервера и какой версии.

Открываю я в FirstAID какую-то базу и вижу два потенциально интересных места.

file open logIBSurgeon FirstAID - Extractor 5.0.2 started at 12.11.2018 12:40:55
[1] 12:41:07.507 Info> Open database files: D:\TEST.FDB
[2] 12:41:07.574 Info> File ODS major: 32779; ODS minor: 1; Page size: 4096

DirectDiagnose log12:48:17 INFO: ------------------- Starting diagnose
12:48:17 INFO: Running procedure: Header page check
12:48:17 INFO: ODS Major = 11 (32779)
12:48:17 INFO: ODS Minor = 1

Кстати о консистентности... Если я нажимаю кнопку Direct Diagnose - то текст получаю во вкладку Direct Fix log, а если я нажимаю кнопку Direct Fix - то текст не получаю никуда. Это довольно забавно

Да, я по старой памяти помню, что FB добавляет в ODS Major 32768, а Yaffil кажется - 0xFFFF0000
Но чайнику бы хорошо понять какую версию сервера ему надо (в случаe ODS 10.x - c учётом endianess и разрядности).

Заодно у First Aid будет ещё один вектор распространения: первая утилита, которую ставят чайники, впервые столкнувшиеся с GDB-файлами. Сервер он себе потом поставит, а First Aid на компьютере останется и при первой проблеме будем ему намекать куда обращаться.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731676
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

я как-то привык к gfix
и статья есть, на русском
http://www.ibase.ru/prevver/
и на английском
https://ib-aid.com/en/articles/all-firebird-and-interbase-on-disk-structure-ods-versions/

кроме ИБ и ФБ есть еще RedDatabase, у которой major ODS пишется с другим флагом, не как у последних ФБ.
Но значение флага не помню (где-то записано, но лень копать).

С другой стороны, чтобы вынуть gfix, надо скачать какой-то zip с ФБ, как минимум. А FirstAid - да, может в хозяйстве всяко пригодиться.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731684
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо бы ещё, чтобы эта фишка была в IBExpert Personal и в IBExpert Database Inside (там, кстати, хотя бы семейство пишется "ODS: 11 (Firebird)"

У FirestAID жу в статусбаре пишется типа ODS:32779.1 - и всё, во ттуда бы всплывающую подсказку или кнопку [?] с более подробной информацией.

Раньше у Firebird было просто: ставь 2.5.последнюю и пытайся прочитать, в 99% случаев работало.
А сейчас появился 3.0, а в нём ещё появились шифро-плагины....

Ну и для старых БД вопросы разрядности и порядка байт остаются.

Вот просто представь себе ступор чайника, на которого всё это "наследие предков" вываливается.

kdvкроме ИБ и ФБ есть еще RedDatabase, у которой major ODS пишется с другим флагом
Ну если уж ты не помнишь.....

Кстати, про Yaffil я таки не угадал. Колебался-колебалcя, сколько он прибавляет $ffff0000 или $ff00 - и таки выбрал неправильно.
...а ведь был ещё и Fyracle.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731688
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvи статья есть

Есть, я её упомянул. Среди прочего барахла.
https://stackoverflow.com/a/53259334/976391

И это, заметь, я ещё не касался Interbase, у которго хз какие свои тараканы по совместимости версий могут тоже быть.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731696
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochkdvи статья естьЕсть, я её упомянул. Среди прочего барахла... и с ошибкой:
Код: plaintext
1.
2.
3.
 Server version:
 WI-V2.1.7.18553 Firebird 2.1
 Database: localhost/12170:test
 ODS =  11.1 
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731716
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

в чём именно ошибка?

я говорил не про "какая версия создает таки файлы", а про "какую версию сервера ставить, чтобы PHP читал БД"
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731721
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch...а ведь был ещё и Fyracle.

кому он сейчас нужен? Насколько я знаю его никто в продакшн не использовал. Штука была сделана как эксперимент и отработка нескольких новых фич. Все чисто SQL плюшки от туда уже давно портировали (CTE, временные таблицы, UDR), а PL/SQL всё равно работало так себе
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731725
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

ты бы ещё Вулкан вспомнил. Вот Yaffil другое дело, на нём реальные проекты были написаны, у некоторых до сих пор крутится
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731730
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochКстати, про Yaffil я таки не угадал.
потому что Yaffil никаких флагов в ODS major не добавляет. У него формат абсолютно совместимый с FB 1.5 и IB 6.0.
Так что у Yaffil ODS 10 (10.0).

А вот у RedDatabase добавляется x6000 (два старших бита в 1), например, 24578.3 - это ODS 10.3, или 2.3, для кода, "параллельного" ФБ 2.х. Как там у них сейчас gstat выводит, и какой ODS у версий 2.6 и 3.0 - не знаю, а для скачивания архива требуется регистрация (не хочу).
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731731
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

забыл написать про Fyracle и Vulcan. Их установки или шансы напороться на базу от них настолько ничтожны (единичны), что нет никакого смысла узнавать их ODS, даже если он отличается.
Потому что если отличается, то сделать с этими базами уже практически ничего нельзя :-)
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731736
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Вулкан - часть MySQL и у него в двоичном формате никакой совместимости с GDB не было вроде бы. Во всяком случае Джим про него писал, что "версионность на практике хорошо аботает только в памяти, но не на диске"
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731741
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvПотому что если отличается, то сделать с этими базами уже практически ничего нельзя

ну хотя бы подсказать человеку "чяво ему искать" - уже не ничего

но то, что это исключительно редкие случаи - согласен
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731747
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

у тебя не верная информация. Вулкан частично лёг в основу Firebird 3.0, но переработан довольно сильно.
А в MySQL ни куска кода вулкана нет, разве что некоторые идеи позаимствованы. Да и то насколько мне известно этот движок (фалькон) так до сих пор не используется. Очередной брошенный эксперимент Джима
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731768
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochВулкан - часть MySQLСмешно
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731780
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochв чём именно ошибка?SOssuming you learned ODS and you checked that is Firebird's ODS not Interbase's ODS the next junction would be:
Код: plaintext
1.
2.
    ODS 12 => Firebird 3.x
    ODS  11.x  => Firebird  2.5 .x
    ODS  10 .x => Firebird 1.x or  2 .x.x of exactly the same bitness and endianess.


P.S.
В хрюниксах это сложнее, но "в винде" нет никакой проблемы поставить "зоопарк версий" и методом научного тыка выбрать нужный Firebird:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 ISQL Version: WI-V3.0.4.33054 Firebird 3.0
 Server version:
 WI-V1.5.6.5026 Firebird 1.5
 Database: localhost/11560:test
 ODS = 10.1

 ISQL Version: WI-V3.0.4.33054 Firebird 3.0
 Server version:
 WI-V2.0.7.13318 Firebird 2.0
 Database: localhost/12070:test
 ODS = 11.0

 wmic os get name,version -format:list
 Name=Microsoft Windows 7 Professional
 Version=6.1.7601
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731842
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

И давно FB 2.5 разучился читать ODS 11.0 ?
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731843
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

да, забыл какое имя что обозначало, интерес был чисто теоретическим и довольно давно
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731893
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochИ давно FB 2.5 разучился читать ODS 11.0 ?Это никого не колышет.
У каждого сервера есть "родная" ODS, но, вместо того, чтобы "огласить весь список", вы публикуете нечто "очень похожее на правду".
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731894
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

вы не правы, ТОЛЬКО это и колышет.

ссылку на "полный список" я тоже дал, вот он как раз на StackOverflow не колышет в 90% случаев

короче, 21731738
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731898
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

какие может читать это довольно расплывчатое понятие. Оно может и прочтёт, но работать будет с ошибками.
И да есть коммерческие движки (engine11.dll) для Firebird 3.0, которые позволяют работать ODS 11.2
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731908
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

не помню у кого видел, сейчас уже найти не могу
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731927
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисОно может и прочтёт, но работать будет с ошибками.

Официально заявлена работа без ошибок.

Ошибки насколько помню возникают, когда потом такую БД пытаются снвоа использовать в серверах младших версий. Хотя, конечно, и их бы не должно было бы быть...
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731931
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисесть коммерческие движки (engine11.dll) для Firebird 3.0

забиваю в Гугл "engine11.dll firebird 3.0" - и нахожу только три письма в fb-devel

было бы оно коммерческим - сразу бы выскочило, да ещё бы начало рекламой заваливать :-)
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731943
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

я точно видел, но теперь сам нагуглить не могу. Может конечно приснилось
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731948
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochОфициально заявлена работа без ошибок.

на чтение.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731952
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochОфициально заявлена работа без ошибок.Официально может быть заявлено только то, что специально ничего не ломали, но никто специально не тестирует движок на работу со старыми ODS.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731970
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

были скорее всего мечты и планы, но до проекта не дошло, млаовато желающих

может быть в составе какой-нибудь RedDB и будет, среди прочих платных фич, или в платном HQBird опять же "до кучи", а не отдельным SKU
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731975
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисесть коммерческие движки (engine11.dll) для Firebird 3.0, которые позволяют работать ODS 11.2

Во-первых, он всего один.
Во-вторых, он работал через FB 2.5. Embedded.
В-третьих, он никого не заинтересовал и его исходники слили Алексу типа "делайте что хотите".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731976
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

скорее нет желающих за это платить. Проще и дешевле сделать нормальную миграцию на новую ODS.
А вот с 4.0 можно поиграться. По архитектуре он должен уметь подхватывать engine12.
Не знаю работает ли это. Попробую на досуге
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731981
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

во я же говорил что видел. У IBPhoenix был так?
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731985
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvAriochОфициально заявлена работа без ошибок.

на чтение.

прошерстил relnotes 2.5.8 на предмет "ods" и "compatib" и перечитал chapter 15

нет такого ограничения
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731988
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladAriochОфициально заявлена работа без ошибок.Официально может быть заявлено только то, что специально ничего не ломали, но никто специально не тестирует движок на работу со старыми ODS.

ну так если баг найдут - вы же будете его править

вон в 2.5 линейке аж баги по ODS 8 правили

так что все же поддерживается
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731990
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисУ IBPhoenix был так?

Да.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39731991
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

где в 2.5.x? Ну так с выходом четвёрки эта версия отсохнет окончательно
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732316
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

начиная с 3.0 обратную совместимость официально похерили, да.
но я же говорил только в 2.х в этом контексте
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732324
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

что? Почему у меня трёшка нормально к 2.5 лазиет и не жужжит?
А если разобраться, то engine в Firebird это самый сложный плагин. По сути это и есть сервер. В нём и страничный кеш, и оптимизатор и работа с ODS, и парсер PSQL ...
Даже если к трёшке подключить некий engine11, то смысла в этом 0 ибо всё равно ничего нового из 3.0 он поддерживать не сможет, разве что общий листенер будет. Уж проще отдельный экземпляр 2.5 поднять
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732367
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисПочему у меня трёшка нормально к 2.5 лазиет и не жужжит?

Что знаичт "лазиет" ?

Речь, напомню, идёт о вопросе какой (один) сервер ставить на голубю машину, чтобы открывать FDB-файл, локально
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732383
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

это значит, что клиентом 3.0 я без проблем подключаюсь к 2.5

AriochРечь, напомню, идёт о вопросе какой (один) сервер ставить на голубю машину, чтобы открывать FDB-файл, локально

я с читаю что это не нормальный режим работы для сервера. Как-то привык работать со стационарными базам и задаю под каждую свой конфиг, и даже больше скажу иной раз и свой сервер в том числе и железный.

Ну уж если на то пошло ставь несколько Firebird и регистрируй расширения .FDB2 для 2.5 и .FDB3 для 3.0
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732412
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

мы как-то очень далеко ушли от началльной темы: помочь чайнику быстро вхеъхат ьи поставить то, что нужно, без перелопачивания старинных статей в разрозненных FAQax тут и там
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732422
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисengine в Firebird это самый сложный плагин.

Точнее даже это не совсем плагин. Его только вынесли в отдельный модуль, но работу по
инкапсуляции не завершили, поэтому в нём куча совершенно левого функционала, который и
доставляет проблемы при попытке использования двух движков одним сервером.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732433
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

ты о чём? Если ты даёшь кому-то свой софт для работы, то на тебя обязанность снабдить пользователя документацией по твоему софту, в том числе и по его инсталляции.
Зачем им толкать документацию по Firebird, FAQ, ibase...

Кстати какое именно назначение твоего софта? Быстро наклепать информационную систему вроде Access?
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732480
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

прочитай с первого поста

мой софт тут вообще не при чем, есть типовой сценарий "впервые вижу GDB файл, с ним надо работать"
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732483
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochесть типовой сценарий "впервые вижу GDB файл, с ним надо работать"

Обсуждение вопросов "украл базу, надо вскрыть" запрещены правилами форума.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732497
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13.11.2018 15:24, Dimitry Sibiryakov пишет:
> Обсуждение вопросов "украл базу, надо вскрыть" запрещены правилами форума.

+1
и нефиг кормить шко-ло-ло на stackoverflow-е
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732608
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это единственный возможный вариант, когда человек в первый раз начинает работать с Firebird?

Кто до этого с ним не работал - тем запретить даже начинать, а то мало лди для чего им это надо.
Firebird'y новых пользователей не надо, старых и то слишком много.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732615
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

да чего там начинать то? Из всех известных СУБД самая простая установка у Firebird. Ну 3.0 чуть сложнее поставить из снапшотов чем предыдущие версии. Далее ставим IbExpert и вуаля учи не хочу. По первому делу даже DML знать не надо, мастера IBE за тебя всё сделают.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732618
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochЭто единственный возможный вариант, когда человек в первый раз начинает работать с Firebird?

Нет. Ещё возможен вариант когда человек ставит Firebird и изучает базу employee или
создаёт новую базу. Данный вариант не предполагает знания об ODS вообще.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732985
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> мастера IBE за тебя всё сделают.

ну и какой в IBE мастер по данному GDB файлу, с которым надо работать, установить и настроить нужную версию Firebird/Interbase?

> Ещё возможен вариант когда человек ставит Firebird и изучает базу employee

Зачем?
Типа, кто-то марки собирает, кто-то пивные пробки, а кто-то базы данных employee?

Или есть какая-то конкретная цель, кроме безответной любви к Firebird?
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732986
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochустановить и настроить нужную

установит и настроит
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732992
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochЗачем?

Внезапно: для начала работы с Firebird и её изучения. Не на базе Болтика же обучаться...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732993
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovВнезапно: для начала работы с Firebird и её изучения.

Зачем, с какой целью?

внезапная безответная любовь к Firebird с первого взгляда ?
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39732998
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

причём тут безответная любовь? Ты давай не путай людей.

Firebird обычно изучают потому что надо изучить какую-нибудь СУБД в первый раз и случайно подвернулся Firebird, или препод так сказал, или посоветовали изучить Firebird. Но тут обычно берут конкретную версию FB, софт и читают книжки.
Либо человек пришёл в компанию где уже есть проекты на Firebird (в этом случае всё для работы с Firebird нужной версии уже есть).
Либо потому что попался старый проект на Firebird, который надо поддерживать. Тут как бы обычно тоже уже всё есть и сервер нужный и исходники проги.

Так вот почти ни в одном из этих случаев никакой незнакомый файл GDB/FDB под руку не попадается. А то что ты говоришь возможно разве как попытка хакера вскрыть БД из незнакомого файла, с которым работает прога, но исходников от неё нет.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733007
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да потому что отношение у вас такое.
каждый чайник - это "школота", которой надо сразу дать понять, что надо держаться пождальше от Firebird и не пачкать его чистоту своими грязными руками.
это сквозит просто.

Симонов ДенисFirebird обычно изучают потому что надо изучить какую-нибудь СУБД в первый раз

в таком случае изучают обычную (т.е. широко известную) СУБД

MySQL, MS SQL, Oracle, Access, SQLite, PostgreSQL - любая из них болeе известна, про нее больше книг, она лучше документирована

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

это как?
гуглял по интернету, котиков смотрел, и тут бац, какой-то Firebird подвернулся.
о, думаю, котики надоели, дай-ка я Firebird поизучаю.

Симонов Денисили препод так сказал
это ближе к теме. Таким людям, действительно, ставят все готовое.
И они с облегчением забывают препода и firebird как только семестр заканчивается.

Симонов Денисили посоветовали изучить Firebird

зачем посоветовали? от котиков отвлечься? это не ответ

Симонов ДенисЛибо человек пришёл в компанию где уже есть проекты на Firebird (в этом случае всё для работы с Firebird нужной версии уже есть).

Ближе к теме.
Да, если компания большая, и там всегда есть хотя бы один dedicated Firebird DBA
В малых компаниях же бывает "ушёл человек, через месяц спохватились, что его надо заменить", или "всё работало хорошо, а потом сервер сгорел".

Симонов ДенисЛибо потому что попался старый проект на Firebird, который надо поддерживать

Ага, например платный Interbase с давно потерянной лицензией.
Исходники - это одно. Настроенная среда - другое. Второго вполне может не быть.

Симонов Денискак попытка хакера вскрыть БД из незнакомого файла, с которым работает прога, но исходников от неё нет.

"вскрыть БД" - опять же к вопросу об отношении

даже в этом случае, добавить в стороннюю программу новую функцию, типа интеграции, это всегда зло, которому надо мешать?
А если уж хотите мешать - то security through obscurity не самый эффективный способ против хакеров.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733011
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochВ малых компаниях же бывает "ушёл человек, через месяц спохватились, что его надо
заменить", или "всё работало хорошо, а потом сервер сгорел".

В первом случае есть уже работающий сервер, во втором нет базы. Так что попробуй ещё раз
придумать что-то для своего варианта "есть какой-то файл и нужно определить какой сервер к
нему подходит".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733013
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисНу так с выходом четвёрки эта версия отсохнет окончательно

И настанет то блаженное время, когда чайники b ghjafys перестанут пачкать чистоту Firebird.

Вот еще один, укушенный тройкой, чайник: https://stackoverflow.com/questions/53295776
Скоро "двойка" уйдёт на свалку истории и новички будут гораздо быстрее посылать всё лесом.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733015
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

нет базы? про бэкапы никогда не слышал?

такие ситуации вознакают постоянно, даже если это 1% случаев - на Земле 6 миллиардов людей.

т.е. это просто отношение "чужих нам тут в ылытной FB-тусовке не надо, пусть идут на другие сервера и нам тут не мешают"
ОК, они туда и идут.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733024
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochнет базы? про бэкапы никогда не слышал?

Какое отношение бэкапы имеют к сабжу? У них свой формат, своя нумерация версий и они
гораздо совместимее, чем файл БД.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733031
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

обычно восстанавливать информационную систему приглашают специалистов по нужной СУБД. Так что мимо. Если человек ламер, то лично я бы ни за что не допустил его к бекапам или файлу БД, который он может запороть окончательно.

Тебе здесь ламеров не хватает, что ты их ещё на stackoverflow.com отыскиваешь? Ещё раз повторяю те кому действительно надо разобраться и так разберутся. В конце концов зададут вопрос знающим людям. И заметь в баню их никто не посылает.

MS SQL, Oracle, PostgreSQL ни чуть не проще в изучении. И заморочек там своих хватает.

Access, SQLite - это СУБД совсем другого уровня, не надо их сюда приплетать.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733044
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovУ них свой формат

тут только пару недель назад тему поднимали и все гoворили, что бэкапы надо хранить в развёрнутом виде


Симонов ДенисЕщё раз повторяю те кому действительно надо разобраться и так разберутся.

Вот-вот. Если вас заставили заниматься файрбёрдом, то как-нибудь справитесь. Любовь зла, как известно.

Симонов Денисзададут вопрос знающим людям
1) где их взять, не обладая УЖЕ многолетним опытом работы с ФБ ?
2) как именно им вопрос задать, личным e-mail ?

Симонов ДенисMS SQL, Oracle, PostgreSQL ни чуть не проще в изучении

Я не утверждал, что они сами проще. Я утверждал, что их гораздо проще найти с предложенной тобой целью "изучить какую-нибудь БД"

Симонов ДенисAccess, SQLite - это СУБД совсем другого уровня

Они перестали быть RDBMS ?

MS SQL, Oracle, PostgreSQL - тоже БД другого уровня, но против приплетания их ты почему-то не протестуешь.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733056
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

они такие же клиент-серверные СУБД как и Firebird, в отличие от.
...
Рейтинг: 0 / 0
FirstAID - хотелка для чайников - явное определение версии сервера
    #39733096
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochэто как?
гуглял по интернету, котиков смотрел, и тут бац, какой-то Firebird подвернулся.В точку - "это было давно, лет пятнадцать назад ..."
Прихожу к клиенту, а ему надо "пробник" какой-то проги поставить. Поставил.
Через некоторое время безопасники поинтересовались: "А почему это у вас неучтённый Interbase в сетке болтается".
"Внимательный осмотр" позволил "повесить" Firebird на 127.0.0.1 и закрыть вопрос со сканированием сети.
А ODS мне до сих так и не потребовался.

P.S.
А пример про "неопределённый пароль" это RTFM и именно туда надо посылать.
Особо непонятливых - или в лесом или за очень большие деньги.
...
Рейтинг: 0 / 0
61 сообщений из 61, показаны все 3 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FirstAID - хотелка для чайников - явное определение версии сервера
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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