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 ^_^

