테스트 용으로 새로운 임시 테이블 스페이스를 만들려고합니다. 테스트 대상 코드는 실제로 외부 Oracle 데이터베이스와 작동하도록 설계되었으며 모든 중요한 테이블은`sbrdwh '라는 동일한 테이블 스페이스를 공유합니다.CREATIVE TABLESPACE 명령 구문이 정확하다면 왜 ORA-02180을 얻게됩니까?
코드를 테스트하려면 동일한 스키마와 동일한 테이블 스페이스로 자체 db를 만들어야하지만, 후자의 경우 ORA-02180이 발생합니다.
내 명령은 다음과 같습니다 : 내가 잘못 뭐하는 거지
CREATE TEMPORARY TABLESPACE sbrdwh FILE '/tmp/sbrdwh.dbf' SIZE 10M;
?
이 명령을 실행 한 사용자는 테이블 공간 및 무제한 테이블 공간 할당량을 작성할 수있는 권한이 있습니다.
CREATE TEMPORARY TABLESPACE sbrdwh TEMPFILE '/tmp/sbrdwh.dbf' SIZE 10M;
도 작동하지 않았습니다.
CREATE TEMPORARY TABLESPACE sbrdwh TEMPFILE '/tmp/sbrdwh.dbf' SIZE 10M;
당신이 적절한 보안 액세스 할 수 있습니까 : – DanK
@ DanK 감사합니다. 이미 확인했습니다. 그 이상으로 사용자에게 무제한 테이블 스페이스 권한을 부여했습니다. – distort86