>

Downloads

Ред База Данных 5 - 5.3.0

09/04/2026

Changelog:

When migrating to this version, security database should be updated using the script misc/upgrade/security/security_database_5.3.sql

Update Kafka CDC connectors to 2.1.2.

  • Implement connector in C++. RS-298662.

Update JavaEngine to JavaEngine to 2.0.4.

JavaEngine improvements:

  • Verify loaded jar libraries with a trusted list. RS-295474.

JavaEngine fixes:

  • Fix freezing when attempting to write log via symlink in windows. RS-320281.

Added

  • Configuration parameters LDAPPassword[Env|File]. RS-310693.
  • Trace parameter "print_info_tags" to put Vendor and Product name in trace. RS-286767, RS-286771, RS-286775.
  • New isql argument -read_password to request password from a user interactively. RS-286738.
  • Trace option "keep_rotated_logs" to auto-delete archived logs after a TTL. RS-286740.
  • New setting AllowUpdateOverwrite: defines how UPDATE should handle the case when a record was updated by trigger. FB-8957.
  • Replication parameter "block_compression_plugin" to compress replication block. RS-273963.
  • New trace option "single_line" which allows to print trace records on a single line. RS-311695.
  • New authentication method SrpArgon2id based on SRP protocol with Argon2id hashing. RS-314758.

Improved

  • Ability to convert row in JSON object. RS-168804.
  • Add a hash of the DB file name to trace records to create unique identifiers. RS-311365.
  • Update EULA. RS-304387.
  • Implement JSON methods number(), integer(), bigint(), string(), boolean() and datetime(). RS-284902, RS-284713, RS-288957.
  • Add restore error/warning summary. RS-268449.
  • PATH in JSON_TABLE is optional now. RS-259300.
  • Update tzdata to version 2026c. FB-9097.
  • ReadConsistency is per-database configurable. FB-9076.
  • User privilege messages are collapsed into one message for each user. RS-310114.
  • Apply local timezone to Creation date in gstat header page information. RS-309245.
  • Compare new log replication messages using the hash instead of the message itself. RS-171404.
  • Restrict access to PLG$PASSWD_HISTORY. Only privileged users can see other users' password history. RS-294915.
  • Compression threads are now also logged. RS-262455.
  • Add plugin files existance check in the plugin directory as part of the validation process. RS-268886.
  • Mask password from create user statements in isql history. RS-286896.
  • Bring back and improve pag_pageno validation. RS-314342.

Fixed

  • Check that m_cursor has not been closed concurrently by attachment shutdown while fetching data from it. RS-323118.
  • If a trusted user specifies an another login, check only the original user's policy. RS-319412.
  • Databases alias fix. FB-9107.
  • Heap buffer overflow. RS-305058, GHSA-x382-p7w7-wwpp.
  • Rework queue clearing when handling exceptions in background writer replication thread. RS-294914.
  • Add find and remove plugin in plugin visitor when occurs error in cleanupTransaction and setSequence. RS-146772.
  • Disable replication if an exception occurs in the background writer thread. RS-294914.
  • Use a unique file name when creating a new segment if a file with the same name already exists. RS-294914.
  • Remove unused configuration parameter "LegacyHash". RS-268246.
  • Strict check of a data page type when using cached data page numbers. RS-92275.
  • Fix regression due to att_security_class being missing during database creation. Use lazy initialization and predefine the security class name.
  • Use MAX_ULONG instead of UINT_MAX to match ULONG type of cstr_length.
  • USE_NBACKUP_UTILITY allowed full ALTER DATABASE. RS-295299, GHSA-ph3g-gc8r-mjh5.
  • Remove the control file after copy db from master in replmgr utility with -C flag. RS-229111.
  • Release page lock after failed read during validation. RS-72076, RS-309545.
  • FB4 XNET/local attach stack-overflows in fbclient (gds__log recursion) when the calling thread impersonates another user's token. FB-9094.
  • Extend tempspace in safe way. FB-9030.
  • Group validation warnings about orphan pages into a single message. RS-309545.
  • Validate pointer page flags only if a data page was fetched and walked successfully. RS-309545.
  • Validate the checksum of a page before checking its type. RS-309545.
  • Do not try to validate a page if its type does not match the expected one. RS-309545.
  • Fix orphan pages only if no errors were found during validation. RS-309545.
  • Unprivileged user is not allowed to change the shadow options. RS-305416.
  • Error creating unique expression index. FB-9081.
  • Fix occurance advancing for regexp_substr. RS-281931.
  • Wrong cursor ID for the second query in the procedure during profiling. FB-9079.
  • Corrected value of "last_modified" field in REPLICATION_STATUS_JSON variable. RS-268666.
  • Add escape special characters for connection string in get context REPLICATION_STATUS_JSON. RS-311893.
  • Correct raise error when read journal file less than need. RS-306124.
  • Fix server crash when read a malformed replication segment. FB-9055.
  • Use correct SQL types for FB_DATE and FB_TIME. FB-9064.
  • Weird violation of FOREIGN KEY for [var]binary datatype when PK and FK indices have opposite direction. FB-9059.
  • Inline blobs (protocol 19): stale blob content returned on same-transaction re-read after blob id reuse. FB-9060.
  • Allow disable replication in current attachment for SYSDBA and user with the RDB$SYSADMIN role only. RS-305412.
  • Fix server crash when read a malformed replication segment. RS-305405.
  • Client side memory leak on connect/disconnect cycles.
  • Missing privilege checks for the COMMENT ON PARAMETER command on functions in packages. FB-8806.
  • SIMILAR TO does not work with wildcard combined with OR operator. FB-9040.
  • Set umask for generated ExtAuth.conf in keygen utility. RS-294968.
  • Add escaping of archive command variables in the config. RS-294935.
  • Fix security migrate script. RS-295578.
  • Fix incorrect dsql pass of formatted column type. RS-282873.
  • Memory leak when creating condition index. FB-9027.
  • [JSON_TABLE] Fix invalid length calculation for text field. RS-282873.
  • The message output buffer has been increased multiple times. RS-302036.
  • Bugcheck if VIO_update_in_place tries to overwrite someone else's data.
  • Fix invalid range checks for JSON numbers. RS-282633.
  • Add libcrypto-3 to WOW64 for dependency of fbclient.
  • DoS via incorrect length of blr_varying2 in blr code. RS-304000, GHSA-xvc2-pcx2-f465.
  • Heap overflow. RS-301682, GHSA-45h8-2cf4-3qr4.
  • Stack buffer overflow in decNumber. FB-9019.
  • Fix segfault when passing invalid include path in fbtrace config via tracemgr. FB-9091.
  • Errors in "include" operator in trace configuration. RS-304494.
  • Return a proper error message instead of "decompression overran buffer" bugcheck when a record format is not found. RS-298879.
  • Clamp gbak's parsed -par backup/restore value to config max workers value. RS-278115.
View available only to authorised users
Authorisation

Request for cost estimation

organization
Name
Phone
e-mail
Number of servers
Number of cores on each server
What application software is the DBMS RED Database planned to be used in conjunction with?
Commentary

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Отправить запрос

ФИО
Компания или ИНН
ИНН
Телефон
Доб.
Электронная почта
Дополнительная информация

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Отправить запрос

ФИО
Наименование организации
Телефон
Доб.
Электронная почта
Дополнительная информация

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Subscribe to notifications

By subscribing to notifications, you agree with the terms of personal data processing.

Subscription completed

A confirmation email has been sent to your email address.

Задать вопрос

ФИО
Компания или ИНН
ИНН
Телефон
Доб.
Электронная почта
Город
Ваш вопрос

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Записаться на курс «Администрирование инфраструктуры, система централизованного управления РЕД АДМ»

ФИО полностью
Номер сертификата
Компания или ИНН
ИНН
Должность
Электронная почта

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Заявка на получение лицензии

ФИО
Компания или ИНН
ИНН
Телефон
Доб.
Электронная почта
Дополнительная информация

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Заказать звонок

ФИО
Телефон
Доб.

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Задать вопрос

ФИО
E-mail
Компания или ИНН
ИНН
Вопрос

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.

Посоветуйте, как нам улучшить статью

e-mail
Комментарий

By clicking “Send Request”, you agree to with the terms and conditions of personal data processing.