Les géodatabases décrites dans la rubrique Types de géodatabases sont accessibles par plusieurs logiciels client Esri. On compte les suivantes :
- ArcGIS for Desktop
- Applications et services ArcGIS for Server (non pris en charge avec les géodatabases personnelles ou de bureau)
Versions compatibles
Vous n'avez pas besoin de garder votre géodatabase ArcSDE et les clients ArcGIS au même niveau de version. Sachez simplement que, lorsque vous établissez une connexion entre différentes versions, les fonctionnalités disponibles peuvent être limitées.
Le tableau suivant indique quelles versions des applications clientes ArcGIS peuvent se connecter à telle ou telle version de la géodatabase :
Version client | Version géodatabase personnelle (ArcGIS for Desktop uniquement) | Version géodatabase fichier | Géodatabase d'entreprise, de groupe de travail ou de bureau utilisant une connexion directe | Géodatabase d'entreprise utilisant une connexion de service ArcSDE |
---|---|---|---|---|
10* | 9.1, 9.2, 9.3, 9.3.1 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.2, 9.3, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.2, 9.3, 10, 10.1, 10.2, 10.3, 10.3.1 | 9.2, 9.3, 10, 10.1, 10.2 |
10.1 | 9.2, 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.2, 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2 |
10.2 (y compris 10.2.1 et 10.2.2) | 9.2, 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.2, 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2 |
10.3 (y compris 10.3.1) | 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 9.3, 9.3.1, 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 | 10, 10.1, 10.2, 10.2.1, 10.2.2, 10.3, 10.3.1 Vous pouvez vous connecter aux géodatabases 9.3 et 9.3.1 pour les mettre à niveau. | 10, 10.1, 10.2, 10.2.1, 10.2.2 |
*Esri recommande aux clients ArcGIS 10 se connectant à des géodatabases 10.1 ou ultérieures d'utiliser la version 10 SP2, qui contient plusieurs correctifs destinés à faciliter la connexion.
Pour en savoir plus sur les connexions client effectuées vers les géodatabases d'entreprise, reportez-vous à la rubrique appropriée de votre système de gestion de base de données :
- Compatibilité entre clients et géodatabases dans DB2
- Compatibilité entre clients et géodatabases dans Informix
- Compatibilité entre clients et géodatabases dans Oracle
- Compatibilité entre clients et géodatabases dans PostgreSQL
- Compatibilité entre clients et géodatabases dans SQL Server
Fonctionnalités disponibles lors de l'utilisation de versions de client et de géodatabase mixtes
Vous n'avez pas besoin de mettre la géodatabase à niveau avec la version actuelle pour profiter des fonctionnalités suivantes :
- les scripts Python avec des classes d'entités annotations et cotations ;
- le suivi éditeur sur les tables et classes d'entités ;
- les jeux de données réseau, qui comprennent des fonctionnalités de données de trafic réel, des restrictions peu strictes, des itinéraires privilégiés pour les camions et des évaluateurs de scripts Python ;
- les mosaïques, y compris la création améliorée de lignes de raccord et d'emprises, la prise en charge de types raster supplémentaires, des propriétés supplémentaires, ainsi que des outils d'analyse de mosaïque pour détecter des erreurs ou des limitations connues.
Lorsque vous vous connectez à partir d'un client ArcGIS 10.3.x à une géodatabase version 10, vous pouvez créer des jeux de données avec les fonctionnalités de la version 10.3.x, tout en autorisant les clients ArcGIS 10 à se connecter à la géodatabase et à l'utiliser. Cela vous permet de migrer peu à peu vos clients bureautiques vers des versions plus récentes pour profiter des nouvelles fonctionnalités sans avoir à immédiatement mettre à niveau votre géodatabase.
Même si les clients ArcGIS 10 peuvent ouvrir, interroger, modifier et enregistrer des données dans les géodatabases 10.1, 10.2.x et 10.3.x, ils ne peuvent pas ouvrir les jeux de données présentant des fonctionnalités 10.1, 10.2.x ou 10.3.x, et ils recevront le message d'erreur suivant s'ils tentent d'ouvrir ces jeux de données :
The version of the Geodatabase client is incompatible with the dataset and cannot open it.
De même, vous pouvez appliquer des filtres des conflits de champs à des classes d'entités et des tables versionnées avec ArcGIS 10.2.1 ou des clients de version ultérieure. Toutefois, vous recevrez l'erreur susmentionnée si vous tentez d'ouvrir ces classes d'entités ou tables versionnées avec un client ArcGIS 10.2 ou version antérieure.
Quand mettre à niveau une géodatabase ?
En règle générale, la mise à niveau de la géodatabase est facultative. Néanmoins, vous devez la mettre à niveau si vous êtes dans l'un des cas suivants :
- la version client que vous utilisez ne peut se connecter à la version de géodatabase que vous souhaitez utiliser ;
- vous souhaitez tirer profit des fonctionnalités disponibles dans une version plus récente de la géodatabase.
Pour plus d'informations sur la mise à niveau des géodatabases, reportez-vous aux rubriques concernant la mise à niveau du type de géodatabase que vous utilisez :
Géodatabases fichier ou personnelles | Mettre à niveau des géodatabases fichier et personnelles |
Géodatabases de bureau ou groupe de travail | Mettre à niveau des géodatabases sur des serveurs de base de données |
Géodatabases d'entreprise dans DB2 sous Linux ou Windows | Mettre à niveau une géodatabase dans DB2 |
Géodatabases d'entreprise dans DB2, sous le système d'exploitation z | Mettre à niveau une géodatabase pour DB2 sur z/OS |
Géodatabases d'entreprise dans Informix | Mettre à niveau une géodatabase dans Informix |
Géodatabases d'entreprise dans Oracle | Mettre à niveau une géodatabase dans Oracle |
Géodatabases d'entreprise dans PostgreSQL | Mettre à niveau une géodatabase dans PostgreSQL |
Géodatabases d'entreprise dans SQL Server | Mettre à niveau une géodatabase dans SQL Server |