#1 Thu 21 May 2015 11:50
- Anais4008
- Participant actif
- Lieu: France
- Date d'inscription: 25 Apr 2007
- Messages: 71
Ouvrir une vue oracle dans Mapinfo
Bonjour,
Comme le titre l'indique, je souhaite ouvrir une vue Oracle dans Mapinfo.
CONTEXTE:
J'ai une table maître géographique de polylignes avec un ID.
J'ai besoin d'ajouter une vingtaine de champs en relation avec cette table maître: je décide de créer une table attributaire avec le champ ID en commun avec ma table maître.
Je dois fournir un environnement, permettant facilement de mettre à jour ces vingts champs.
Je décide donc de faire une vue dans ma base Oracle résultant de la jointure de ces deux tables.
Si une autre/meilleure solution existe qu'une vue oracle, je suis preneuse!
PROBLEME:
Je ne sais pas si une vue peut être mise à jour dans Mapinfo. Pour savoir, il faut donc que je créé cette vue.
OR, je me retrouve avec le message suivant:
Type de données non pris en charge pour les colonnes : GEO_LINE
POURTANT j'ai créé un index, un index spatial et un champ géographique (il vient de ma table maître). Ma vue est référencée dans MAPINFO_MAPCATALOG.
Et pourtant... selon ce topic, cela devrait être possible: http://georezo.net/forum/viewtopic.php?id=67780
Avez vous une idée? Ai-je loupé quelque chose?
Hors ligne
#2 Thu 21 May 2015 14:59
- Anais4008
- Participant actif
- Lieu: France
- Date d'inscription: 25 Apr 2007
- Messages: 71
Re: Ouvrir une vue oracle dans Mapinfo
Je reviens sur ce que j'ai dit.
Je n'ai pas d'index spatial car j'ai eu le message d'erreur suivant:
Rapport d'erreur -
Erreur SQL : ORA-01702: a view is not appropriate here
01702. 00000 - "a view is not appropriate here"
*Cause: Among other possible causes, this message will be produced if an
attempt was made to define an Editioning View over a view.
*Action: An Editioning View may only be created over a base table.
Et j'ai donc toujours le message suivant à l'ouverture de la vue dans Mapinfo:
Type de données non pris en charge pour les colonnes : GEO_LINE
Hors ligne