Compatibilité entre clients et géodatabases dans Oracle lors de l'utilisation d'un service ArcSDE
Vous pouvez connecter un client d'ArcGIS 10 à une géodatabase plus ancienne à l'aide d'un service ArcSDE.
Si vous utilisez un client avec Service Pack ArcGIS 9.2 5 ou 6, vous pouvez utiliser un service ArcSDE pour vous connecter à une géodatabase ArcSDE 9.3 ou 9.3.1.
Les connexions depuis un client de version précédente à une géodatabase de version 10 ne sont pas prises en charge.
La table ci-dessous récapitule les clients et géodatabases qui sont interopérables lorsque vous utilisez un service ArcSDE pour vous connecter. Voici certaines des règles applicables aux connexions interopérables disponibles.
Géodatabase 9.0 |
Géodatabase 9.1 |
Géodatabase 9.2 |
Géodatabases 9.3 et 9.3.1 |
Géodatabase 10 |
|
Client 9.0 |
|||||
Client 9.1 |
|||||
Client 9.2 SP 1 à 4 |
|||||
Client 9.2 SP5+ |
|||||
Clients 9.3 et 9.3.1 |
|||||
Client 10 |
Règles relatives aux connexions de différentes versions
- Etant donné qu'Oracle ne prend plus en charge les bases de données Oracle8i, les connexions de clients 9.3.x à des géodatabases ArcSDE 9 ou 9.1 stockées dans Oracle8i ne sont pas prises en charge.
- Lorsque vous établissez une connexion entre un client plus récent et une géodatabase ArcSDE plus ancienne, vous avez seulement accès aux fonctionnalités disponibles pour la version de votre géodatabase. Par exemple, vous ne pouvez pas connecter un client ArcGIS 9.3 à une géodatabase ArcSDE 9.1 sous Oracle ni créer de classe d'entités à l'aide du stockage ST_Geometry, car ce type de stockage n'a pas été mis en œuvre dans ArcSDE 9.1. Cela s'applique également aux fonctionnalités API C et Java ; si la fonctionnalité n'existe pas dans la version de la géodatabase à laquelle vous souhaitez vous connecter, vous ne pouvez pas utiliser la fonction API C ou Java plus récente. L'inverse est également d'application ; si une fonction antérieure n'est plus disponible dans une version plus récente de la géodatabase, la fonction antérieure ne peut pas être appelée lors de l'exécution sur une géodatabase de version plus récente.
- Lorsque vous connectez un client ArcGIS 9.2 version SP5 ou ultérieure à une géodatabase ArcSDE 9.3.x avec une connexion directe ou un service ArcSDE, vous n'avez pas accès aux nouvelles fonctionnalités de la version 9.3.x. Par exemple, vous ne pouvez pas connecter un client ArcGIS 9.2 SP5 à une géodatabase ArcSDE 9.3 sous PostgreSQL ou DB2 pour z/OS. Vous ne pouvez pas non plus utiliser les types de pyramides Fenêtres pour les MNT disponibles dans 3D Analyst pour ArcGIS 9.3 ou créer un jeu de données réseau faisant appel aux évaluateurs de délai de tournants globaux et de fonctions de réseau, lesquels sont disponibles dans Network Analyst pour ArcGIS 9.3. En outre, vous n'êtes pas en mesure de procéder à la réplication d'une géodatabase ArcGIS 9.2 sur une géodatabase fichier. Vous ne pouvez pas non plus vous connecter à une instance ArcSDE 9.3 pour SQL Server Express à l'aide d'un client 9.2 SP5, ni créer une géodatabase ayant un catalogue de texte intégral.