Problème Export automatique d'une BD oracle [Résolu/Fermé]

Messages postés
16
Date d'inscription
lundi 15 novembre 2010
Statut
Membre
Dernière intervention
19 mai 2011
- - Dernière réponse : palma2010
Messages postés
16
Date d'inscription
lundi 15 novembre 2010
Statut
Membre
Dernière intervention
19 mai 2011
- 14 déc. 2010 à 12:17
Bonjour,

j'ai un petit souci, s'il vous plait est ce que vous pouvez m'aider
je voudrai faire un export automatique d'une base de données Oracle sous Linux
je fais des exports presque chaque un quart d'heure, et comme c'est une tache périodique, j'ai décidé d'automatiser cette tache en créant un process nommé « scriptexport.sh » son contenu est :
#!/bin/sh
exp sam/sam file='export2010' full=y
[oracle@localhost oracle] ll
-rwxrwxr-x 1 oracle oracle 77 Dec 12 11:02 scriptexport.sh
comme vous voyez il a les droits d'exécution .
Le crontab :
*/10 * * * * sh /oracle/scriptexport.sh
Quand j'exécute manuellement ce script:
[oracle@localhost oracle] ./ scriptexport.sh
Ça marche très bien, j'ai un fichier export2010.dmp généré et qui contient l'export, mais dans le cas où j'attends une exécution automatique par le cron, je n'obtiens rien.
Où est le problème, sachant que le crond est en exécution (/etc/init.d/crond status)
Merci de bien vouloir m'aider.
Afficher la suite 

1 réponse

Messages postés
37578
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
9 décembre 2019
4272
0
Merci
Salut,

Essaye en donnant le PATH complet vers "sh" (/bin/sh), la crontab étant assez regardante de ce côté là ;-\
palma2010
Messages postés
16
Date d'inscription
lundi 15 novembre 2010
Statut
Membre
Dernière intervention
19 mai 2011
-
Bonjour

Commençant par le contenu du fichier debug.txt:
[oracle@localhost ~]$ cat debug.txt

Message 206 not found; No message file for product=RDBMS, facility=EXP: Release 9.2.0.4.0 - Production on Tue Dec 14 10:28:01 2010

Copyright (c) 1982, 2002, Oracl

Invalid format of Export utility name

Verify that ORACLE_HOME is properly set

Export terminated unsuccessfully

EXP-00000: Message 0 not found; No message file for product=RDBMS, facility=EXPcp: cannot stat 'save.dmp': No such file or directory
zipe31
Messages postés
37578
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
9 décembre 2019
4272 -
Ben apparemment le problème a l'air de venir d'Oracle ;-((

Ne connaissant pas du tout, je ne sais que te dire ;-\
palma2010
Messages postés
16
Date d'inscription
lundi 15 novembre 2010
Statut
Membre
Dernière intervention
19 mai 2011
-
Salut

Apparemment, on a trouvé la solution, je viens de rajouter deux lignes à mon script:
le path de la variable oracle_home et le SID d'oracle

export ORACLE_HOME=/oracle/9i
export ORACLE_SID=ORCL


et ça a marché, c'est super!
tu es le meilleur
ben je te remercie pour ton aide.
mais juste une question de curiosité, tu as fait des formations linux ou ????

à bientôt!
zipe31
Messages postés
37578
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
9 décembre 2019
4272 -
Happy for you ;-))

Non, aucune formation Linux digne de ce nom. Une reconversion en 2001 avec l'AFPA en tant que technicien info avec une approche perso de Linux durant la formation, et depuis une admiration de tous les instants du pingouin et beaucoup de temps passé sur les forums à aider, c'est la meilleure école... se préoccuper des problèmes des autres, les aider à les résoudre, c'est de l'acquis par procuration ;-))
palma2010
Messages postés
16
Date d'inscription
lundi 15 novembre 2010
Statut
Membre
Dernière intervention
19 mai 2011
-
:-]
C'est très beau ce que vous venez de dire
Merci au nom de tous ceux que vous avez aidé

bye