augmenter taille des logs

augmenter taille des logs - SQL/NoSQL - Programmation

Marsh Posté le 23-04-2009 à 15:58:28    

Je travaille sur une base oracle 10g.
 
La taille max des archivelog est actuellement à 4 GB. Beaucoup d'archives sont générés donc j'aimerai augmenter la taille mais je ne sais pas trop comment faire (base fermér, ouverte, donnée statique, ligne de commande...)?
 
J'ai lu sur un des post :
 
"aggrandissez la taille de la flash (le alter system se fait base ouverte, l'aggrandissement du file system dépendant de l'OS)"
 
Je n'arrive pas à trouver plus d'infos
 
Merci pour votre aide.

Reply

Marsh Posté le 23-04-2009 à 15:58:28   

Reply

Marsh Posté le 23-04-2009 à 16:23:18    

humm déjà avant de modifier quoique ce soit dans la flash recovery area, il est préférable de s'assurer que ta base fonctionne avec la flash recovery area
 
mais que veux-tu augmenter ? la taille de chaque fichier d'archivelog ? la taille de la flash recovery area ?

Reply

Marsh Posté le 23-04-2009 à 16:30:04    

Un backup est effectuée à chaud avec rman (archivelog mode = ON).
Les archives sont stockées dans le dossier [oracle_home]\flash_recovery_area\SID\ARCHIVELOG\dateD'aujourdh'ui.  
Les archives sont ensuite supprimés après le backup rman.  
La taille du dossier (dateD'aujourdh'ui) possédant les archives est à 4 GB.
 
C'est la taille de ce dossier que je veux augmenter.
 
Autres questions au passage. Comment connaître la taille max du dossier flash recovery area ?

Reply

Marsh Posté le 23-04-2009 à 17:07:28    

taille max du dossier :

Code :
  1. SHOW parameters DB_RECOVERY_FILE_DEST_SIZE


à vue de nez, je dirais qu'il est valorisé à 4G chez toi :D
 
pour l'explication : http://download.oracle.com/docs/cd [...] REFRN10235
 
tu peux l'augmenter avec un "ALTER SYSTEM" mais si tu ne comprends pas tout, laisse le DBA le faire

Reply

Marsh Posté le 24-04-2009 à 10:28:47    

SQL> show parameter db_recovery_file_dest_size;
 
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest_size big integer 5G
 
Je suis débutante et toute seule pour m'occuper de la DB. J'ai suivi une formation Oracle mais on ne voit pas tout.
 
Je pensais faire un :
 
ALTER system SET DB_RECOVERY_FILE_DEST_SIZE = "TAILLE" G;
 
Puis-je laisser la base ouverte ou dois-je la fermer?
 
Qu'en pensez-vous?
 
Par contre, couak, ton lien n'est plus associé à un page (We're sorry, the page you requested was not found.)
 
Merci

Reply

Marsh Posté le 24-04-2009 à 11:28:06    

le lien marche, et c'est le site officiel d'oracle :D
la base peut être ouverte
sinon comme je suis également ton thread sur le forum de developpez.com je pense que je vais arrêter de le lire sur HFR :)

Reply

Marsh Posté le 24-04-2009 à 13:57:18    

Pour ton lien, j'ai beau copié l'URL ou cliquer dessus, j'obtiens une erreur.
 
Effectivement, je suis aussi sur developpez.com mais au départ personne répondait sur ce post donc j'en ai créé un sur HFR.
 
Pour résoudre ce problème, la solution est  
 
ALTER system SET DB_RECOVERY_FILE_DEST_SIZE = "TAILLE" G;

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed