2017-12-08 26 views
1
나는 공식 documentation

에 의해 오라클 XStream을을 구성하기 위해 노력하고있어

그래서, 곧, 내가

sqlplus/as sysdba 

그런 다음 실행 명령은 CDB 사용자를 생성 만들고 그

을 특별인가 줄 connectionas SYSDBA 해요 오라클 XStream을 구성 내가 XStream을에게

를 사용하는 사용자에게 권한을 부여해야이 단계 후에
> CREATE TABLESPACE xstream_tbs DATAFILE '$ORACLE/cdb/orcl/xstream_tbs.dbf' SIZE 25M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED; 
    > CREATE USER c##xstrmadmin IDENTIFIED BY password DEFAULT TABLESPACE xstream_tbs QUOTA UNLIMITED ON xstream_tbs container=all; 
    > GRANT CREATE SESSION, SET CONTAINER TO c##xstrmadmin CONTAINER=ALL; 

내가 오류가있어이 단계에 515,

> BEGIN 
     DBMS_XSTREAM_AUTH.GRANT_ADMIN_PRIVILEGE(
      grantee     => 'c##xstrmadmin', 
      privilege_type   => 'CAPTURE', 
      grant_select_privileges => TRUE, 
      container => 'ALL'); 
     END; 
    /

:

ERROR at line 1: 
ORA-44001: invalid schema 
ORA-06512: at "SYS.DBMS_XSTREAM_AUTH_IVK", line 3383 
ORA-06512: at line 1 
ORA-06512: at "SYS.DBMS_XSTREAM_AUTH_IVK", line 3500 
ORA-06512: at "SYS.DBMS_XSTREAM_AUTH", line 34 
ORA-06512: at line 2 

현재 컨테이너는 CDB의 $ 루트

인터넷 검색이 실제로 아무것도 제공하지 않습니다 내가도 dBy 문서를 다음과 같은거야으로 무슨 잘못 나는 아무 생각입니다.

+0

'C## XSTRMADMIN'도 시도했지만 행운은 없습니다. – Estatic

답변

0

해결 방법을 찾은 것 같습니다.

> sqlplus /nolog 

와 오라클에 연결 한 다음 SYSDBA로 연결하면

> conn/as sysdba 

은 모든 잘 작동합니다!

권한을 생성 할 때 문제가 해결되는 유일한 방법 일 경우 문제는 sqlplus 또는 oracle 자체에 있습니다. 슬퍼!