Способ ИЗМЕНЕНИЯ БАЗЫ ДАННЫХ, ОТКРЫТОЙ ТОЛЬКО для ЧТЕНИЯ, для записи на ЧТЕНИЕ

#database #oracle

Вопрос:

Как только я открою базу данных в режиме «ИЗМЕНИТЬ БАЗУ данных, ОТКРЫТУЮ ТОЛЬКО ДЛЯ ЧТЕНИЯ», как я могу изменить статус базы данных на «ОТКРЫТЬ ЗАПИСЬ ДЛЯ ЧТЕНИЯ», не выключая ее?

После открытия моей базы данных в режиме только для чтения и завершения моей задачи я выпустил инструкцию «ALTER DATABASE OPEN READ WRITE», которая показала ошибку ниже:

«база данных, уже открытая экземпляром».

Можно ли изменить базу данных, находящуюся в режиме чтения-записи, на доступную только для чтения и наоборот?

Спасибо и обращаюсь за помощью.

Комментарии:

1. Опция ПРИНУДИТЕЛЬНОГО использования: Укажите это ключевое слово, чтобы изменить режим открытия PDB с ЗАПИСИ ТОЛЬКО ДЛЯ ЧТЕНИЯ на ЗАПИСЬ ТОЛЬКО ДЛЯ ЧТЕНИЯ или с ЗАПИСИ ТОЛЬКО ДЛЯ ЧТЕНИЯ. Ключевое слово FORCE позволяет пользователям оставаться подключенными к PDB во время изменения режима открытия. Когда вы указываете ПРИНУДИТЕЛЬНО изменить режим открытия PDB с ЗАПИСИ ТОЛЬКО для ЧТЕНИЯ на ЗАПИСЬ ТОЛЬКО для ЧТЕНИЯ, любая транзакция ЗАПИСИ на ЧТЕНИЕ, открытая при изменении режима открытия, не будет разрешена для выполнения каких-либо операций DML или для ФИКСАЦИИ». docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/…

2. Что это за версия и какова конфигурация? Это подключаемая база данных или автономная база данных?

3. Спасибо. Версия БД-oracle 12c, выпуск 2, и это автономная база данных.