Compatibilité entre clients ArcGIS et géodatabases dans SAP HANA

Vous pouvez vous connecter à une géodatabase dans SAP HANA à partir des clients ArcGIS suivants :

  • Toutes les versions de ArcGIS Pro et ArcGIS Server qui ne sont pas retirées.
  • ArcGIS Enterprise 10.7.1 et versions ultérieures sur Microsoft Windows et Linux
  • ArcGIS Enterprise 11.0 et versions ultérieures sur Kubernetes

Les connexions à partir des versions antérieures des clients ne sont pas prises en charge.

La version de la géodatabase d’une géodatabase d’entreprise est stockée dans une table système et est à la disposition de l’administrateur de géodatabase dans la boîte de dialogue Database Properties (Propriétés de la base de données). La version indique la version de client que vous avez utilisée pour créer ou mettre à niveau la géodatabase. Cette version de la géodatabase est utilisée principalement par le support technique Esri à des fins de dépannage et ne présente pas la totalité des fonctions à votre disposition. En effet, de nombreuses fonctions de géodatabase sont implémentées dans les clients qui y accèdent, et non dans la géodatabase elle-même.

Vous n’êtes pas obligé d’utiliser une géodatabase et des clients ArcGIS présentant une version identique, mais nous le recommandons. Les géodatabases et le logiciel client sont conçus pour fonctionner ensemble et vous risquez de rencontrer des problèmes ou de remarquer un comportement inhabituel en utilisant des versions très différentes.

Cela se vérifie en particulier lorsque vous utilisez plusieurs versions de clients sur votre site. Un client récent peut créer dans la base de données des types de jeux de données récents auxquels les clients plus anciens ne peuvent pas accéder. Pour les géodatabases d’entreprise, si vous laissez passer trop de temps entre les mises à niveau, vous devrez peut-être mettre à niveau la base de données sous-jacente plusieurs fois avant de pouvoir mettre à niveau la géodatabase.

La connexion à partir de clients plus récents à des géodatabases plus anciennes vous permet d'utiliser la géodatabase sans avoir à la mettre à niveau en même temps que les clients. Cela vous permet également d'avoir différentes versions des installations client sur votre site. Tenez cependant compte des informations suivantes lorsque vous utilisez des versions différentes :

  • La version du système de gestion de base de données que vous utilisez doit être compatible avec la version du client ArcGIS à partir duquel la connexion est établie. Pour plus d’informations sur les versions prises en charge, reportez-vous à la rubrique Configuration système requise d’ArcGIS pour SAP HANA.
  • Utilisez des versions d’ArcGIS prises en charge pour vos clients et la géodatabase.
  • Les clients ArcGIS comportent également l’API pour ce client. Ainsi, les mêmes règles de compatibilité de versions s’appliquent lors de l’accès à la géodatabase à l’aide de l’API.
  • Pour vous connecter à partir d’un client ArcGIS récent à une géodatabase d’entreprise plus ancienne, appliquez le dernier correctif associé à la version de la géodatabase, s’il existe.
  • Lorsque vous utilisez des clients qui se connectent à un service ArcGIS Server, comme ArcGIS Field Maps ou ArcGIS Survey123, ArcGIS Server est en fait le client associé à la géodatabase. Dans ce cas, assurez-vous que les versions du logiciel ArcGIS Server et de la géodatabase sont compatibles.
  • Les clients ArcGIS plus anciens peuvent ouvrir, interroger, modifier et enregistrer des données dans les versions plus récentes des géodatabases. Cependant, ils ne peuvent pas ouvrir les jeux de données qui participent aux nouvelles fonctionnalités. Si vous essayez d’accéder à un nouveau type de jeu de données à partir d’un client ArcGIS plus ancien, vous obtiendrez entre autres les messages d’erreur suivants  :

    Impossible d’ouvrir le jeu de données, car il n’est pas compatible avec cette version du client de géodatabase.

    Échec de l’ajout des données. Type de données non pris en charge.

  • Si vous utilisez l’outil de géotraitement Mettre à niveau le jeu de données pour mettre à niveau des jeux de données spécifiques, vous ne pourrez peut-être pas ouvrir le jeu de données depuis ArcMap ou ArcGIS Pro 2.9 ou version antérieure.
  • Si vous utilisez la réplication de géodatabase, la géodatabase de réplica enfant doit présenter la même version, ou une version ultérieure, que la géodatabase de réplica parent.