Bonjour à tous ,

je viens vers vous car j'ai un souci :

j'ai une table partitionnée selon la date et je souhaite rajouter de nouveaux tablespaces pour les mois à venir.
après avoir crée mes tablespaces DATA_2014_01 et INDX_2014_01 je joue donc :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
alter table MATABLE  ADD PARTITION  P2014_01 values less than (TO_DATE('01/02/2014','DD/MM/YYYY') )  tablespace DATA_2014_01 subpartitions 8;
pour y avoir mes enregistrements de janvier 2014.

Le problème c'est qu'il m'a modifié les index(partitionnés eux aussi ) correspondants à cette tables pour que la partition P2014_01 pointe sur le tablespace DATA_2014_01 et non sur le INDX_2014_01 .

J'ai donc modifié un à un mes index et leurs subpartitions pour les faire pointer au bon endroit.

Par contre, j'aimerais bien m'éviter la même mésaventure pour le mois de février :
comment faire pour préciser lors du alter table que les indexs associés à cette table doive pointer sur INDX_2014_01 et non le DATA_2014_01 ?

Merci à vous pour votre aide