1. telnet 52.36.72.148 ->오라클이 있는 unix Server 접속\
2. login : dev1 / pw : dev1
3. cd DB/BAK ls 을 치면 ***.dmp 파일을 확인할 수 있다.
{Import!할때}
4. BAK 디렉토리에서 Import!명령어 (imp) 명령을 친다. imp -> Enter
5.username:cps / password : cps -> Oracle의 접속유저,패스를 친다
{Export할때 - 백업받을때}
6. BAK 디렉토리에서 Export명령어 (exp) 명령을 친다. imp -> Enter
7.username:cps / password : cps -> Oracle의 접속유저,패스를 친다
8.접속되면서 Exprot file:expdat.dmp > prc 를 친다.
(2)U(sers),or(3)T(ables):(2)U > 에서 3을 친다. (테이블단위로 백업받겠다는의미)
9.Export Table data (yes/no) : 에서 yes> 를 친다.
10.Compress extents(yes/no):에서 yes>를 친다.
11.Table(T) or Partition(T:P) to be exproted:(RETURN to quit)> 에서 PRC_TC_CAR 백업받을 테이블명을 친다(테이블명은 대문자)
...
...
...
백업받을 테이블을 진행하고 맨 마지막에 Enter Key를 한번 친다.
그럼 작업 종료
ls 를 치면 prc.dmp라는 백업파일이 형성되어 있다.
백업받은 파일 임포트 방법
unix 에 접속한다.
1.imp Enter
2.UserName : cps / Password:***
3.Import! file :expdat.dmp > 백업받은 파일명 (song_0109) Enter
4.Enter insert buffer size~ > 그냥 엔터
5.List contents of import! file only(yes/no); no> 그량 엔터
6.Ignore create error due to object existence (yes/no):no> Yes Enter
7.Import! grants~ > 그냥엔터
8.Imort Table data~> 그냥엔터
9.Import! entire export file~ > 그냥엔터
username:cps
Enter table(T) or partition(T:P) name or . if dong : 입력할 테이블명(SAP_SALE_HEAD) 을 입력하고 ENTER
...
..
맨 마지막에 그냥 엔터 -> 종료
====================
TOAD에서 데이터 백업 및 INSERT
EXPORT : DATABASE -> EXPORT -> TABLE DATA -> OPTIONS -> TO FILE
*.SQL파일 생성
IMPORT! : SQL EDIT창을 열고 FIEL OPEN -> EXCUTE AS A SCRIPT(실행버튼이미지옆에)
댓글 없음:
댓글 쓰기