2011-03-09 2 views
3

oracle 덤프를 가져 오려고 할 때. 직접 경로를 통해 V10.02.01dba가 아닌 사용자로 oracle import util을 수행 할 수 있습니까?

IMP-00013 : 다음 오류가 수출에 의해 만들어진

내보내기 파일을 표시 만 DBA가 다른 DBA

내 보낸 파일을 가져올 수 있습니다 노출 수 - 00000 : 가져 오기가 성공적으로 끝나지 않았습니다.

비 dba 사용자가 덤프 파일을 내보내는 경우 궁금합니다. 비 dba 사용자가 덤프 파일을 가져올 수 있습니까?

답변

3

예, dba가 아닌 사용자는 아무 것도 문제없이 스키마를 가져 오거나 내보낼 수 있습니다. 그러나 다른 스키마로 파일을 가져 오거나 다른 스키마에서 파일을 가져 오거나 내보내려면 IMP_FULL_DATABASE/EXP_FULL_DATABASE 역할이 부여되어야합니다.

그러나 여기에서 직접 경로으로 내 보낸 덤프 파일을 가져 오려고합니다. 이 상황에서 DBA는 직접 내 보낸 파일을 가져올 수 있습니다.

일시적으로이 사용자에게 DBA 역할을 부여하고 파일을 가져온 후이 권한을 취소 할 수 있습니다.

SQL> conn/as sysdba 
Connected. 
SQL> grant IMP_FULL_DATABASE to test; 

나는 당신을 위해 helpfull했다 희망 :

2

예, 비 DBA 사용자로 내보내기 및 가져 오기가 가능합니다. 아직 대상 사용자가 없으면 권한있는 로그인이 필요합니다.