Ред База Данных. Установка дополнительной версии

На одном сервере установлено несколько СУБД, в частности:

  • Firebird 2.5
  • Ред База Данных 2.5

Необходимо установить еще одную версию СУБД Ред База Данных - 3.0.10.

Порядок установки:

  1. Скачиваем архив(zip) с оф.сайта - https://reddatabase.ru/ru/downloads/rdb30/oe/3.0.10/, так как ранее версия 2.5 была установлена с помощью инсталятора
  2. Отключаем установленные ранее СУБД
  3. Распаковываем скачанный в п.1 архив
  4. В файле настроек firebird.conf вносим изменения в параметр "RemoteServicePort" и указываем любой свободный порт (если строка закомментирована - раскомментировать):
    RemoteServicePort = 3053
  5. Запускаем скрипт для установки службы:
    install_classic.bat <идентификатор службы>
  6. Проверяем созданную службу в списке и при необходимости запускаем.

Дополнительно:
Возможно, необходимо будет выполнить еще следующие действия:

1. Если при работе с БД возникнет ошибка Install incomplete. To complete security database initialization please CREATE USER. For details read doc/README.security_database.txt. [SQLState:28000, ISC error code:335545029]

Нужно:

Первый вариант:

  1. Остановить службу СУБД через интерфейс, либо командой:
    net stop <название службы>
  2. Подключаемся к БД
    isql <путь до СУБД>\Bin\security3.fdb -user SYSDBA
  3. Создать суперпользователя с нужным нам паролем:
  4. create user SYSDBA password 'materkey';
    commit;
    quit;
  5. Перезапустить службу

Второй вариант:

  1. выполните команду "<путь до СУБД>\isql.exe -user sysdba employee";
  2. в окне isql выполните команды:
SQL> create user SYSDBA password 'masterkey';
SQL> commit;
SQL> quit;


2. Если возникнет ошибка org.firebirdsql.gds.ng.wire.crypt.FBSQLEncryptException: Client attempted to attach unencrypted but wire encryption is required [SQLState:28000, ISC error code:335545065] 

Нужно:

Добавить в файл конфигурации строки:
AuthServer = Srp, Legacy_Auth
UserManager = Srp, Legacy_Auth
WireCrypt = Enabled


Почитать:

Комментарии

Популярные сообщения из этого блога

Linux (РедОС). Сброс пароля

TRUNCATE / DELETE / DROP или как очистить таблицу

КБК. КВФО - Код вида финансового обеспечения (деятельности)

SQL Error [53200]: ОШИБКА: нехватка разделяемой памяти Подсказка: Возможно, следует увеличить параметр max_locks_per_transaction

РедОС. Подключение к сетевой папке