hello,
je n'arrive pas a trouver comment faire un export/import de base de donnée oracle9 automatiquement avec un batch.
d'avance, merci pour votre aide.
Version imprimable
hello,
je n'arrive pas a trouver comment faire un export/import de base de donnée oracle9 automatiquement avec un batch.
d'avance, merci pour votre aide.
Bonjour ,
En utilisant un fichier batch import_export.bat executable sous dos
Code:
1
2
3
4 @echo off SQLPLUS user/password@nom_base @nom_script.sql ou la commande Exit
si possible, évite de mettre le mot de passe dans ton script, en utilisant par exemple un utilisateur identified externally.Code:
1
2 imp userid=u/p logfile=log.txt file=file.dmp full=y
j'ai essayer de faire :
mais lorsque je lance le batch il se met a défiler sans s'arreter et n'execute même pas la commande.. comprend pas :roll:Code:exp userid=user/pass@base FILE=EXP_TEST.DMP owner=user log=export.log
si j'utilise un pti utilitaire pour les batch en pas a pas la comande marche bien pourtant, et l'export a bien lieu.. :koi:
edit : je vien de rajouter cd c:\ au debut et là ça marche..
comprend pas tro mais bon..
Ce me fait penser que tu aurais peut-être intérêt à préciser où se situe ton programme exp. Sait on jamais.
en invoquant C:\oracle\ora92\bin\exp au lieu de exp seul.
(En supposant que Oracle soit installé dans le répertoirer C:\oracle\ora92)
Pz