Oracle - Недопустимое имя службы в утилите создания репозитория

Я получаю это сообщение об ошибке «Недопустимое имя службы» при отправке формы сведений о подключении к базе данных в утилите создания репозитория. Я разместил необходимую информацию, как показано ниже:

Имя хоста: локальный

Порт: 1521

Имя службы: оркл

Имя пользователя: sys

Версия базы данных, которую я установил, — 19c.

Есть идеи, как это исправить?

1 ответ

Я исправил это! Я должен был подключиться к подключаемой базе данных вместо базы данных контейнера. Для этого я запустил следующие командные строки:

  1. sqlplus user/password as sysdba
  2. ALTER PLUGGABLE DATABASE orclpdb OPEN;
  3. ALTER SESSION SET CONTAINER = ORCLPDB;

После этого я указал имя службы как orclpdb.lan вместо orcl в форме сведений о подключении к базе данных. Таким образом, соответствующая необходимая информация должна быть следующей:

Имя хоста: локальный

Порт: 1521

Имя службы: orclpdb.lan

Имя пользователя: sys

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