【求助】急问:oracle的定期自动备份

本人在网上找到文章做oracle的定期自动备份,写好的脚本,名字叫:ora-backup,内容如下:
./oracle/ora―env
/u01/product/oracle9i/bin/exp jsiq/pass file=/opt/backup/$rq.dmp log=/opt/backup/$rq.log

已经试过直接执行ora-backup时是可以备份的,现在问题出在linux的cron上,定期执行也是可以执行的,就是备份数据库就出错了,出错后,oracle用户收到Mail,我是通过/var/spool/mail/oracle查看的,错误如下:

Received: (from oracle@localhost)
        by localhost.localdomain (8.13.1/8.13.1/Submit) id k37CK1V9003691;
        Fri, 7 Apr 2006 20:20:01 +0800
Date: Fri, 7 Apr 2006 20:20:01 +0800
Message-Id: <200604071220.k37CK1V9003691@localhost.localdomain>
From: root@localhost.localdomain (Cron Daemon)
To: oracle@localhost.localdomain
Subject: Cron <oracle@localhost> /u01/product/oracle9i/ora-backup
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/u01/product/oracle9i>
X-Cron-Env: <ATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=oracle>
X-Cron-Env: <USER=oracle>


Export: Release 9.2.0.4.0 - Production on Fri Apr 7 20:20:01 2006

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


EXP-00056:
EXP-00000: Export terminated unsuccessfully

我就不知道是为什么会这样,我觉得定期执行也是执行了的,可是就是不能导出数据。哪位高手请帮帮我,感谢先。