Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
#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