Oracle 11을 사용하고 있으며 두 데이터베이스간에 테이블을 이동하는 데 문제가 있습니다. 다음과 같이 나는 성공적으로 datadumb를 내 보낸 :오라클 테이블 내보내기 및 가져 오기에 문제가 발생했습니다.
expdp.exe www/[email protected] tables=TABLE1,TABLE2,TABLE3 directory=dmpdir dumpfile=tables.dmp
내가하려고하면
ORA-39002: invalid operation
ORA-39166: Object WWW2.TABLE1 was not found.
ORA-39166: Object WWW2.TABLE2 was not found.
ORA-39166: Object WWW2.TABLE3 was not found.
내가하려고하면 : 나는 다음과 같은 예외가있어 결과적으로
impdp.exe www2/[email protected] tables=TABLE1,TABLE2,TABLE3 directory=dmpdir dumpfile=tables.dmp
:
impdp.exe www2/[email protected] remap_tables=WWW2:TABLE1,TABLE2,TABLE3 directory=dmpdir dumpfile=tables.dmp
다음과 같이 표시됩니다.
LRM-00101: unknown parameter name 'remap_tables'
제 상황에서는 데이터베이스 링크를 사용할 수 없습니다. 테이블을 가져 오거나 내보낼 때 스키마를 변경하려면 어떻게합니까? 나는 어떻게 든 오라클을 오해 했는가?
스키마를 다시 매핑하고 몇 개의 테이블 만 가져 오려면 어떻게해야합니까? – Bogie