(Re)Bonjour tout le monde,
Toujours au coeur de l'administration de ma base oracle je me confront à un nouveau probleme.
Je suis censé optimisé l'allocation des segments sur mes tablespaces, de ce fait je revois un peu l'architecture.
Pour tous les segments index et tables la migration c'est effectué sans encombre, malheuresement ce n'est pas du tout le cas pour les segments de types LOBSEGMENT

Les voici donc :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
segment_name                       TYPE               Taille (Ko)      Blocs TABLESPACE
--------------------------------------------------------------------------------
 
SYS_LOB0000010310C00012$$       LOBSEGMENT                1280        160 LOB_M
 
SYS_LOB0000010342C00012$$       LOBSEGMENT                2304        288 LOB_M
 
SYS_LOB0000010457C00003$$       LOBSEGMENT               12800       1600 LOB_M
 
SYS_LOB0000010324C00012$$       LOBSEGMENT               16128       2016 LOB_M
 
SYS_LOB0000010324C00014$$       LOBSEGMENT               16896       2112 LOB_M
 
SYS_LOB0000010457C00002$$       LOBSEGMENT               19200       2400 LOB_M
et maintenant voici ma requete qui est censé les deplacer :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
ALTER TABLE VTR.SYS_LOB0000010310C00012$$ MOVE LOB (LOBSEGMENT) STORE AS (TABLESPACE LOB_XXL);
ALTER TABLE VTR.SYS_LOB0000010342C00012$$ MOVE LOB (LOBSEGMENT) STORE AS (TABLESPACE LOB_XXL);
ALTER TABLE VTR.SYS_LOB0000010457C00003$$ MOVE LOB (LOBSEGMENT) STORE AS (TABLESPACE LOB_XXL);
ALTER TABLE VTR.SYS_LOB0000010324C00012$$ MOVE LOB (LOBSEGMENT) STORE AS (TABLESPACE LOB_XXL);
ALTER TABLE VTR.SYS_LOB0000010324C00014$$ MOVE LOB (LOBSEGMENT) STORE AS (TABLESPACE LOB_XXL);
ALTER TABLE VTR.SYS_LOB0000010457C00002$$ MOVE LOB (LOBSEGMENT) STORE AS (TABLESPACE LOB_XXL);
Et pour finir voici le message d'erreur que j'ai depuis sqlplus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
ALTER TABLE VTR.SYS_LOB0000010457C00002$$ MOVE LOB (LOBSEGMENT) STORE AS (TABLESPACE LOB_XXL)
*
ERROR at line 1:
ORA-00942: table or view does not exist
J'ai pas mal regardé à travers le net et j'ai pourtant l'impression que ma requete est correcte. De plus le tablespace LOB_XXL est bien créé et visible si je fais un select.

Des idées ?

Merci d'avance,
cordialement,
userB.