Я получаю указанную ошибку при попытке установить репозиторий майнера данных в разработчике SQL.

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

enter image description here

Шаг 01

enter image description here

Шаг 02

enter image description here

Шаг 03

enter image description here

Шаг 04

enter image description here

Шаг 05

enter image description here

На шаге 06 появляется следующая ошибка.

enter image description here

Error starting at line : 19 in command -
create user ODMRSYS identified by Alxv19x default tablespace &&1 temporary tablespace &&2 quota UNLIMITED on &&1 PASSWORD EXPIRE
Error report -
ORA-65096: invalid common user or role name
65096. 00000 -  "invalid common user or role name"
*Cause:    An attempt was made to create a common user or role with a name
           that was not valid for common users or roles.  In addition to
           the usual rules for user and role names, common user and role
           names must start with C## or c## and consist only of ASCII
           characters.
*Action:   Specify a valid common user or role name.

Может кто-нибудь мне помочь?

2
Roledenez 12 Дек 2017 в 10:48

1 ответ

Лучший ответ

Однажды у нас была такая же проблема, решение следующее:

  1. перейдите в каталог sqldeveloper.
  2. откройте каталог dataminer.
  3. отредактируйте файл сценария с именем instodmrsyssql.
  4. перейдите к строке, где существует следующий sql-запрос:

create user ODMRSYS identified by Alxv19x default tablespace &&1 temporary tablespace &&2 quota UNLIMITED on &&1 PASSWORD EXPIRE;

  1. добавьте перед упомянутым запросом следующее:

alter session set "_oracle_script"=true;

Конечный результат:

alter session set "_oracle_script"=true;

create user ODMRSYS identified by Alxv19x default tablespace &&1 temporary tablespace &&2 quota UNLIMITED on &&1 PASSWORD EXPIRE;

  1. сохрани это
  2. затем, если у вас уже открыт sqldeveloper, просто закройте его, снова откройте и повторно запустите процесс.
3
baduker 4 Апр 2018 в 14:06