IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

centos 6 et crontab


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 207
    Par défaut centos 6 et crontab
    Bonjour,

    j'ai un script shell qui fonctionne parfaitemlent lorsque je le lance seul , mais avec crontab rien à faire il ne veut pas se lancer....
    je lance sur le user oracle vu que je fais un dump oracle

    voici ma ligne crontab -l

    00 02 * * * /home/u01/app/oracle/product/10.2.0/db_1/sauv_base.sh &>/home/u01/app/oracle/product/10.2.0/db_1/test/log

    mon script
    :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #!/bin/sh
    #Script de dump et sauvegarde sur le NAS de la base de PROD jbbachoc@2014
     
    # declaration des fonctions
    date_exp=`date +%d%m%y`
    ORDI=`uname -n`
    SID="PPPRO"
    DIRECTORY="DATA_PUMP_ROOT"
    DUMP="PPPRO_FULL_JOUR"
    DUMP_FILE="$DUMP.dmp"
    LOGFILE="$DUMP.log"
    # supprimer les fichier anterieurs
    #echo $DUMP_FILE $LOGFILE $PATH_BACKUP/$FILE_BACKUP
    rm -f PPPRO_FULL_JOUR.dmp
    rm -f PPPRO_FULL_JOUR.log
    #dump de la base
    ./bin/expdp system/oracle10g@$SID DIRECTORY=$DIRECTORY DUMPFILE=$DUMP_FILE FULL=Y LOGFILE=$LOGFILE
    #Zip et souvegarde backup
    cp PPPRO_FULL_JOUR.dmp  /mnt/NAS/DUMP_PPPRO/$SID$ORDI$date_exp.dmp
    merci de votre aide

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 673
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 673
    Par défaut
    Bonjour,

    l'interpréteur par défaut de cron est /bin/sh, qui n'est probablement pas un lien vers /bin/bash, et pour qui &> n'a pas de sens.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Salut,


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #echo $DUMP_FILE $LOGFILE $PATH_BACKUP/$FILE_BACKUP
    rm -f PPPRO_FULL_JOUR.dmp
    rm -f PPPRO_FULL_JOUR.log
    #dump de la base
    ./bin/expdp system/oracle10g@$SID DIRECTORY=$DIRECTORY DUMPFILE=$DUMP_FILE FULL=Y LOGFILE=$LOGFILE
    #Zip et souvegarde backup
    cp PPPRO_FULL_JOUR.dmp  /mnt/NAS/DUMP_PPPRO/$SID$ORDI$date_exp.dmp
    Il est également préférable de travailler avec des chemins absolus dans tes scripts(commandes externes/chemins de fichiers) car l'environnement de ta crontab n'est pas le même que celui de ton shell interactif et ceci peut engendrer des différences de comportements.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 207
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    Bonjour,

    l'interpréteur par défaut de cron est /bin/sh, qui n'est probablement pas un lien vers /bin/bash, et pour qui &> n'a pas de sens.
    mais je suis en /bin/sh.... je comprends pas , par contre pour &> je vais le supprimer

Discussions similaires

  1. Centos 5.7 zenity n'affiche pas les longs messages avec crontab
    Par wodel dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 09/05/2012, 11h27
  2. Mise à jour de la crontab
    Par Tueur_a_gage dans le forum Administration système
    Réponses: 5
    Dernier message: 26/08/2005, 17h44
  3. crontab + pg_dump
    Par papy_tergnier dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 04/08/2005, 11h44
  4. Réponses: 11
    Dernier message: 29/06/2005, 11h36
  5. Ssh, scp, crontab et mot de passe
    Par ggnore dans le forum Réseau
    Réponses: 18
    Dernier message: 26/11/2004, 10h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo