Oracle18C не удается открыть PDB после перезагрузки Windows 10 - PullRequest
0 голосов
/ 16 апреля 2019

Oracle18c, я создал CDB, а затем PDB внутри. Все работало нормально, пока я не перезагружаю Windows. Я не мог подключиться к моей PDB больше.

, поэтому я подключаюсь к моей CDB с моей учетной записью SYSTEM и показываю статистику БД

#show pdbs;

3 TCP18DB                        MOUNTED  

Я обнаружил, что мне нужно открыть PDB:

#ALTER PLUGGABLE DATABASE tcp18db open ;

Я получаю следующее сообщение об ошибке

ALTER PLUGGABLE DATABASE tcp18db open 
Error report -
ORA-01031: insufficient privileges
01031. 00000 -  "insufficient privileges"
*Cause:    An attempt was made to perform a database operation without
           the necessary privileges.
*Action:   Ask your database administrator or designated security
           administrator to grant you the necessary privileges

Это смутило меня, когда я подключаюсь как учетная запись SYSTEM, это должен быть администратор БД и получить все привилегии, как я понимаю.

1 Ответ

1 голос
/ 16 апреля 2019

Вам необходимо использовать учетную запись, которой разрешено подключаться как SYSDBA - которая является учетной записью SYS, например:

sqlplus sys/yourpassword as sysdba

Для автоматического монтирования PDB также необходимо запустить

alter pluggable database tcp18db save state;

как только вы это начали.Затем он будет запущен автоматически при следующей перезагрузке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...