Skip To Content

00161 : La couche d'entités versionnée n'est pas associée à une vue versionnée

La couche que vous essayez de publier est inscrite comme versionnée, mais les données ne sont pas accessibles par l'intermédiaire d'une vue versionnée.

Solution

Cliquez avec le bouton droit sur la classe d'entités dans ArcCatalog et sélectionnez Gérer > Activer l'accès à SQL.

Pour en savoir plus l'activation de l'accès SQL à partir d'ArcGIS Desktop

Plus d'informations

Ce problème survient si la carte que vous publiez contient une classe d'entités versionnée sur laquelle aucune vue versionnée n'est définie. Cela se produit le plus souvent si votre classe d'entités a été inscrite comme versionnée via ArcGIS 10 ou un client de version antérieure.

Il est impossible d'accéder directement aux données des tables versionnées via SQL (Structured Query Language), car elles n'ont pas accès aux tables de deltas. En cas de publication d'une vue versionnée, il interroge la table de base et ne peut pas détecter les mises à jour correctes qui figurent dans les tables de deltas.

Les vues versionnées incorporent des vues de base de données, des procédures stockées, des déclencheurs et des fonctions pour vous permettre de lire ou de mettre à jour des données versionnées dans une table de géodatabase ou une classe d'entités à l'aide de SQL. Lorsque vous interrogez une vue versionnée, vous pouvez voir les données dans la table de base (métier) et les modifications stockées dans les tables de deltas.

Pour en savoir plus sur les vues versionnées


Dans cette rubrique
  1. Solution
  2. Plus d'informations