programing

11g 클라이언트와 함께 Oracle 10g 데이터베이스에서 내보내기

stoneblock 2023. 9. 11. 21:25

11g 클라이언트와 함께 Oracle 10g 데이터베이스에서 내보내기

데이터베이스 버전 : 10g Enterprise Edition Release 10.2.0.4.0

클라이언트 버전: 11g Enterprise Edition Release 11.2.0.1.0 (윈도우 7 64비트)

데이터베이스에서 테이블을 내보내려고 할 때:

exp usr/pass@remote_db file=f.dmp tables=table

다음 오류가 발생합니다.

EXP-00008: ORACLE 오류 904가 발생했습니다.

ORA-00904: "POLTYPE": 잘못된 식별자

EXP-00000:내보내기가 성공적으로 종료되지 않음

인터넷으로 검색해보니 버전 호환성이 떨어지는 것으로 알고 있습니다.

그것에 대해 어떻게 하라고 조언해 주시겠습니까?

참고: 또한 데이터 펌프를 사용하여 내보내려 했지만 다음과 같은 정보를 제공합니다.

UDE-00018: Data Pump client is incompatible with database version 10.2.0.4.0

일반적으로 Oracle 내보내기는 이전 릴리스와 하위 호환되지 않습니다.10g 데이터베이스에서 10g 내보내기를 사용하셔야 합니다.10g 클라이언트를 가져와 데이터베이스 유틸리티 옵션과 함께 설치하면 exp/imp 도구를 얻을 수 있습니다.반대로 Oracle imp는 일반적으로 이전 exp 릴리스와 하위 호환됩니다.

11g 클라이언트의 VERSION=10.2를 사용합니다.

언급URL : https://stackoverflow.com/questions/8592873/export-from-oracle-10g-database-with-11g-client