19 04 * * * /home/my/bin/oracleback
crontab -e 를 이용하여 위의 내용을 추가
crontab -l 로 확인할수 있다.
매일 04:19분에 oracleback을 실행한다.
/home/my/bin/oracleback 화일의 내용
#!/bin/bash
#오라클 환경설정 시작
export ORACLE_HOME=/home/my/app/oracle/product/8.0.5
export LD_LIBRARY_PATH=$LD_lIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=ORCL
export NLS_LANG=KOREAN_KOREA.KO16KSC5601
#오라클 환경설정 끝
#ss = `date +myDB%y%m%d.dmp` #요렇게 하면 오늘 날짜 생성
#echo `date +myDB%y%m%d.dmp` #밑에 있는 화일경로명을 $ss로 하면 된다.
/home/my/app/oracle/product/8.0.5/bin/exp id/passwd file=/home/my/`date +myDB%Y%m%d.dmp` FULL=Y
ss를 주석처리 했는데
위의 exp 실행문에서 file=$ss 라고 해놓으면 ss란 이름으로 오라클 FULL백업화일이 만들어
집니다. id/passwd 는 오라클 DB 관리자 계정/비밀번호 입니다.
crontab -e 를 이용하여 위의 내용을 추가
crontab -l 로 확인할수 있다.
매일 04:19분에 oracleback을 실행한다.
/home/my/bin/oracleback 화일의 내용
#!/bin/bash
#오라클 환경설정 시작
export ORACLE_HOME=/home/my/app/oracle/product/8.0.5
export LD_LIBRARY_PATH=$LD_lIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=ORCL
export NLS_LANG=KOREAN_KOREA.KO16KSC5601
#오라클 환경설정 끝
#ss = `date +myDB%y%m%d.dmp` #요렇게 하면 오늘 날짜 생성
#echo `date +myDB%y%m%d.dmp` #밑에 있는 화일경로명을 $ss로 하면 된다.
/home/my/app/oracle/product/8.0.5/bin/exp id/passwd file=/home/my/`date +myDB%Y%m%d.dmp` FULL=Y
ss를 주석처리 했는데
위의 exp 실행문에서 file=$ss 라고 해놓으면 ss란 이름으로 오라클 FULL백업화일이 만들어
집니다. id/passwd 는 오라클 DB 관리자 계정/비밀번호 입니다.
'DataBase' 카테고리의 다른 글
[Oracle] Database link, Synonym How to (0) | 2007.01.09 |
---|---|
[Oracle] 아카이브 백업 / 복구 (0) | 2007.01.09 |
[Oracle] 시퀀스 초기화 프로시저 (0) | 2007.01.09 |
[Oracle] TOAD에서 Explain Plan 보기 (1) | 2007.01.09 |
[Oracle] Create SYNONYM (0) | 2007.01.09 |