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 1619 게시물 읽기
No. 1619
Re: 오라클에서 테이블만 따로 복사?백업.
작성자
김규태
작성일
2000-09-29 15:11
조회수
8,312

오라클에서 테이블을 백업(복사?)하는 방법은 여러 가지가 있습니다.

원하시는 목적 또는 편함에 따라 선택해서 사용하세요.

 

1. export

오라클에서 제공하는 논리적인 백업 방법입니다.

exp 라는 프로그램으로 원하는 DB/유저/테이블을 백업할 수 있습니다.

( 복구시에는 imp라는 툴을 사용합니다. )

장점은 DB가 손상되더라고 당시의 데이타는 남아있겠지요. 외부 파일이니까요.

간단하게 설명하면 scott 유저의 emp 테이블을 백업하려면

exp userid=scott/tiger buffer=10000000 file=scott_emp.dmp log=scott_emp.log \

tables=emp compress=n

이렇게 하면 scott_emp.dmp 파일에 테이블/인덱스 만드는 스크립트와

데이타가 저장이 됩니다.

만약 데이타를 복구하려면 imp 라는 툴을 사용하면 됩니다.

imp userid=scott/tiger buffer=10000000 file=scott_emp.dmp \

log=scott_empi.log ignore=y commit=y

 

각 파라메터의 자세한 의미는 오라클 매뉴얼 utilities 중에서

import와 export 부분을 보시면 됩니다.

 

2. 임시 테이블을 만들어 현재의 데이타를 저장

만약 emp 테이블의 데이타를 오라클 데이타베이스에 임시 테이블 emp_tmp로

저장해 두려면

create table emp_tmp as

select select * from emp ;

나중에 emp 에 데이타를 다시 복구하려면

insert into emp

select * from emp_tmp ;

 

오라클 매뉴얼 SQL reference에서 create 와 insert 명령 부분을

보시면 테이블스페이스를 지정할 수도 있고 redo 로그 생서을

피해서 속도를 빠르게 하는 방법도 아실 수 있습니다.

 

3. 데이타를 PL/SQL의 utl_file 패키지나 다른 언어를 사용해서

데이타를 SAM 파일로 만들어 두고 SQL*Loader나 입력 프로그램으로

작성하는 방법등이 있습니다.

이 방법은 비오라클 데이타베이스의 데이타를 오라클 데이타베이스로

입력시에 많이 사용합니다.

[Top]
No.
제목
작성자
작성일
조회
1625이 프로세스가 안생기게 좀 도와주세요..
장일웅
2000-09-29
7164
1627┕>Re: 이 프로세스가 안생기게 좀 도와주세요..
이경록
2000-09-29 23:16:15
7356
1628 ┕>Re: Re: 이 프로세스가 안생기게 좀 도와주세요..
장일웅
2000-09-30 01:25:40
7969
1624oas에서 owsctl start명령시 segmentation fault메시지...?
거니
2000-09-29
6539
1618oracle SID 바꾸는 방법
류광섭
2000-09-29
6274
1629┕>Re: oracle SID 바꾸는 방법
소몰이
2000-09-30 13:08:05
7034
1630 ┕>Re: Re: oracle SID 바꾸는 방법
소몰이
2000-09-30 13:11:37
7705
1617오라클에서 테이블만 따로 복사?백업.
HTML맨
2000-09-29
6745
1619┕>Re: 오라클에서 테이블만 따로 복사?백업.
김규태
2000-09-29 15:11:57
8312
1622┕>Re: 오라클에서 테이블만 따로 복사?백업.
김용탁
2000-09-29 16:20:45
7888
1626┕>Re: 오라클에서 테이블만 따로 복사?백업.
HTML맨
2000-09-29 18:29:17
7523
1616감사합니다.^^[냉무]
cute772
2000-09-29
6372
1614x86 솔라리스 8 에서 오라클 8.1.5 설치에 성공하신분...있나여??
cute772
2000-09-29
6592
1613DB sort후 또 다른 sort
hammer
2000-09-29
6650
1631┕>Re: DB sort후 또 다른 sort
소몰이
2000-09-30 13:16:46
7058
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다