Exp suvegarde oracle

Fermé
nabilok3 - 16 juin 2010 à 12:54
 fiu - 16 juin 2010 à 21:06
Bonjour a tous.
j'ai un reseau local contient
un seveur et 10 ordi
le serveur est dote d'un 10g server
les clients dotes de 10g client
je veux sauvegarde (exporter le contenue de la base de donnes) en ulilisant la commande exp sous dos
j'ai tapé
exp
username:....................
password:....................
connected.......................................................
........................................................................
enter arrays fetchbuffer size : 4096> ??????????????????????????
que est ce que je doit entrer
je ne sais pas
aidez moi

merci d'avance




1 réponse

Salut

dans un premier temps, tu tapes (depuis DOS) exp help=yes
à quelques options est proposée une valeur par défaut. celles qui n'ont pas de valeur par défaut devront être fournies.
si une option te semble obscure, demande à google oracle exp + option
il te faudra au minimum :
- l'identifiant (uid + pwd) d'un utilisateur ayant le droit d'exporter qqe chose
- le nom du schema à exporter (schema)
ensuite, dans le dossier devant recevoir ton export, crée un fichier schema.par qui contiendra
userid=uid/pwd
owner=schema
file=schema.dmp
log=schema.log
feedback=10000
statistics=none
compress=y

finalement, lance ta "sauvegarde" avec exp parfile=schema.par
fouille le fichier log à la recherche d'erreurs ORA-nnnn ou EXP-nnnn
et si c'est OK, archive dans un emplacement sûr les fichiers.dmp & .log
0