반응형

10g 이상에서는 expdp를 사용하면 좋음....

단 속도가 빠른만큼 별도로 약간(?)의 작업은 필요함...

물론 exp 자체는 다른 서버 작업이 불필요하다 ㅎㅎ;



exp test/testpwd@test1 tables=CNG_INFO, MBR file=20080519_table_backup.dmp log=20080519_table_backup.log  rows=y

분석 : exp(구조 및 데이터 출력 명령으로) test(아이디)/testpwd(암호)@test1(오라클 Sid값) 으로 tables=... (포함하는 테이블들을) file=...dmp (..dmp으로 파일을 백업하고) log=..log(log로그를 남기며) rows=y (데이터 행들을 포함한다.)

 

기본 형식

exp userid/passwd tables=table_name file=/tmp/file.dmp

 

매개 변수

 

  - userid : EXPORT를 실행시키고 있는 username/password명.

 

   - buffer : 데이터 행들을 가져오는데 사용되는 버퍼의 크기.

 

   - file : 생성되는 EXPORT덤프 파일명.

 

   - filesize : EXPORT덤프 파일의 최대 크기

 

   - grants : 데이터베이스 객체에 대한 권한 정보의 EXPORT여부 (Y/N 플래그)

 

   - indexes : 테이블에 대한 INDEXES의 EXPORT여부 (Y/N 플래그)

 

   - rows : 행들에 대한 EXPORT여부. (Y/N 플래그)
               만약 “no”이면 데이터는 EXPORT되지않고 테이블의 정의만 EXPORT

 

   - constraints : 테이블에 대한 제약조건 정보의 EXPORT여부 (Y/N 플래그)

 

   - compress : IMPORT에 대비하여 테이블의 데이터를 한 extent로 압축 할것인가의 여부
                      (Y/N 플래그)

 

   - full : 전체 데이터베이스를 EXPORT할것인가의 여부 (Full Level Export) (Y/N 플래그)

 

   - owner : EXPORT될 데이터베이스의 소유자명 (User Level Export)[owner=user]

 

   - tables : export될 테이블의 리스트(Table Level Export) [tables=(table1, table2, ...)]

반응형

+ Recent posts