00062 : Le bloc de données contient des données qui n’utilisent pas la même connexion à une géodatabase d'entreprise
Cette erreur peut se produire dans les cas suivants :
- Vous publiez un service de carte avec Accès aux entités (service d'entités), et votre bloc de données contient des couches ou des tables autonomes qui font référence à différentes géodatabase d'entreprise, et au moins une des géodatabases référencées dans le bloc de données est inscrite auprès d'ArcGIS Server.
- Vous publiez un service de carte avec fonctionnalité WFS et prise en charge des transactions (WFS-T), et votre bloc de données contient des couches ou des tables autonomes qui font référence à différentes géodatabases d'entreprise, et au moins une des géodatabases référencées dans le bloc de données est inscrite auprès d'ArcGIS Server.
- Vous publiez vers un serveur de données spatiales (SDS) et votre bloc de données contient des couches ou des tables autonomes qui font référence à différentes géodatabases d'entreprise ou bases de données d'entreprise.
![Attention Attention](rsrc/caution.png)
Cet analyseur peut apparaître même si la géodatabase d'entreprise source (ou la base de données d'entreprise, si vous publiez vers un serveur de données spatiales) a déjà été inscrite auprès du serveur. Cela s'explique par le fait que les propriétés de connexion (nom d'utilisateur, mot de passe, version, etc.) utilisées par une couche ou une table autonome référençant la géodatabase d'entreprise source ne correspondent pas aux propriétés de connexion de la géodatabase d'entreprise inscrite auprès du serveur. Dans ce cas, vous inscrivez non seulement une géodatabase d'entreprise, mais également la connexion à la géodatabase. L'inscription est nécessaire pour chaque connexion distincte.
Par exemple, supposons que vous disposiez d'une géodatabase d'entreprise nommée DB1 avec deux versions : default et v1. Vous inscrivez uniquement la connexion vers DB1 avec la version default. Si vous tentez de publier une carte contenant des couches ou des tables autonomes qui pointent vers la version v1, et que vous n'avez pas inscrit cette connexion vers DB1, cet analyseur apparaîtra. Cela se produit également si vous avez différentes connexions à la géodatabase avec différents noms d'utilisateurs.
Pour en savoir plus sur la connexion à une géodatabase entreprise et les connexions aux bases de données dans ArcGIS
Solution
- Pour les services d'entités et WFS-T
- Copiez et collez tous les jeux de données que vous souhaitez rendre disponibles dans le service vers l'une des géodatabases d'entreprise inscrites auprès d'ArcGIS Server.
Pour en savoir plus sur la copie des jeux de données depuis d'autres géodatabases
- Une fois que toutes vos données sont rassemblées dans une seule géodatabase d'entreprise, définissez la source de données pour les couches, de manière à ce qu'elles pointent toutes sur cette géodatabase à l'aide de la même connexion de base de données.
Astuce:
Vous pouvez inscrire une géodatabase d’entreprise en tant que base de données gérée par le serveur. Dans ce cas, les données seront copiées dans cette géodatabase au moment de la publication. Pour que cette opération fonctionne correctement, les sources de données référencées dans le document original ne doivent pas être inscrites auprès d'ArcGIS Server. Vous devrez désinscrire ces chemins d'accès aux dossiers ou ces bases de données avant la publication. Les données qui font référence à des sources déjà inscrites auprès d'ArcGIS Server ne seront pas copiées dans la base de données gérée par le serveur.
Pour en savoir plus sur l'inscription de votre géodatabase auprès d'ArcGIS server.
- Copiez et collez tous les jeux de données que vous souhaitez rendre disponibles dans le service vers l'une des géodatabases d'entreprise inscrites auprès d'ArcGIS Server.
- Pour SDS
- Copiez ou déplacez les jeux de données référencés par votre couche dans une géodatabase entreprise unique ou une base de données standard unique prise en charge par votre type de connexion SDS. Pour connaître les bases de données prises en charge par type de connexion SDS, consultez le tableau ci-après.
Pour en savoir plus sur la copie de jeux de données provenant d'autres géodatabases et la copie de jeux de données provenant d'autres bases de données
- Une fois que toutes vos données sont rassemblées dans une seule géodatabase d'entreprise ou dans une seule base de données d'entreprise standard, définissez la source de données pour les couches, de manière à ce qu'elles pointent toutes sur cette géodatabase d'entreprise unique.
- Copiez ou déplacez les jeux de données référencés par votre couche dans une géodatabase entreprise unique ou une base de données standard unique prise en charge par votre type de connexion SDS. Pour connaître les bases de données prises en charge par type de connexion SDS, consultez le tableau ci-après.
Plus d'informations
Les services d'entités et WFS-T nécessitent que toutes les couches et les tables autonomes du service fassent référence à une géodatabase d'entreprise à l'aide d'une seule connexion et que la géodatabase soit inscrite auprès d'ArcGIS Server.
Les services SDS nécessitent que toutes les couches et les tables autonomes du service fassent référence à une géodatabase d'entreprise ou à une base de données d'entreprise standard à l'aide d'une seule connexion. Les sources de données prises en charge par les services SDS sont les géodatabases d'entreprise et les bases de données d'entreprise standard autres que des géodatabases. Les connexions SDS peuvent être Java ou .NET. Chacun de ces types de connexion prend en charge des sources de données d'entreprise spécifiques.
.NET | Microsoft SQL Server Base de données SQL Windows Azure |
Java | PostgreSQL Oracle IBM DB2 et Spatial Extender |
Pour en savoir plus sur la création des services d'entités, des services WFS et des services du serveur de données spatiales (SDS)