Dear all,

saya punya problem yg membingungkan, saya buat bash script untuk
export schema oracle database di database oracle 10 release 2, bisa
jalan di local komputer saya tp tidak di komputer server.

komputer saya - localhost -
isi bash scriptnya seperti ini : ( saya taro bash script didirectory
/home/oracle/ ) user oracle.
#!/bin/sh
. /home/oracle/.bash_profile
/home/oracle/product/10.2.0/db_1/bin/expdp system/passwd
SCHEMAS=test_dev DIRECTORY=dump_dir1 dumpfile=exptest.dmp

saya jalankan di komputer localhost saya, oracle database 10 rel. 2,
OS = Red Hat EL 4, jalan dgn baik
crontabnya :
0  4  *  *  5 /home/oraias/exp.sh

tp ketika saya jalankan di komputer server dgn OS yg sama dgn local
saya dan database yg sama versi, crontabnya tidak jalan. lalu saya
pikir crontabnya eror di server, tp ketika saya buat crontab untuk
menghapus file (rm) jalan dgn baik. kenapa ya dgn exp saya ??

di server. saya taro bash script di directory /home/oraias/ dgn user
oraias. isi bash script
#!/bin/sh
. /home/oraias/.bash_profile
/u02/app/oracle/product/10.2/db_1/bin/expdp system/passwd
SCHEMAS=test_dev DIRECTORY=dump_dir1 dumpfile=exptest.dmp

lalu saya jalankan crontab : (tidak jalan)
0  4  *  *  5 /home/oraias/exp.sh

Oracle home localhost saya beda dgn di server
localhost : ORACLE_HOME = /home/oracle/product/10.2.0/db_1
server : ORACLE_HOME = /u02/app/oracle/product/10.2/db_1


-- 
Cheers,
^_^ Andes ^_^

Kirim email ke