Tapi saya pikir, set env nya sudah benar deh pak. Buktinya, di login oracle
bisa jalan pak. Atau ada yang ketinggalan

Jawaban saya:

- yang saya maksud adalah environment variable dari user 'root' supaya bisa
jalanin 'exp' command.
  Anda sendiri yang bilang bahwa 'root' tidak bisa jalanin 'exp'. Pasti ada
yang belum ter-set dengan benar.
  Coba Anda check
  1. apakah $ORACLE_HOME sudah di set untuk root.
  2. apakah $ORACLE_HOME/bin sudah ada di variable PATH root
  3. apakah $LD_LIBRARY_PATH sudah di set untuk root ($ORACLE_HOME/lib)

Thanks.

On 18/02/2008, Edwin Setiawan <[EMAIL PROTECTED]> wrote:
>
>   Terima kasih pak atas sharingnya.
>
> To pak Leonard,
>
> Mungkin cara seperti itu bisa jalan pak untuk exportnya, masalahnya
> adalah,
> didalam script itu saya lakukan mounting untuk 'melempar' hasil exp ke
> server lain, karena backup remote dan tape drive nya ada diserver yang
> berbeda.
>
> Padahal, untuk lakukan mounting itu, harus pakai login root, pak.
>
> Karena di server backup, saya tempatkan sesuai dengan hari exp-nya.
> Misalkan, kalau backupnya hari senin,
>
> Maka expnya langsung ke folder hari senin. Dan begitu seterusnya untuk
> hari
> yang lain.
>
> To paka Yoel,
>
> Tapi saya pikir, set env nya sudah benar deh pak. Buktinya, di login
> oracle
> bisa jalan pak. Atau ada yang ketinggalan
>
> Set env saya pak?
>
> _____
>
> From: [email protected] <indo-oracle%40yahoogroups.com> [mailto:
> [email protected] <indo-oracle%40yahoogroups.com>] On
> Behalf Of Leonard Sukendro
> Sent: Friday, February 15, 2008 4:53 PM
> To: [email protected] <indo-oracle%40yahoogroups.com>
> Subject: RE: [indo-oracle] cron Job scheduler
>
> to pak edwin...
>
> jadi crontab nya jalan dgn user root, sementara
> scriptnya akan di execute pake user oracle, boss?
> mungkin bisa pake line ini di crontabnya..
> 0 23 * * 1,2,3,4,5,6 su - oracle -c "/bin/sh
> [destination script]" </dev/tty0
>
> saya juga pake itu krn di versi linux saya, crontab yg
> bisa jalan cmn punya user root :(..
>
> moga2 bisa membantu, boss
>
> CMIIW,
> [L]
>
> --- Edwin Setiawan <[EMAIL PROTECTED] <mailto:edwin%40reindo.co.id> co.id>
>
> wrote:
>
> > Terima kasih pak yoel,
> > Saya adalah newbie pak di oracle. Sebelumnya saya
> > biasa pake Informix.
> > Saya membuat script di shell seperti dibawah ini.
> > Kalau dengan user oracle, script ini jalan pak.
> > Masalahnya adalah, script ini harus jalan dengan
> > user root.
> > Karena akan saya taruh di cron, pak.
> > KArena saya berencana setelah backup pakai exp,
> > langsung dialakukan remote
> > tar dengan mounting
> > Padahal untuk jalanin command exp, kita harus pake
> > user oracle.
> >
> > Akhirnya saya akalin seperti ini, untuk expnya saya
> > pakai em, sedang
> > mountingnya pakai cron.
> > Masalahnya pada saat saya lakukan dengan job
> > scheduler, error yang muncul
> > adalah :
> > Details
> > ORA-27369: job of type EXECUTABLE failed with exit
> > code: 255
> > STANDARD_ERROR="execve: Exec format error"
> >
> > Atau mungkin, bagaimana caranya untuk kasus seperti
> > saya? Mungkin rekans
> > yang lebih berpengalaman
> > Dapat membantu saya...
> >
> >
> >
> > PATH=$PATH:$HOME/bin
> > export PATH
> > unset USERNAME
> > ORACLE_HOME=/u01/oracle/product/10.2.0/db_1
> > ORACLE_BASE=/u01/oracle
> > ORACLE_SID=orcl
> > export ORACLE_HOME ORACLE_BASE ORACLE_SID
> > PATH=$PATH:$HOME/bin:$ORACLE_HOME:$ORACLE_HOME/bin
> > umask 022
> >
> > z3=`date|cut -c1-3`
> > x1=`date +%D|cut -c1-2`
> > x2=`date +%D|cut -c4-5`
> > x3=`date +%D|cut -c7-8`
> > x4=$x3$x1$x2
> > date > /opt/backup/bu.log
> > case $z3 in
> > Mon)rm -rf /opt/backup/senin/oracle.dmp
> > >>/opt/backup/data/bu.log 2>&1;;
> > Tue)rm -rf /opt/backup/selasa/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > Wed)rm -rf /opt/backup/rabu/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > Thu)rm -rf /opt/backup/kamis/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > Fri)rm -rf /opt/backup/jumat/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > *)rm -rf /opt/backup/sabtu/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > esac
> > sleep 30
> > case $z3 in
> > Mon)/u01/oracle/product/10.2.0/db_1/bin/exp
> > reins/oracle
> > file=/opt/backup/senin/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > Tue)/u01/oracle/product/10.2.0/db_1/bin/exp
> > reins/oracle
> > file=/opt/backup/selasa/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > Wed)/u01/oracle/product/10.2.0/db_1/bin/exp
> > reins/oracle
> > file=/opt/backup/rabu/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > Thu)/u01/oracle/product/10.2.0/db_1/bin/exp
> > reins/oracle
> > file=/opt/backup/kamis/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > Fri)/u01/oracle/product/10.2.0/db_1/bin/exp
> > reins/oracle
> > file=/opt/backup/jumat/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > *)/u01/oracle/product/10.2.0/db_1/bin/exp
> > reins/oracle
> > file=/opt/backup/sabtu/oracle.dmp
> > >>/opt/backup/bu.log 2>&1;;
> > esac
> > date >> /opt/backup/bu.log 2>&1
> > (cd /opt/backup/senin;chmod 777 *)
> > (cd /opt/backup/selasa;chmod 777 *)
> > (cd /opt/backup/rabu;chmod 777 *)
> > (cd /opt/backup/kamis;chmod 777 *)
> > (cd /opt/backup/jumat;chmod 777 *)
> > (cd /opt/backup/sabtu;chmod 777 *)
> > date >> /opt/backup/bu.log
> > ##echo "Doing backup another machine .........." >>
> > /opt/backup/bu.log
> > ##/etc/mount oas:/datafile/bekap /sem
> > ##sleep 3
> > #############
> > ##x5="/data/senin"
> > ##if [ -d $x5 ]
> > ##then
> > ## case $z3 in
> > ## Mon)(cd /sem/senin;rm -rf oracle.dmp);;
> > ## Tue)(cd /sem/selasa;rm -rf oracle.dmp);;
> > ## Wed)(cd /sem/rabu;rm -rf oracle.dmp);;
> > ## Thu)(cd /sem/kamis;rm -rf oracle.dmp);;
> > ## Fri)(cd /sem/jumat;rm -rf oracle.dmp);;
> > ## esac
> > ## case $z3 in
> > ## Mon)(cd /opt/backup/senin;tar cvf - .)|(cd
> > /sem/senin;tar xvf -);;
> > ## Tue)(cd /opt/backup/selasa;tar cvf - .)|(cd
> > /sem/selasa;tar xvf -);;
> > ## Wed)(cd /opt/backup/rabu;tar cvf - .)|(cd
> > /sem/rabu;tar xvf -);;
> > ## Thu)(cd /opt/backup/kamis;tar cvf - .)|(cd
> > /sem/kamis;tar xvf -);;
> > ## Fri)(cd /opt/backup/jumat;tar cvf - .)|(cd
> > /sem/jumat;tar xvf -);;
> > ## esac
> > ##else
> > ## echo " Tar Harian ke busvr Error " >>
> > /opt/backup/bu.log
> > ##fi
> > ##/etc/umount /sem
> > date >> /opt/backup/bu.log 2>&1
> >
> >
> >
> > ________________________________________
> > From: indo-oracle@ <mailto:indo-oracle%40yahoogroups.com>
> yahoogroups.com
> > [mailto:indo-oracle@ <mailto:indo-oracle%40yahoogroups.com>
> yahoogroups.com] On
> > Behalf Of Yoel Susanto
> > Sent: Friday, February 15, 2008 11:04 AM
> > To: indo-oracle@ <mailto:indo-oracle%40yahoogroups.com> yahoogroups.com
> > Subject: Re: [indo-oracle] cron Job scheduler
> >
> > Pak Edwin,
> >
> > Akan lebih cepat kalo bapak menyertakan Error
> > message atau informasi lain
> > yang membantu
> > Daripada anda cuman dapat reply "apa error
> > messagenya?" :)
> >
> > Coba check dahulu
> > $ORACLE_HOME/rdbms/admin/externaljob.ora file
> > apakah sudah di set seperti berikut.
> >
> > run_user = oracle
> > run_group = dba
> >
> > Cheers,
> >
> > On 15/02/2008, Edwin Setiawan <[EMAIL PROTECTED] <mailto:
> edwin%40reindo.co.id>
> co.id>
> > wrote:
> > >
> > > Selamat siang,
> > > Saya ingin membuat job pada oracle, yang fungsinya
> > seperti cron.
> > > Saya sudah buat file exekusinya, yang kalau kita
> > jalankan lewat prompt,
> > > gak masalah.
> > > Tapi, begitu saya masukin lewat scheduler job kok
> > gak bisa ya apa saya
> > > salah menu?
> > >
> > > Terima kasih
> > >
> > >
> > >
> >
> > [Non-text portions of this message have been
> > removed]
> >
> >
> >
> >
>
> __________________________________________________________
> Be a better friend, newshound, and
> know-it-all with Yahoo! Mobile. Try it now. http://mobile.
> <http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ>
> yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>
> [Non-text portions of this message have been removed]
>
>  
>


[Non-text portions of this message have been removed]

Kirim email ke