OraMatt: YABAOracle

Yet Another Blog About Oracle

, ,

Copy files out of ASM

Here’s little script to help copy a file out of ASM..enjoy

——————————————————————————


#/bin/bash -x 

# Query to find file_names 
# select file_name from dba_data_files;

export ORACLE_SID=+ASM
export ORACLE_HOME=/u01/app/oracle/grid #ASM home
export TIMESTAMP=`date +%m%d%y%H%M`
export DBNAME=orcl
export DISKGROUP=data
export DATAFILE=matt_ts.269.806502489
export OUTFILE=matt_ts

# Copy datafiles via asmcmd

asmcmd <<EOF
cp ${DISKGROUP}/${DBNAME}/DATAFILE/${DATAFILE} /tmp/${OUTFILE}.${TIMESTAMP}
exit
EOF

ls -ahtl /tmp/${OUTFILE}.${TIMESTAMP}


Leave a comment

Navigation

About

I’m Matt and I do Oracle things.