Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils
Outils Forum d'entraide sur les outils pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/11/2007, 16h53   #1
Inscrit
 
Inscription : avril 2004
Messages : 179
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 179
Points : 46
Points : 46
Par défaut [Oracle9i] Sauvegarde avec Export

bonjour

j'ai ce petit script derriere un fichier BAT pour fair mes sauvgardes:

Code :
C:\oracle\ora92\bin\EXP.EXE xx/yy@samba file=c:\sauvegarde.dmp owner=mon_schema) grants=Y rows=Y compress=y
je voualis rajouter sur le nom du fichier généré la date du jour pour avoir par exemple : sauvegarde151107 à chaque exécution.

est-il possible de la faire avec Export

merci
Herveg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 17h02   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Moi aussi j'ai un fichier .bat mais il ajoute la date au fichier de sorti :

Code :
1
2
3
4
5
6
7
8
9
10
11
SET instance=BD_MACHIN
SET user=TOTO
SET password=*****
 
FOR /f "tokens=6-8 delims=/ " %%a IN ('echo. ^|date') do SET jour=%%a&SET mois=%%b& SET annee=%%c
 
SET date_file=%annee%%mois%%jour%
SET dumpfile_name=%instance%_%date_file%.dmp
SET logfile_name=exp_%instance%_%date_file%.log
 
exp %user%/%password%@%instance% file=%CD%\%dumpfile_name% log=%CD%\%logfile_name%
Il est à noté que la routine pour obtenir les jours/mois/années peut être à modifier suivant la sortie de date qui est différent suivant le pays et la langue...
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 17h40   #3
Inscrit
 
Inscription : avril 2004
Messages : 179
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 179
Points : 46
Points : 46
merci ca marche impeccable !

une seule chose si on veux rajouter 4 ou 5 schémas, comment fait-on.

sur l'exemple on a qu'un seul schéma

merci
Herveg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 18h20   #4
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Pour avoir plusieurs schémas, soit tu peux faire par passage de paramètre au .bat et l'appeler autant de fois que nécessaire ou bien tu rajoutes des lignes exp... en remplaçant les variables par les valeurs adéquates.

je ne suis pas un expert en commande dos, va donc voir la doc sur http://www.developpez.com si tu veux approfondir tes connaissances !
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 11h31   #5
Inscrit
 
Inscription : avril 2004
Messages : 179
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 179
Points : 46
Points : 46
merci pour vos réponses
Herveg est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h49.


 
 
 
 
Partenaires

Hébergement Web