IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

Problème pour deplacer une table sur un autre tablespace


Sujet :

Oracle

  1. #1
    Membre éclairé
    Avatar de Etanne
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 469
    Points : 855
    Points
    855
    Par défaut Problème pour deplacer une table sur un autre tablespace
    Bonjour à tous,

    Dans ma base de données j'ai déplacé une table (avec quelques giga de données) dans un autre tablespace.

    J'ai pour cela fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER TABLE table_name MOVE TABLESPACE new_ts;
    Puis j'ai reconstruit les index de la table.

    La base de données fonctionne à merveille, je peux faire des INSERT, UPDATE et DELETE dans la table.

    Mais pourtant la taille du fichier du tablespace (ou pointe maintenant la table) n'a pas bougé d'un octet. Lorsque j'insère de nouvelles données, ces dernières vont dans l'ancien tablespace !

    J'ai oublié de faire quelque chose ?

    Merci,
    Florian

  2. #2
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    La taille du fichier tablespace ?
    Le fichier va jamais bouger, c'est l'espace libre dans le tablespace qui va bouger.

  3. #3
    Membre éclairé
    Avatar de Etanne
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 469
    Points : 855
    Points
    855
    Par défaut
    Oups, je me suis mal exprimé.

    Effectivement la taille du fichier ne va pas changer. Je voulais plutôt dire que c'est l'espace libre restant qui ne bouge pas.

    Merci pour la coquille

    En cherchant sur le net, j'ai trouvé des solutions du type :
    1) Faire un backup de la table qui change de tablespace
    2) Supprimé la table
    3) Recréer la table sur le nouveau tablespace
    4) Faire un import.

    Je trouve cette solution un peu barbare et difficile à mettre en place...

    Florian

    ================================

    C'est bon je crois avoir trouvé le pourquoi du comment !

    Il faut aussi bouger les Blob dans le Tablespace :
    ALTER TABLE MA_TABLE MOVE LOB (COL_PHOTO) STORE AS (TABLESPACE ORA_PICT)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. script linux pour créer une table sur Oracle
    Par ledawa dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 19/08/2008, 11h29
  2. Réponses: 6
    Dernier message: 12/02/2008, 14h58
  3. problème pour créer une table
    Par zyriuse dans le forum Installation
    Réponses: 11
    Dernier message: 16/11/2007, 11h26
  4. Problème pour migrer un WSS2003 sur un autre serveur.
    Par gregb34 dans le forum SharePoint
    Réponses: 0
    Dernier message: 05/09/2007, 15h26
  5. Deplacement de tables sur un autre tablespace ?
    Par D_light dans le forum Administration
    Réponses: 2
    Dernier message: 23/05/2007, 10h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo