Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur 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 13/09/2011, 08h59   #1
Membre habitué
 
Avatar de olivanto
 
Responsable d'exploitation informatique
Inscription : mars 2005
Messages : 435
Détails du profil
Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Finance

Informations forums :
Inscription : mars 2005
Messages : 435
Points : 147
Points : 147
Par défaut zone flashback à nettoyer

bonjour,

Je suis sur une 11g. Je viens de supprimer une base de données ; en vérifiant je m'aperçois que les fichiers relatifs à la zone de flashback restent. Et leur taille est énorme.
Impossible de les supprimer directement (et d'ailleurs, Oracle a bien dû prévoir qq chose ?).

Que dois je faire pour nettoyer ma zone de flahback de tous ces fichiers obsolètes ?

merci.
__________________
apprenti sorcier Oracle & boulet intérimaire...
http://www.courtois.cc/murphy/murphy_informatique.html
olivanto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2011, 10h07   #2
Membre confirmé
 
Inscription : novembre 2007
Messages : 426
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 426
Points : 218
Points : 218
Bjr,
Code :
1
2
3
4
5
crosscheck backup;
DELETE force noprompt expired backup;
crosscheck archivelog ALL;
DELETE force noprompt expired archivelog ALL
DELETE force noprompt obsolete;
Purger après chaque sauvegarde ....

Code :
backup DATABASE plus archivelog ...... DELETE input;
A+
__________________
SDR.
"ceux qui vivent, ce sont ceux qui luttent."
agdid04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2011, 10h13   #3
Membre habitué
 
Avatar de olivanto
 
Responsable d'exploitation informatique
Inscription : mars 2005
Messages : 435
Détails du profil
Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Finance

Informations forums :
Inscription : mars 2005
Messages : 435
Points : 147
Points : 147
tout d'abord, merci bcp.

Mais je suis perdu ; pour me connecter à RMAN, je dois bien lui donner la base de données à laquel il est liée, non ? Mais cette dernière à été supprimée..

Au risque de paraitre "gros boulet", quelle syntaxe dois je employer pour me connecter à RMAN, pour pouvoir utiliser tes précieuses commandes .. ?
__________________
apprenti sorcier Oracle & boulet intérimaire...
http://www.courtois.cc/murphy/murphy_informatique.html
olivanto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2011, 11h17   #4
Membre confirmé
 
Inscription : novembre 2007
Messages : 426
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 426
Points : 218
Points : 218
Si vous avez tout supprimer: datafiles et controlfils
Tu pars de fichier init démarrer avec
Connection avec RMAN:
Code :
1
2
3
4
5
rman target sys/passwd
C:\Documents AND Settings\>rman target sys/*****
Recovery Manager: Release 10.2.0.5.0 - Production on Tue Sep 13 11:02:44 2011
Copyright (c) 1982, 2007, Oracle.  All rights reserved.
connected to target database: TST (DBID=xxxx)
OU:
Code :
1
2
3
4
5
6
7
C:\Documents AND Settings>SET oracle_sid=tst
SET oracle_home=
C:\Documents AND Settings\>rman target /
Recovery Manager: Release 10.2.0.5.0 - Production ON Tue Sep 13 11:04:27 2011
Copyright (c) 1982, 2007, Oracle.  ALL rights reserved.
connected TO target DATABASE: TST (DBID=xxxxxxx)
RMAN>
Restaurer le controlfile:
Code :
1
2
3
4
5
RMAN> SET DBID xxxxx
RMAN>restore controlfile  FROM 'E:\ORACLE\BACKUP\xxxx.BKP';
Starting restore at 12-SEP-11
USING target DATABASE control file instead of recovery catalog
allocated channel: ORA_DISK_1
Passer à l'état mount:

Code :
1
2
3
4
5
RMAN> sql 'alter database mount' ;
sql 'alter database mount' ;
sql statement: ALTER DATABASE mount
released channel: ORA_DISK_1
RMAN>
Puis:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
RMAN> restore DATABASE;
restore DATABASE;
Starting restore at 12-SEP-11
........
................
........................
 
RMAN> recover DATABASE;
recover DATABASE;
Starting recover at 12-SEP-11
........
................
........................
 
 
SQL> ALTER DATABASE open resetlogs;
DATABASE altered.
SQL>
A+
__________________
SDR.
"ceux qui vivent, ce sont ceux qui luttent."
agdid04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2011, 13h53   #5
Membre habitué
 
Avatar de olivanto
 
Responsable d'exploitation informatique
Inscription : mars 2005
Messages : 435
Détails du profil
Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Finance

Informations forums :
Inscription : mars 2005
Messages : 435
Points : 147
Points : 147
bon....(mode boulet ON)

tout d'abord merci de tes éclaircissements ; je vois comment on peut restaurer une BD à partir de RMAN : Merci à toi.

Mais ce que je veux faire, ce n'est pas de la restaurer, mais supprimer les données contenues dans la zone de récupération rapide, après que j'ai supprimé proprement une base de données.

(mode boulet OFF)

...bon j'ai tout simplement supprimé les fichiers via l'explorateur windows ; ma zone est donc (j'ai vérifié) utilisée par l'image de ma base (ouach, c'est "lourd" une image de base....). Ma zone était visiblement prévue trop petite (15 Go..). Je l'ai doublée, tout baigne. J'espère que cette zone ne va pas croitre, parce que je ne saurai pas trop quoi en faire (un backup à froid & une suppression des fichiers ?)


Je vais donc arrêter de hurler et pouvoir passer à autre chose.

merci bcp.
__________________
apprenti sorcier Oracle & boulet intérimaire...
http://www.courtois.cc/murphy/murphy_informatique.html
olivanto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2011, 12h26   #6
Membre confirmé
 
Inscription : novembre 2007
Messages : 426
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 426
Points : 218
Points : 218
__________________
SDR.
"ceux qui vivent, ce sont ceux qui luttent."
agdid04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h11.


 
 
 
 
Partenaires

Hébergement Web