Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
23 janvier 2009 5 23 /01 /janvier /2009 10:55
Bonjour,

  je vais reprendre l'année 2009 en douceur avec un petit post qui peut quand même être utile.

Objectif : Déplacer un ou plusieurs datafiles ouverte.

Les raisons qui peuvent amener à deplacer un datafile peuvent être multiples
  • Erreur lors de la création
  • Manque cruelle de place
  • Déplacement de fichier en fonction de leur activité (lecture / ecriture).


Les manipulations sont relativement simples..

A faire en étant connecter en SYSTEM.


-1 Identifier le ou les fichier à déplacer ainsi que leur emplacement.


SELECT File_Name FROM Dba_Data_files;

-2 Passer le tablespace concerné par les datafiles en READONLY



ALTER TABLESPACE Mon_tbs READ ONLY;

-3 Passer le tablespace en mode OFFLINE.



ALTER TABLESPACE Mon_tbs OFFLINE;

ATTENTION : A partir de maintenant les données étant dans ce tablespace ne sont plus accessibles.


-4 Faire la copie du ou des fichiers concernés vers un nouvel emplacement.

 

-5 Indiquer à ORACLE que l'emplacement du / des fichiers a changé.

 


ALTER DATABASE RENAME  FILE 'chemin_complet_du fichier/nomfichier' TO 'Nouveau_chement/nomfichier';

-6 Remettre le tablespace accessible et en écriture.

 


ALTER TABLESPACE mon_tbs ONLINE;

ALTER TABLESPACE mon_tbs READ WRITE;


Une fois qu'il a été constaté que tout fonctionne correctement on peut supprimer les fichiers d'origine. (attention à ne pas se tromper de fichier)


LAO.

Partager cet article
Repost0

commentaires

G
C'est quoi l'URL du flux RSS? Je ne la trouve pas sur le site
Répondre
L
<br /> Bonjour,<br /> <br /> Voici les liens:<br /> Articles          : http://www.lao-dba.com/rss-articles.xml<br /> Commentaire : http://www.lao-dba.com/rss-comments.xml<br /> <br /> Bonne fin de journée,<br /> LAO.<br /> <br /> <br />
G
Hello,<br /> <br /> Nice blog! Il faudra que tu m'expliques 2 ou 3 trucs. Comment on souscrit en RSS? <br /> <br /> Quelques commentaires sur ce post:<br /> * Tu peux faire mieux: http://afatkulin.blogspot.com/2009/01/moving-datafile.html<br /> * Si tu utilises des datafiles OMF pas besoin de supprimer le fichier (y compris en ASM donc)<br /> * dans ton scenario, tu peux copier le fichier quand le tablespace est en read only<br /> <br /> Bonne continuation.
Répondre
L
<br /> Bonjour,<br /> <br /> Merci pour compliment.<br /> Sinon, pour le RSS, ca se fait via ton navigateur.  Pour ce qui est du "mieux", on peut certainement toujours faire mieux. En l'occurence je voulais également ce que ce soit accessible au plus<br /> nombreux. Et je ne suis pas sur que RMAN soit quelque chose que tout le monde apréhende facilement. Mais l'article est très interessant, et je vais essayer la méthode proposée. Et merci pour les<br /> autres infos.<br /> <br /> LAO.<br /> <br /> <br />