Skip To Content

00135 : La source de données de la table autonome n'est pas prise en charge

Dans cette rubrique

La source de données référencée par votre table autonome n'est pas prise en charge par les services de carte dotés de la fonctionnalité Accès aux fonctions (service d'entités) ou par les services de carte compatibles WFS avec prise en charge des transactions (WFS-T).

Solutions

Les services d'entités publiés sur ArcGIS for Server nécessitent que toutes les couches et les tables autonomes de la carte fassent référence à une géodatabase d'entreprise ou à une base de données d'entreprise. Il n'est possible de publier des couches de requête sur ArcGIS for Server qu'à partir de bases de données d'entreprise. Les services WFS-T nécessitent que toutes les couches et tables autonomes fassent référence à une seule géodatabase d'entreprise utilisant la même connexion à la base de données. Cette base de données ou géodatabase d'entreprise doit être inscrite auprès d'ArcGIS Server.

La solution à ce problème dépend de la façon dont vous inscrivez cette géodatabase d'entreprise. Utilisez l'onglet Stockage des données de Propriétés d'ArcGIS Server pour inscrire votre base de données ou géodatabase d'entreprise auprès d'ArcGIS Server.

  • Si vous souhaitez que le service fasse référence aux données copiées dans une géodatabase d'entreprise spécifiée, inscrivez une base de données gérée par le serveur. Dans ce cas, les données que vos couches référencent actuellement seront copiées dans la géodatabase d'entreprise que vous venez d'inscrire. Les tables autonomes du service référenceront les données de cette géodatabase d'entreprise, et non de la source de données d'origine.
    1. Cliquez sur le menu déroulant Ajouter Ajouter en regard de la zone de liste Bases de données inscrites et sélectionnez Inscrire la base de données gérée par le serveur pour ouvrir la boîte de dialogue Inscrire la base de données.
    2. Entrez un nom pour l'inscription de la base de données.
    3. Sous Connexion à la base de données serveur, cliquez sur Modifier pour inscrire une nouvelle connexion à la base de données ou cliquez sur Importer pour accéder à une connexion à la base de données existante et l'utiliser.
    Attention :

    Cette solution ne fonctionne pas si la source de données de cette couche est actuellement inscrite auprès d'ArcGIS Server. Par exemple, supposons que cette couche fasse référence aux données d'une géodatabase fichier dans le dossier \\myMachine\data. Le dossier \\myMachine\data est inscrit auprès d'ArcGIS server. Vous devez alors désinscrire le dossier \\myMachine\data auprès d'ArcGIS server. Lorsqu'ArcGIS Server a compris que cette source de données est désinscrite, il copie les données dans la base de données inscrite et gérée par le serveur.

    En outre, les données des couches de requête ne sont pas copiées dans la géodatabase d'entreprise gérée par le serveur. Si votre carte contient des couches de requête, vous devez exporter ces données manuellement dans la géodatabase d'entreprise inscrite.

  • Si vous souhaitez que le service référence les mêmes données que votre carte
    1. Importez les données référencées par la table autonome dans la géodatabase d'entreprise inscrite auprès d'ArcGIS Server. Si vous publiez des services d'entités sur ArcGIS for Server, il peut également s'agir d'une base de données d'entreprise.

      Pour en savoir plus sur l'importation des jeux de données

    2. 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 tables autonomes, de manière qu'elles pointent toutes sur cette géodatabase.

      Pour en savoir plus sur la définition de sources de données

      Attention :

      Toutes les données référençant une géodatabase d'entreprise doivent partager une connexion unique à cette base de données. Cette erreur peut survenir même si la base de données source est la même. Par exemple, si vous avez plusieurs connexions à la même base de données et que vous avez fait appel à des connexions différentes pour ajouter des couches et des tables autonomes au bloc de données, cette erreur survient lors de l'analyse.

      Assurez-vous d'utiliser une connexion unique, commune, à la géodatabase d'entreprise lorsque vous ajoutez des données à la carte ou que vous définissez la source de données d'une table autonome existante.

      Pour en savoir plus sur la connexion à une géodatabase d’entreprise.

    3. Cliquez sur Ajouter Ajouter en regard de la zone de liste Bases de données inscrites pour ouvrir la boîte de dialogue Inscrire la base de données.
    4. Entrez un nom pour l'inscription de la base de données.
    5. Activez Identique à la connexion au client.
    6. Sous Connexion à la base de données client, cliquez sur Modifier pour entrer une nouvelle connexion à la base de données ou cliquez sur Importer pour accéder à une connexion à la base de données existante et l'utiliser.
  • Si vous souhaitez que le service fasse référence à une géodatabase d'entreprise différente de celle de votre carte et que vous ne voulez pas utiliser une base de données gérée par le serveur
    1. Importez les données référencées par la table autonome dans la géodatabase d'entreprise inscrite auprès d'ArcGIS Server. Si vous publiez sur ArcGIS for Server, il peut également s'agir d'une base de données d'entreprise.

      Pour en savoir plus sur l'importation des jeux de données

    2. 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 tables autonomes, de manière qu'elles pointent toutes sur cette géodatabase.

      Pour en savoir plus sur la définition de sources de données

      Attention :

      Toutes les données référençant une géodatabase d'entreprise doivent partager une connexion unique à cette base de données. Cette erreur peut survenir même si la base de données source est la même. Par exemple, si vous avez plusieurs connexions à la même base de données et que vous avez fait appel à des connexions différentes pour ajouter des couches et des tables autonomes au bloc de données, cette erreur survient lors de l'analyse.

      Assurez-vous d'utiliser une connexion unique, commune, à la géodatabase d'entreprise lorsque vous ajoutez des données à la carte ou que vous définissez la source de données d'une couche existante.

      Pour en savoir plus sur la connexion à une géodatabase d’entreprise.

    3. Cliquez sur Ajouter Ajouter en regard de la zone de liste Bases de données inscrites pour ouvrir la boîte de dialogue Inscrire la base de données.
    4. Entrez un nom pour la base de données inscrite.
    5. Désactivez Identique à la connexion au client.
    6. Sous Connexion à la base de données client, cliquez sur Importer pour accéder à la même connexion à la base de données que celle utilisée par votre carte.
    7. Sous Connexion à la base de données serveur, cliquez sur Modifier pour entrer une nouvelle connexion à la base de données ou cliquez sur Importer pour accéder à une connexion à la base de données existante et l'utiliser.

Pour en savoir plus sur l'inscription de votre géodatabase auprès d'ArcGIS server.

Plus d'informations

WFS-T nécessite que toutes les couches et tables autonomes fassent référence à une seule géodatabase d'entreprise utilisant la même connexion à la base de données. Les autres sources de données, telles que les fichiers de formes, les géodatabases fichier et les couches de requête, ne sont pas prises en charge. Cette connexion à la géodatabase d'entreprise doit également être inscrite auprès d'ArcGIS Server.

Les services d'entités publiés sur ArcGIS for Server nécessitent que toutes les couches et les tables autonomes fassent référence à une géodatabase d'entreprise ou à une base de données d'entreprise utilisant la même connexion à la base de données. Les couches de requête ne sont prises en charge qu'avec des bases de données d'entreprise. Les autres sources de données, telles que les fichiers de formes et les géodatabases fichier, ne sont pas prises en charge. Cette connexion à la géodatabase d'entreprise ou base de données d'entreprise doit également être inscrite auprès d'ArcGIS Server.

En savoir plus sur la création de services d'entités