Vendredi 23 janvier 2009 5 23 /01 /Jan /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.

Par LAO - Publié dans : Administration - Communauté : ORACLE
Ecrire un commentaire - Voir les 2 commentaires
Retour à l'accueil

Commentaires

Hello, Nice blog! Il faudra que tu m'expliques 2 ou 3 trucs. Comment on souscrit en RSS? Quelques commentaires sur ce post: * Tu peux faire mieux: http://afatkulin.blogspot.com/2009/01/moving-datafile.html * Si tu utilises des datafiles OMF pas besoin de supprimer le fichier (y compris en ASM donc) * dans ton scenario, tu peux copier le fichier quand le tablespace est en read only Bonne continuation.
Commentaire n°1 posté par Gregory le 11/02/2009 à 00h57
Bonjour,

Merci pour compliment.
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 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 autres infos.

LAO.
Réponse de LAO le 12/02/2009 à 11h09
C'est quoi l'URL du flux RSS? Je ne la trouve pas sur le site
Commentaire n°2 posté par Gregory le 12/02/2009 à 14h05
Bonjour,

Voici les liens:
Articles          : http://www.lao-dba.com/rss-articles.xml
Commentaire : http://www.lao-dba.com/rss-comments.xml

Bonne fin de journée,
LAO.
Réponse de LAO le 12/02/2009 à 14h34

Catégories

Recherche

Calendrier

Février 2012
L M M J V S D
    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        
<< < > >>

Profil

  • LAO
  • My Oracle blog
  • Homme
  • 06/05/1972
  • IDF
  • DBA
Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés