SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Firebird 5.0 Beta 1
Firebird 5.0 Beta 1 [сообщение #1922] Wed, 29 March 2023 12:24 Переход к следующему сообщению
kdv в настоящее время не в онлайне  kdv
Сообщений: 62
Зарегистрирован: June 2022
Member
Впечатления пишем тут.
https://www.firebirdsql.org/en/firebird-5-0-0-beta1/
https://www.firebirdsql.org/file/documentation/release_notes /Firebird-5.0.0-Beta1-ReleaseNotes.pdf
https://www.ibase.ru/files/firebird/Firebird_5_0_Language_Re ference_RUS.pdf
Re: Firebird 5.0 Beta 1 [сообщение #1926 является ответом на сообщение #1922] Wed, 29 March 2023 13:29 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 389
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
что-то слишком глубоко ковырнули.
ХР-я всё.
физически.

Точка входа в процедуру ClosePrivateNamespace не найдена в библиотеке DLL KERNEL32.dll.
Re: Firebird 5.0 Beta 1 [сообщение #1927 является ответом на сообщение #1926] Wed, 29 March 2023 14:05 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 105
Зарегистрирован: August 2022
Senior Member
XP - всё, в 5-ке не поддерживается, сколько можно ?
Возможно, будет работать 32-битный клиент, но гарантий не дам и искать что не так тоже не буду.
Re: Firebird 5.0 Beta 1 [сообщение #1928 является ответом на сообщение #1927] Wed, 29 March 2023 14:09 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 389
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
hvlad
XP - всё, в 5-ке не поддерживается, сколько можно ?
Возможно, будет работать 32-битный клиент, но гарантий не дам и искать что не так тоже не буду.
не будет.
это клиент при загрузке выдал.
тут уж всё, нет-так-нет.

зы: мне бы хоть 4-го клиента под ХР расшевелить.
Re: Firebird 5.0 Beta 1 [сообщение #1929 является ответом на сообщение #1928] Wed, 29 March 2023 14:20 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 105
Зарегистрирован: August 2022
Senior Member
МП
зы: мне бы хоть 4-го клиента под ХР расшевелить.
IIRC, где-то был рантайм именно для XP.

Ищи что-то вроде Universal CRT for WinXP

https://learn.microsoft.com/ru-ru/cpp/windows/latest-support ed-vc-redist?view=msvc-150

См. Примечания\Поддержка Windows XP

PS чем клиент от 3-ки не угодил ?
Re: Firebird 5.0 Beta 1 [сообщение #1930 является ответом на сообщение #1929] Wed, 29 March 2023 14:40 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 389
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
hvlad
. IIRC, где-то был рантайм именно для XP.

Ищи что-то вроде Universal CRT for WinXP

https://learn.microsoft.com/ru-ru/cpp/windows/latest-support ed-vc-redist?view=msvc-150

См. Примечания\Поддержка Windows XP
Наша система обнаружила проблему с вашей учетной записью.
Если эта ошибка по-прежнему возникает через 24 часа, обратитесь в службу поддержки, указав дату и время ее первого возникновения и сведения о вашей подписке. Код сообщения: 715-123150.
hvlad
. PS чем клиент от 3-ки не угодил ?
мне для отладки, новые типы, таймзоны и т.п.
Re: Firebird 5.0 Beta 1 [сообщение #1931 является ответом на сообщение #1928] Wed, 29 March 2023 14:49 Переход к предыдущему сообщениюПереход к следующему сообщению
Dmitry Kovalenko в настоящее время не в онлайне  Dmitry Kovalenko
Сообщений: 18
Зарегистрирован: December 2022
Junior Member
МП писал(а) Wed, 29 March 2023 14:09

зы: мне бы хоть 4-го клиента под ХР расшевелить.
Без гарантий, но можно попробовать вот этот CRT - 14.10.25008.
тут.
У меня с ним на XPSP2 32-битная сборка от VS2022 вроде как загружается и работает.

Все что старше - увы.

[Обновления: Wed, 29 March 2023 14:49]

Известить модератора

Re: Firebird 5.0 Beta 1 [сообщение #1932 является ответом на сообщение #1931] Wed, 29 March 2023 15:04 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 389
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
Dmitry Kovalenko
. Без гарантий, но можно попробовать вот этот CRT - 14.10.25008.
тут.
У меня с ним на XPSP2 32-битная сборка от VS2022 вроде как загружается и работает.
О! То что нужно!
СПАСИБИЩЕ! Smile

клиент загружается, а дальше будем ковырять...
Re: Firebird 5.0 Beta 1 [сообщение #1941 является ответом на сообщение #1922] Fri, 31 March 2023 14:31 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 65
Зарегистрирован: August 2022
Member
Не понял насчет обратной совместимости. Firebird 4.02 сможет работать с ODS 13.1?
Re: Firebird 5.0 Beta 1 [сообщение #1942 является ответом на сообщение #1941] Fri, 31 March 2023 14:39 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 105
Зарегистрирован: August 2022
Senior Member
shalamyansky
Не понял насчет обратной совместимости. Firebird 4.02 сможет работать с ODS 13.1?
Обратная совместимость (backward compatibility) - это когда новая версия может работать со старыми данными.
Ты спрашиваешь про forward compatibility, которой нет и (как правило) быть не может в случае ODS.
Re: Firebird 5.0 Beta 1 [сообщение #1943 является ответом на сообщение #1942] Fri, 31 March 2023 16:04 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 65
Зарегистрирован: August 2022
Member
Прямая, обратная... вечно путаю. Короче, нет такой совместимости.
Спасибо!
Re: Firebird 5.0 Beta 1 [сообщение #1947 является ответом на сообщение #1943] Fri, 31 March 2023 21:09 Переход к предыдущему сообщениюПереход к следующему сообщению
МорскойДесант в настоящее время не в онлайне  МорскойДесант
Сообщений: 129
Зарегистрирован: September 2022
Senior Member
Сегодня Windows10 (х64) из наисвежайшего официального дистриба поставил, и у меня fbclient.dll от fb 3.0 (x86 32 бита) перестал загружаться.
Нужен С++ радистрибутабле пацк MSVS 2015, если я все правильно (?) путаю.
А есть ли сборка FB 3.0 с внедрённым "рантаймом"?
И что вообще делать? В инсталлятор нашего продукта включить этот самый "пацк" или собрать Firebird с опцией "всё внутри", или ещё что?
Посоветуйте.
Re: Firebird 5.0 Beta 1 [сообщение #1948 является ответом на сообщение #1947] Fri, 31 March 2023 23:37 Переход к предыдущему сообщениюПереход к следующему сообщению
МорскойДесант в настоящее время не в онлайне  МорскойДесант
Сообщений: 129
Зарегистрирован: September 2022
Senior Member
МорскойДесант писал(а) Fri, 31 March 2023 21:09
Сегодня Windows10 (х64) из наисвежайшего официального дистриба поставил, и у меня fbclient.dll от fb 3.0 (x86 32 бита) перестал загружаться.
Нужен С++ радистрибутабле пацк MSVS 2015, если я все правильно (?) путаю.
А есть ли сборка FB 3.0 с внедрённым "рантаймом"?
И что вообще делать? В инсталлятор нашего продукта включить этот самый "пацк" или собрать Firebird с опцией "всё внутри", или ещё что?
Посоветуйте.
Тьфу ты, забыл всё. Нужен просто доступ к msvc*100.dll библиотекам.
Re: Firebird 5.0 Beta 1 [сообщение #1949 является ответом на сообщение #1948] Sat, 01 April 2023 09:40 Переход к предыдущему сообщениюПереход к следующему сообщению
basid в настоящее время не в онлайне  basid
Сообщений: 38
Зарегистрирован: June 2022
Географическое положение: Asia/Irkutsk
Member

Microsoft Visual C++ Redistributable latest supported downloads

Ссылка на загрузку MSVCRT 2015+ - "постоянная" и можно регулярно или время от времени запускать:
wget --unl --content-di -N^
 https://aka.ms/vs/17/release/vc_redist.x64.exe^
 https://aka.ms/vs/17/release/vc_redist.x86.exe
Дополнительно можно "раздербанить" дистрибутивы и сделать административные точки msi-установки, но обычно, таким не нужно заморачиваться.
Re: Firebird 5.0 Beta 1 [сообщение #1950 является ответом на сообщение #1949] Sat, 01 April 2023 16:45 Переход к предыдущему сообщениюПереход к следующему сообщению
МорскойДесант в настоящее время не в онлайне  МорскойДесант
Сообщений: 129
Зарегистрирован: September 2022
Senior Member
basid писал(а) Sat, 01 April 2023 09:40

Microsoft Visual C++ Redistributable latest supported downloads

Ссылка на загрузку MSVCRT 2015+ - "постоянная" и можно регулярно или время от времени запускать:
wget --unl --content-di -N^
 https://aka.ms/vs/17/release/vc_redist.x64.exe^
 https://aka.ms/vs/17/release/vc_redist.x86.exe
Дополнительно можно "раздербанить" дистрибутивы и сделать административные точки msi-установки, но обычно, таким не нужно заморачиваться.
У меня всё оказалось просто: клиентская библиотека в отдельном каталоге, там же и упомянутые выше msvc*100.dll, а я при инициализации приложения забыл добавить этот каталог к переменной PATH.
Раньше "всё работало", т.к. эти msvc*100.dll просто были в системе, а на свежеустановленной винде их нет, вот и облом.

[Обновления: Sat, 01 April 2023 16:45]

Известить модератора

Re: Firebird 5.0 Beta 1 [сообщение #2139 является ответом на сообщение #1922] Tue, 25 April 2023 08:23 Переход к предыдущему сообщениюПереход к следующему сообщению
МорскойДесант в настоящее время не в онлайне  МорскойДесант
Сообщений: 129
Зарегистрирован: September 2022
Senior Member
kdv писал(а) Wed, 29 March 2023 12:24
...
https://www.firebirdsql.org/file/documentation/release_notes /Firebird-5.0.0-Beta1-ReleaseNotes.pdf
...

Цитата:
The engine now maintains a per-attachment cache of compiled SQL statements
А есть ли в планах "per-database" кэш? Кто-то напрепарировал запросов, а я попозже подконнектился и пользуюсь... Smile
Re: Firebird 5.0 Beta 1 [сообщение #2140 является ответом на сообщение #2139] Tue, 25 April 2023 08:57 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 129
Зарегистрирован: June 2022
Senior Member
Есть. Но не в 5ке. Выйдет с общим кешем метаданных.
Re: Firebird 5.0 Beta 1 [сообщение #2149 является ответом на сообщение #1922] Wed, 26 April 2023 16:56 Переход к предыдущему сообщениюПереход к следующему сообщению
p_s_v в настоящее время не в онлайне  p_s_v
Сообщений: 3
Зарегистрирован: April 2023
Junior Member
Добрый день!

Пытаюсь выполнить в FB2.5 EXECUTE STATEMENT ON EXTERNAL DATA SOURCE к базе FB5.0
и получаю ошибку:

Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Execute statement error at attach :
335544421 : connection rejected by remote interface
Data source : Firebird::.....
At procedure ......
------------------------------------------------------------ -------------------------------------------------------
SQLCODE: -901
SQLSTATE: 42000
GDSCODE: 335544921


пытался для FB5.0 в firebird.conf поменять параметры:
AuthClient = Legacy_Auth
UserManager = Legacy_UserManager
WireCryptPlugin = ChaCha64, ChaCha, Arc4

а также при помощи isql.exe явно задавал пароль в менеджере пользователей Legacy_UserManager:
SQL> ALTER USER SYSDBA SET PASSWORD 'er34gfde' USING PLUGIN Legacy_UserManager;

Но не помогло..
Вообще в принципе возможно из FB2.5 выполнить такой запрос к FB5.0?
Спасибо!
Re: Firebird 5.0 Beta 1 [сообщение #2150 является ответом на сообщение #2149] Wed, 26 April 2023 17:09 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 129
Зарегистрирован: June 2022
Senior Member
> Вообще в принципе возможно из FB2.5 выполнить такой запрос к FB5.0?

Возможно. Ты забыл поставить

WireCrypt = Enabled
Re: Firebird 5.0 Beta 1 [сообщение #2151 является ответом на сообщение #2150] Wed, 26 April 2023 17:36 Переход к предыдущему сообщениюПереход к следующему сообщению
p_s_v в настоящее время не в онлайне  p_s_v
Сообщений: 3
Зарегистрирован: April 2023
Junior Member
да, поставил
WireCrypt = Enabled

теперь немного другая ошибка:
unknown ISC error 335545106

видимо, что-то с авторизацией все-таки...
Re: Firebird 5.0 Beta 1 [сообщение #2152 является ответом на сообщение #2149] Wed, 26 April 2023 21:25 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 105
Зарегистрирован: August 2022
Senior Member
p_s_v
Добрый день!

Пытаюсь выполнить в FB2.5 EXECUTE STATEMENT ON EXTERNAL DATA SOURCE к базе FB5.0
и получаю ошибку:

Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Execute statement error at attach :
335544421 : connection rejected by remote interface
Data source : Firebird::.....
At procedure ......
------------------------------------------------------------ -------------------------------------------------------
SQLCODE: -901
SQLSTATE: 42000
GDSCODE: 335544921


пытался для FB5.0 в firebird.conf поменять параметры:
AuthClient = Legacy_Auth
FB5 выступает сервером, для FB2.5, поэтому настраивать нужно AuthServer, а не AuthClient


p_s_v

теперь немного другая ошибка:
unknown ISC error 335545106
isc_login_error
"Error occurred during login, please check server firebird.log for details"
Речь идёт о логе FB5, есс-но.
Re: Firebird 5.0 Beta 1 [сообщение #2154 является ответом на сообщение #2152] Thu, 27 April 2023 07:46 Переход к предыдущему сообщению
p_s_v в настоящее время не в онлайне  p_s_v
Сообщений: 3
Зарегистрирован: April 2023
Junior Member
"FB5 выступает сервером, для FB2.5, поэтому настраивать нужно AuthServer, а не AuthClient"


Ура!!! помогло!

Всем большое спасибо и доброго дня!!!
Предыдущая тема: Есть ли утилита для автоматического backup/restore
Следующая тема: Бага(?) при использовании именованных окон
Переход к форуму:
  


Текущее время: Tue May 30 17:04:12 MSK 2023

Общее время, затраченное на создание страницы: 0.01712 секунд