2009-07-30 3 views

답변

11

먼저 데이터 링크를 작성해야합니다 ().

DB 링크가 작성되지 않으면 Oracle은 다른 데이터베이스를 조회 할 수 없습니다. DB를 링크가 존재하는 경우 당신이 언급대로, 당신은 할 필요가 :

create tmp_table as select * from [email protected]_db 
3

@ 스티브는 DB 링크가있을 가지고 정확하지만 구문은 다음과 같습니다

create tmp_table as select * from [email protected] 
+0

죄송합니다 ... (테스트 손에서 오라클 DB를 가지고 있지 않았다) 물린있어. ... –

1

하지 마십시오 색인을 만드는 것을 잊어 버리십시오. 이 같은 쿼리와 스키마의 모든 테이블이를 얻을 수 있습니다 :

SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) 
    FROM USER_INDEXES u; 
+0

나는 dba에 대해 떠날 것이다 : – chris

+1

lol, 만약 당신이 dba에게 EXP/IMP 스키마를 직접 요청할 수 있다면, 그것은 훨씬 빠를 것이다. –

-2
CREATE TABLE table_name 
AS SELECT * FROM schema_name.table_name; 
+1

"다른 데이터베이스에서" – jva

관련 문제