powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / совместимость клиентов 2.5 с Firebird 3.0.1
9 сообщений из 59, страница 3 из 3
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348522
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o_v_ahvladБекап security2.fdb, рестор security3.fdb - не работает ?
Вот это поворот... А сработает? Я не смотрел в формат security3 и отличия от security2 - сразу признаюсь...
То есть никакой упомянутый тут скрипт переноса в Legacy_UserManager не нужен?Бекап-рестор есс-но работает :) Но и скрипт нужен - я забыл этот момент, каялся чуть выше.
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348534
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch1) возможно ФБ считает своей основной папкой - другую. Переменные среды, реестр и т.д.
переменных среды на букву F ни одной, никакой ФБ в path не добавлен, в реестре записей про ФБ нет, запуск isql идет из папки bin конкретного fb, в конфиге пусто (все по умолчанию), и т.д.
Через processmonitor я не разобрался, в чем дело. Видно, что fbserver.exe вполне себе открывает d:\firebird25\security2.fdb, и ни в какие левые папки не лезет.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
15:59:38.6635821	fbserver.exe	6888	QueryInformationVolume	D:\Firebird25\security2.fdb	BUFFER OVERFLOW	VolumeCreationTime: 20.10.2005 22:49:04, VolumeSerialNumber: 9EAE-D03D, SupportsObjects: True, VolumeLabel: WIN³
15:59:38.6636058	fbserver.exe	6888	QueryAllInformationFile	D:\Firebird25\security2.fdb	BUFFER OVERFLOW	CreationTime: 30.06.2016 14:36:20, LastAccessTime: 30.06.2016 14:36:20, LastWriteTime: 16.11.2016 15:19:31, ChangeTime: 16.11.2016 15:19:31, FileAttributes: A, AllocationSize: 802 816, EndOfFile: 802 816, NumberOfLinks: 1, DeletePending: False, Directory: False, IndexNumber: 0x193000000019553, EaSize: 0, Access: Generic Read, Position: 0, Mode: Synchronous IO Non-Alert, AlignmentRequirement: Long
15:59:38.6638625	fbserver.exe	6888	ReadFile	D:\Firebird25\security2.fdb	SUCCESS	Offset: 0, Length: 1 024, Priority: Normal
15:59:38.6639737	fbserver.exe	6888	Thread Create		SUCCESS	Thread ID: 7096
15:59:38.6641517	fbserver.exe	6888	ReadFile	D:\Firebird25\security2.fdb	SUCCESS	Offset: 0, Length: 4 096
15:59:38.6641805	fbserver.exe	6888	ReadFile	D:\Firebird25\security2.fdb	SUCCESS	Offset: 0, Length: 4 096
15:59:38.6641968	fbserver.exe	6888	ReadFile	D:\Firebird25\security2.fdb	SUCCESS	Offset: 0, Length: 4 096
15:59:38.6643012	fbserver.exe	6888	CloseFile	D:\Firebird25\security2.fdb	SUCCESS	
15:59:38.6644215	fbserver.exe	6888	CloseFile	C:\ProgramData\firebird\fb_lock_3dd0ae9e0000930153950100	SUCCESS	
15:59:38.6646406	fbserver.exe	6888	CreateFile	C:\ProgramData\firebird\fb_lock_3dd0ae9e0000930153950100	SUCCESS	Desired Access: Read Attributes, Delete, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Delete On Close, Attributes: N, ShareMode: None, AllocationSize: n/a, OpenResult: Opened
15:59:38.6647128	fbserver.exe	6888	Thread Exit		SUCCESS	Thread ID: 7096, User Time: 0.0000000, Kernel Time: 0.0000000
15:59:38.7095445	fbserver.exe	6888	CloseFile	C:\ProgramData\firebird\fb_lock_3dd0ae9e0000930153950100	SUCCESS	
15:59:38.7097831	fbserver.exe	6888	ReadFile	D:\Firebird25\firebird.msg	SUCCESS	Offset: 149 424, Length: 16
15:59:38.7098072	fbserver.exe	6888	ReadFile	D:\Firebird25\firebird.msg	SUCCESS	Offset: 127 828, Length: 1 024
15:59:38.7098225	fbserver.exe	6888	ReadFile	D:\Firebird25\firebird.msg	SUCCESS	Offset: 996, Length: 1 024
15:59:38.7099500	fbserver.exe	6888	CreateFile	D:\Firebird25\firebird.log	ACCESS DENIED	Desired Access: Generic Write, Read Attributes, Disposition: OpenIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write, AllocationSize: 0
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348538
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокДим, у себя выложишь? ЕМНИП, это первая попытка систематизировать многочисленные разрозненные советы по конфигурации с "нуля" тройки
вероятно, да. Хотя если брать чистый дистр с оригинальным firebird.conf, то все работает как описано в release notes.
Для обеспечения совместимости с 2.5 - если ряд действий выполнять после создания SYSDBA, то все работает. Если до - не работает, и надо будет выяснить, почему именно (я пока не понял точно, хотя подозрения есть).
Если же делать legacy (перевод юзеров), то там все по другому.
То есть, путем экспериментов все это легко приводится в нерабочее или полурабочее состояние, поэтому вроде как наиболее интересным являются сценарии - как у меня, или как у ova, или еще у кого.
Возможно, буду выкладывать по частям.
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348547
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlado_v_aМне кажется просто, что дефолтные настройки должны были бы обеспечивать максимальную совместимость с предыдущими версиями.Так и есть. Кроме вопросов безопасности
Если такая забота о безопасности рушит всю существующую систему межсерверного взаимодействия в многосерверных системах, которая основана на условной стабильности логинов/паролей юзеров на разных серверах в составе системы, то сомнительна польза от такой заботы.
Я бы предпочел, чтоб меня спросили , хочу ли я, чтоб позаботились о моей безопасности или я "сам себе злобный буратино" и отдаю отчет в последствиях отказа. Ибо при апгрейде работоспособность системы первична, а всякие вопросы безопасности вторичны.
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348551
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o_v_a,

переход на новую мажорную версию всегда труден. Твоя задача как разработчика этой системы предоставить пользователям инструментарий для этого перехода (хотя бы скрипт и инструкцию). Проблема может быть не только по части security
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348557
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvВидно, что fbserver.exe вполне себе открывает d:\firebird25\security2.fdb, и ни в какие левые папки не лезет.А что там последняя процитированная строка говорит ? А что после неё ?
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348561
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladА что там последняя процитированная строка говорит ? А что после неё ?
ну вот непонятно, какая связь между firebird.log и security database. Вроде как сервер что-то хотел записать в firebird.log, но не смог (почему-то).
после нее в fbserver.exe - ничего. дальше только isql.
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348579
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvну вот непонятно, какая связь между firebird.log и security database.Ну то таке (ц)
kdvВроде как сервер что-то хотел записать в firebird.log, но не смог (почему-то).Ну так и ?
...
Рейтинг: 0 / 0
совместимость клиентов 2.5 с Firebird 3.0.1
    #39348584
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисo_v_a,
переход на новую мажорную версию всегда труден. Твоя задача как разработчика этой системы предоставить пользователям инструментарий для этого перехода (хотя бы скрипт и инструкцию). Проблема может быть не только по части security
Знаю, что труден. По части перехода 1.5->2.5 имеем опыт.
Проблем по иной части кроме секьюрити нет. Споткнулись только на пользователях/паролях.
Но в песочнице все просто решается. Сложнее с инструкциями для админов на реальных объектах (где-то приходящие аутсорсеры вообще - проще, где мы сами установить можем).

А так всё обкатано и протестировано в части совместимости по функционалу. Система под управлением FB 3.0 работает стабильно и телодвижений нам как разработчикам по исправлению чего-то несовместимого по программной части (ни PSQL, ни DML) в сравнении с FB 2.5 не потребовалось.
...
Рейтинг: 0 / 0
9 сообщений из 59, страница 3 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / совместимость клиентов 2.5 с Firebird 3.0.1
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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