Bonjour,
Voilà je n'arrive pas à créer mon idexe spatial sur ma colonne.
J'ai une table TRONC et une colonne SDO qui est du type SDO_GEOMETRY.
Quand je crée mon indexe :
Je prends le méssage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE INDEX "CHAMBERY"."INDEXSDOORACLE" ON "CHAMBERY"."TRONC" ("SDO") INDEXTYPE IS MDSYS.SPATIAL_INDEX PARAMETERS (' SDO_INDX_DIMS=2 LAYER_GTYPE="COLLECTION"')
Et si je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ERREUR à la ligne 1 : ORA-29855: erreur d'exécution de la routine ODCIINDEXCREATE ORA-13203: échec de lecture de la vue USER_SDO_GEOM_METADATA ORA-13203: échec de lecture de la vue USER_SDO_GEOM_METADATA ORA-06512: à "MDSYS.SDO_INDEX_METHOD_10I", ligne 10
J'ai bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from USER_SDO_GEOM_METADATA;
alors il semble que je n'ai pas de DIMINFO... est-ce de là que vient le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Connecté. TABLE_NAME-COLUMN_NAME -DIMINFO(SDO_DIMNAME, SDO_LB, SDO_UB, SDO_TOLERANCE)- SRID ---------- TRONC SDO 41014
Bref je n'arrive pas à créer ce fichu index. Si qualqu'un peut m'aider![]()
Partager