database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 21899 게시물 읽기
No. 21899
import (임포트) 할때 다른 테이블 명으로 들어갈순 없을까요?
작성자
이상훈(elitepro)
작성일
2005-03-04 11:31
조회수
1,501

안녕하세요.
제가 관리하고 있는 오라클 버젼은 9.2.0.4 입니다.
이러한 오라클 서버 2대가 있는데요
업무적으로 한쪽의 테이블을 받아내서 다른쪽에 넣어주는 경우가 많습니다.

아래와 같이

exp orauser/orauser file=./EMT.dmp tables=orauser.EMT log=./EMT.log 로

export 한 테이블을
다른쪽 서버에서 아래와 같이 import 할때

imp userid=orauser/orauser file=./EMT.dmp

테이블명이 'EMT' 가 아닌 다른 테이블 이름으로 들어갈수 있는 방법은 없는지요???

답변을 부탁드립니다.
감사합니다.

이 글에 대한 댓글이 총 4건 있습니다.

리비링크 걸어서  export_db -> import _db 로 한방에 넣으세요..

왜 저런 노가다를 하는지...

궁실님이 2005-03-04 16:55에 작성한 댓글입니다. Edit

dblink 를 걸어서 할때도 있었는데요...

그것이 업무적으로 각각 테이블 스페이스가 나뉘어 있습니다.

alter database...... using tablespace..

뭐 이런것처럼 그 해당 업무의 테이블 스페이스를 지정하는

방법을 몰라서 이와 같이 질문을 한것이죠,.

둘중 어떤것을 질문할까 하다가 이것으로 한것입니다.

혹시.....

create .... select ... 구분으로 생성시 테이블 스페이스를 지정할수

있는지요 ? 그렇다면 이런 질문도 드릴일이 없었는데요....

이상훈(elitepro)님이 2005-03-04 17:38에 작성한 댓글입니다.
이 댓글은 2005-03-04 17:42에 마지막으로 수정되었습니다.

 

create .... select  요렇게 하면 디폴트 TABLESPACE로 지정되는걸로 알고 잇습니다.

디폴트 테이블 스페이스를 변경하거나

아니면 미리 테이블을 만들어 놓고 데이타를 끌어오면 되지요..

궁실님이 2005-03-04 18:15에 작성한 댓글입니다. Edit

create table owner1.table_name1
tablespace tablespace_name
as
select * from owner2.table_name2;
이렇게 하시면 됩니당.

schenker님이 2007-08-31 14:06에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
21903win 2000 server + oracle 9i 방화벽 통한 연결 문제.. [2]
류승완
2005-03-04
1285
21902temp tablespace full [1]
누리뽀리
2005-03-04
1850
21901hot 백업시... 환경파일은 어떻게? [1]
핸시기
2005-03-04
965
21899import (임포트) 할때 다른 테이블 명으로 들어갈순 없을까요? [4]
이상훈
2005-03-04
1501
21898특정컬럼이 포함된 테이블 조회 [1]
궁금이
2005-03-04
1367
21897inline view join을 일반 join으로 바꾸려면? [1]
송찬의
2005-03-04
1555
21896[급!]동시 사용시 테이블 점유에 대해서... [3]
궁실
2005-03-04
1452
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다