ORA-01219 - "база данных или подключаемая база данных не открыты: запросы разрешены только для фиксированных таблиц или представлений"

Я только что установил базу данных 18c на моем компьютере с Windows 10. Затем я использовал Oracle SQL Developer для входа в базу данных, которую я создал во время установки, с информацией о подключении ниже: Соединение было успешным, и когда я попытался открыть таблицы, он показал ошибку OCA-01219: Я нашел это решение: ORA-01219: база данных не открыта: запросы разрешены только для фиксированных таблиц / представлений, которые пытаются открыть базу данных. Я пробовал это, но все еще безуспешно, мой статус базы данных:

Может кто-нибудь, пожалуйста, помогите решить эту проблему? Большое спасибо в продвинутом.

2 ответа

Я столкнулся с той же проблемой после перезапуска службы Oracle. Проблема заключалась в состоянии подключаемой базы данных, а не в состоянии самого экземпляра, который был «открыт», как в вашем случае.

У меня сработала следующая команда (замените orclpdb на имя подключаемой БД):

      alter pluggable database orclpdb open;

Если вывод 'select status from v$instance' открыт, не могли бы вы выполнить приведенный ниже запрос и сообщить мне результат: select name, open_mode from v$database;

Также, пожалуйста, дайте мне знать, если вы пытаетесь подключить подключаемую базу данных. Если вы подключаетесь к подключаемой базе данных, выполните следующий запрос: alter session set container='';

Затем после применения вышеуказанного подхода. пожалуйста, дайте мне знать, если какой-либо запрос дальше

Другие вопросы по тегам