Dieser Fehler deckt Folgendes ab:
- Sie veröffentlichen einen Kartenservice mit Feature Access (Feature-Service), und der Datenrahmen enthält Layer oder Standalone-Tabellen, die verschiedene Enterprise-Geodatabases oder Datenbanken referenzieren, wobei mindestens eine der im Datenrahmen referenzierten Geodatabases oder Datenbanken beim ArcGIS-Server registriert ist.
- Sie veröffentlichen einen Kartenservice mit WFS-Funktionen mit Transaktionssupport (WFS-T), und der Datenrahmen enthält Layer oder Standalone-Tabellen, die verschiedene Enterprise-Geodatabases referenzieren, wobei mindestens eine der im Datenrahmen referenzierten Geodatabases beim ArcGIS-Server registriert ist.
Hinweis:
Diese Analysefunktion wird möglicherweise auch dann verwendet, wenn die Quell-Enterprise-Geodatabase oder Enterprise-Datenbank bereits beim Server registriert ist. Das liegt daran, dass die Verbindungseigenschaften (Benutzername, Kennwort, Version usw.), die von einem Layer oder einer Standalone-Tabelle verwendet werden, der bzw. die die Quell-Enterprise-Geodatabase oder Enterprise-Datenbank referenziert, nicht mit den Verbindungseigenschaften der Enterprise-Geodatabase oder Enterprise-Datenbank übereinstimmen, die beim Server registriert ist. In dem Fall registrieren Sie nicht nur eine Enterprise-Geodatabase oder Enterprise-Datenbank, sondern auch die Verbindung zu der Geodatabase oder Datenbank. Jede einzelne Verbindung muss registriert werden.
Angenommen, Sie verfügen über eine Enterprise-Geodatabase mit der Bezeichnung DB1, die zwei Versionen aufweist: Standard und v1. Sie registrieren nur die Verbindung zu DB1 mit der Standardversion. Wenn Sie versuchen, eine Karte mit Layern oder Standalone-Tabellen zu veröffentlichen, die auf die Version v1 zeigen, und Sie diese Verbindung zu DB1 nicht registriert haben, wird diese Analysefunktion verwendet. Das wäre auch der Fall, wenn Sie verschiedene Verbindungen zu der Geodatabase mit unterschiedlichen Benutzernamen eingerichtet haben.
Weitere Informationen zum Verbinden mit einer Enterprise-Geodatabase und zu Datenbankverbindungen in ArcGIS
Lösung
- Für Feature-Services, die in ArcGIS Server veröffentlicht werden
- Kopieren oder verschieben Sie alle Datasets, die Sie im Service zur Verfügung stellen möchten, in eine der Enterprise-Geodatabases oder Enterprise-Datenbanken, die beim ArcGIS-Server registriert sind.
Weitere Informationen zum Kopieren von Datasets aus anderen Geodatabases
Weitere Informationen zum Kopieren und Einfügen von Daten zwischen Datenbanken - Sobald alle Daten in einer einzigen Enterprise-Geodatabase oder Enterprise-Datenbank enthalten sind, legen Sie die Datenquelle für die Layer fest, sodass alle auf diese Geodatabase oder Datenbank über dieselbe Datenbankverbindung zeigen.
Tipp:
Sie können eine Enterprise-Geodatabase als eine vom Server verwaltete Datenbank registrieren. In dem Fall werden Daten bei der Veröffentlichung in diese Geodatabase kopiert. Hinweis: Wenn Daten in Ihrer Karte von einer Enterprise-Datenbank stammen (im Gegensatz zu einer Enterprise-Geodatabase), wird das Kopieren auf die vom Server verwaltete Datenbank nicht unterstützt. Damit dies funktioniert, sollten alle im Originaldokument referenzierten Datenquellen nicht beim ArcGIS-Server registriert sein. Bevor Sie die Veröffentlichung durchführen, muss die Registrierung dieser Ordnerpfade oder Datenbanken aufgehoben werden. Quellen, die Daten referenzieren und bereits beim ArcGIS-Server registriert sind, werden nicht in die vom Server verwaltete Datenbank kopiert.
Weitere Informationen zur Registrierung einer Geodatabase bei ArcGIS Server
- Kopieren oder verschieben Sie alle Datasets, die Sie im Service zur Verfügung stellen möchten, in eine der Enterprise-Geodatabases oder Enterprise-Datenbanken, die beim ArcGIS-Server registriert sind.
- Für WFS-T
- Kopieren oder verschieben Sie alle Datasets, die Sie im Service zur Verfügung stellen möchten, in eine der Enterprise-Geodatabases, die beim ArcGIS-Server registriert sind.
Weitere Informationen zum Kopieren von Datasets aus anderen Geodatabases
- Sobald alle Daten in einer einzigen Enterprise-Geodatabase enthalten sind, legen Sie die Datenquelle für die Layer fest, sodass alle auf diese Geodatabase über dieselbe Datenbankverbindung zeigen.
Tipp:
Sie können eine Enterprise-Geodatabase als eine vom Server verwaltete Datenbank registrieren. In dem Fall werden Daten bei der Veröffentlichung in diese Geodatabase kopiert. Damit dies funktioniert, sollten alle im Originaldokument referenzierten Datenquellen nicht beim ArcGIS-Server registriert sein. Bevor Sie die Veröffentlichung durchführen, muss die Registrierung dieser Ordnerpfade oder Datenbanken aufgehoben werden. Quellen, die Daten referenzieren und bereits beim ArcGIS-Server registriert sind, werden nicht in die vom Server verwaltete Datenbank kopiert.
Weitere Informationen zur Registrierung einer Geodatabase bei ArcGIS Server
- Kopieren oder verschieben Sie alle Datasets, die Sie im Service zur Verfügung stellen möchten, in eine der Enterprise-Geodatabases, die beim ArcGIS-Server registriert sind.
Weitere Informationen
Feature-Services erfordern, dass alle Layer und Standalone-Tabellen im Service eine Enterprise-Geodatabase oder eine Standard-Enterprise-Datenbank über dieselbe Verbindung referenzieren. Die Enterprise-Geodatabase oder Standard-Enterprise-Datenbank muss am ArcGIS-Server registriert werden.
WFS-T-Services erfordern, dass alle Layer und Standalone-Tabellen im Service eine Enterprise-Geodatabase über dieselbe Verbindung referenzieren und dass die Geodatabase beim ArcGIS-Server registriert ist.
Weitere Informationen zum Erstellen von Feature-Services und WFS-Services