Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Import/Export
Import/Export Forum d'entraide sur les outils d'import/export 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 05/05/2007, 15h34   #1
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
Par défaut methode reele pour sauvegarde complete a froid svp ?

Bonjour,

(desole mais je debute alors je suis pas encore trop a l'aise).
j'utilises oracle 10g sous suse linux entreprise serveur 9.2

J'ai lu le tuto sur le backup oracle sur ce meme site mais je n'y comprend rien y'a 36 facons de faire et aucun prerequi n'est mentionne hors visiblement aucune des methodes et commandes fournie de me donne d'info coherante.

ce que je veux faire :
une sauvegarde a froid integrale de toute la base demo1 (la base de test sur laquelle je me forme)
ce que j'ai fait :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
oracle@linux:/oracle/u01/app/oracle/db1/bin> sqlplus /nolog
 
SQL*Plus: Release 10.2.0.1.0 - Production ON Thu May 3 08:19:47 2007
 
Copyright (c) 1982, 2005, Oracle.  ALL rights reserved.
 
SQL> connect / AS sysdba
Connected.
SQL> shutdown normal ;
DATABASE closed.
DATABASE dismounted.
ORACLE instance shut down.
SQL>
pour arreter la base (la je pense que c'est la bonne methode).

mais ensuite j'ai voulu faire un export : echec impossible de trouver la bonne syntaxe meme apres avoir lu le et le tutoriel

bref j'arrive seulement a provoquer cette erreur :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
$ORACLE_HOME/bin/exp userid=system/$PASS full=y file=/oracle/u01/app/oracle/demo1.dmp
 
Export: Release 10.2.0.1.0 - Production ON Thu May 3 08:37:19 2007
 
Copyright (c) 1982, 2005, Oracle.  ALL rights reserved.
 
 
EXP-00056: ORACLE error 1034 encountered
ORA-01034: ORACLE NOT available
ORA-27101: shared memory realm does NOT exist
Linux Error: 2: No such file OR directory
EXP-00005: ALL allowable logon attempts failed
EXP-00000: Export terminated unsuccessfully
hors mon system est up :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
SQL> shutdown normal ;
DATABASE closed.
DATABASE dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
 
Total System Global Area  608174080 bytes
Fixed Size                  1220820 bytes
Variable Size             167776044 bytes
DATABASE Buffers          432013312 bytes
Redo Buffers                7163904 bytes
DATABASE mounted.
SQL> ALTER DATABASE demo1 open ;
 
DATABASE altered.
------------------------------------
oracle@linux:~> ps -ef | grep ora_
oracle    6555     1  0 08:31 ?        00:00:00 ora_pmon_demo1
oracle    6557     1  0 08:31 ?        00:00:00 ora_psp0_demo1
oracle    6559     1  0 08:31 ?        00:00:00 ora_mman_demo1
oracle    6561     1  0 08:31 ?        00:00:00 ora_dbw0_demo1
oracle    6563     1  0 08:31 ?        00:00:00 ora_lgwr_demo1
oracle    6565     1  0 08:31 ?        00:00:00 ora_ckpt_demo1
oracle    6567     1  0 08:31 ?        00:00:01 ora_smon_demo1
oracle    6569     1  0 08:31 ?        00:00:00 ora_reco_demo1
oracle    6571     1  0 08:31 ?        00:00:00 ora_cjq0_demo1
oracle    6573     1  0 08:31 ?        00:00:03 ora_mmon_demo1
oracle    6575     1  0 08:31 ?        00:00:00 ora_mmnl_demo1
oracle    6577     1  0 08:31 ?        00:00:00 ora_d000_demo1
oracle    6579     1  0 08:31 ?        00:00:00 ora_s000_demo1
oracle    6585     1  0 08:32 ?        00:00:00 ora_arc0_demo1
oracle    6587     1  0 08:32 ?        00:00:00 ora_arc1_demo1
oracle    6591     1  0 08:32 ?        00:00:00 ora_qmnc_demo1
oracle    6602     1  0 08:32 ?        00:00:00 ora_q000_demo1
oracle    6605     1  0 08:32 ?        00:00:00 ora_q001_demo1
oracle    6620     1  1 08:39 ?        00:00:01 ora_j000_demo1
oracle    6622  6368  0 08:40 pts/3    00:00:00 grep ora_
oracle@linux:~>



j'ai tante de voir cote rman mais la je comprends purement et simplement rien au tutoriel rman il part dans tous les sens mais dans le vide. (enfin pour moi...)

quand au livre que j'ai il dit de faire comme ceci :

Code :
1
2
3
shutdown ..... ;
startup mount
backup DATABASE ;
mais la c'est le drame :
Code :
1
2
3
4
DATABASE mounted.
SQL> backup DATABASE ;
SP2-0734: unknown command beginning "backup dat..." - rest of line ignored.
SQL>
la commande backup n'existe pas sous "10g entreprise" hors ma doc est specifique a cette version precise bref c'est impossible de faire un backup sous oracle ?

plus serieusement quelle est la methode a suivre (PAS A PAS) pour realiser un backup INTEGRAL d'une base et si possible permettant meme une eventuelle restoration sur une machine tout juste installee ...
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 18h00   #2
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
La bonne méthode est celle qui consiste à arrêter la base proprement (pas de shutdown abort) et à copier tous les fichiers de la base: vous pouvez adapter le script suivant en redéfinissant les variables SQL*Plus repertoire et fichier_control et en remplacant "copy" par "cp".

La commande d'export ne peut fonctionner que si l'instance est démarrée.
La commande backup database de RMAN n'est reconnue que par l'exécutable rman (et pas par SQL*Plus).

Lectures vivement recommandées (pour Oracle 9i et Oracle 10g):
Oracle9i Backup and Recovery Concepts
et Oracle9i User-Managed Backup and Recovery Guide.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2007, 10h21   #3
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
ok merci

j'ai plus qu'a me faire rembourser ce bouquin qui raconte que des con@#$ries....

il dit bien de faire la commande backup dans sqlplus par exemple.
et de lancer l'export base close....



en effet en faisant l'inverse ca marche beaucoup mieux...
frp31 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 10h39.


 
 
 
 
Partenaires

Hébergement Web