|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Bonjour, je travaille sur Oracle 8.0.5. Je veux automatiser la tâche de sauvegarde des bases que j'administre. Par exemple : chaque mois il y'a une sauvegarde nommé par exemple :<nom_du_bd>_<date>. J'ai pensé à utiliser la commande EXP80 dans un fichier ".bat"...mais le problème c'est que j'aimerai que la sauvegarde du mois courant n'ecrase pas la précedente et donc j'ai besoin de comment indiquer dans le fichier ".bat" que le nom du sauvegarde doit comporter la date
C'est la solution que j'ai trouvé mais je suis bloqué |
|
|
00
|
|
|
#2 | |||
|
Membre du Club
![]() Inscription : novembre 2003 Messages : 125 ![]() |
Citation:
Code :
|
|||
|
|
00
|
|
|
#3 | ||
|
Membre régulier
![]() |
J'ai fait ainsi :
Code :
|
||
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : août 2005 Messages : 145 ![]() |
Essaye avec ça:
//////////////////////////////////////////////////// set Now = `date "+%d%h%y_a_%Hh%Mmn"` puis exp user/pwd file=nom_bd_$Now.dmp grants=N indexes=N compress=Y //////////////////////////////////////////////////// ça devrai marcher, Sinon peux tu poster ton script .bat en entier, j'ai besoin d'inspiration pour en faire un aussi, Merci |
|
|
00
|
|
|
#5 | ||
|
Membre régulier
![]() |
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com