Hi
write a cron job to execite dbshut and the write your databse to tape or wherever and then execute dbstart
su - oracle -c dbshut
{perform backup}
su - oracle -c dbstart
"make sure you have set your database to shutdown abd startup automaticaly in the /etc/oratab file.
ie {SID}:{ORACLE_HOME}:Y