00134: Datenquelle des Layers wird nicht unterstützt
Die Datenquelle, die der Layer referenziert, wird nicht von Karten-Services mit der Funktion Feature-Zugriff (Feature-Service), von WFS-fähigen Karten-Services mit Transaktionssupport (WFS-T) oder von Image-Services mit aktivierter Bearbeitungsfunktion unterstützt.
Lösungen
Feature- und WFS-T-Services erfordern, dass alle Layer und Standalone-Tabellen in der Karte eine einzige Enterprise-Geodatabase über dieselbe Datenbankverbindung referenzieren. Diese Enterprise-Geodatabase muss beim ArcGIS-Server registriert sein. Editierbare Image-Services erfordern auch eine registrierte Enterprise-Geodatabase. Die Lösung dieses Problems hängt davon ab, wie Sie diese Enterprise-Geodatabase registrieren. Auf der Registerkarte Datenspeicher im Dialogfeld Eigenschaften von ArcGIS Server können Sie die Enterprise-Geodatabase beim ArcGIS-Server registrieren.
- Wenn der Service Daten referenzieren soll, die in eine angegebene Enterprise-Geodatabase kopiert wurden, registrieren Sie eine vom Server verwaltete Datenbank. In dem Fall werden die Daten, die zu diesem Zeitpunkt von den Layern referenziert werden, in die soeben registrierte Enterprise-Geodatabase kopiert. Die Layer im Service referenzieren dann Daten aus dieser Enterprise-Geodatabase und nicht aus der ursprünglichen Datenquelle.
- Klicken Sie auf das Dropdown-Menü Hinzufügen
neben dem Listenfeld Registrierte Datenbanken, und wählen Sie Von Server verwaltete Datenbank registrieren+++, um das Dialogfeld Datenbank registrieren zu öffnen.
- Geben Sie einen Namen für die Datenbankregistrierung ein.
- Klicken Sie unter Server-Datenbankverbindung auf Bearbeiten, um eine neue Datenbankverbindung einzugeben, oder klicken Sie auf Importieren, um zu einer vorhandenen Datenbankverbindung zu navigieren und diese zu verwenden.
Achtung:
Diese Lösung ist nicht geeignet, wenn die Datenquelle für diesen Layer derzeit beim ArcGIS-Server registriert ist. Angenommen, dieser Layer referenziert Daten einer File-Geodatabase, die sich im Ordner \\myMachine\data befinden. Der Ordner \\myMachine\data ist beim ArcGIS-Server registriert. Es ist erforderlich, die Registrierung von \\myMachine\data beim ArcGIS-Server aufzuheben. Wenn die Registrierung dieser Datenquelle beim ArcGIS-Server aufgehoben ist, werden die Daten in die registrierte, vom Server verwaltete Datenbank kopiert.
Abfrage-Layer-Daten werden nicht in die vom Server verwaltete Enterprise-Geodatabase kopiert. Wenn die Karte Abfrage-Layer enthält, müssen diese Daten manuell in die registrierte Enterprise-Geodatabase exportiert werden.
- Klicken Sie auf das Dropdown-Menü Hinzufügen
- Wenn der Service die gleichen Daten wie die Karte referenzieren soll
- Importieren Sie die vom Layer referenzierten Daten in die Enterprise-Geodatabase, die beim ArcGIS-Server registriert ist.
- Sobald alle Daten in einer einzigen Enterprise-Geodatabase enthalten sind, legen Sie die Datenquelle für die Layer fest, sodass alle auf diese Geodatabase zeigen.
Weitere Informationen zum Festlegen von Datenquellen.
Achtung:
Alle Daten, die eine Enterprise-Geodatabase referenzieren, müssen dieselbe Verbindung mit dieser Datenbank verwenden. Dieser Fehler kann auch dann ausgelöst werden, wenn die Quelldatenbank dieselbe ist. Wenn beispielsweise mehrere Verbindungen mit derselben Datenbank bestehen und unterschiedliche Verbindungen verwendet wurden, um dem Datenrahmen Layer und Standalone-Tabellen hinzuzufügen, tritt dieser Fehler beim Analysieren auf.
Verwenden Sie beim Hinzufügen der Daten zur Karte oder beim Festlegen der Datenquelle für einen vorhandenen Layer unbedingt eine einzige, gemeinsame Verbindung mit der Enterprise-Geodatabase.
Weitere Informationen zum Verbinden mit einer Enterprise-Geodatabase
- Klicken Sie auf Hinzufügen
neben dem Listenfeld Registrierte Datenbanken, um das Dialogfeld Datenbank registrieren zu öffnen.
- Geben Sie einen Namen für die Datenbankregistrierung ein.
- Aktivieren Sie die Option +++Wie Client-Verbindung.
- Klicken Sie unter Client-Datenbankverbindung auf Bearbeiten, um eine neue Datenbankverbindung einzugeben, oder klicken Sie auf Importieren, um zu einer vorhandenen Datenbankverbindung zu navigieren und diese zu verwenden.
- Wenn der Service eine andere Enterprise-Geodatabase als die Karte referenzieren soll und Sie keine vom Server verwaltete Datenbank verwenden möchten
- Importieren Sie die vom Layer referenzierten Daten in die Enterprise-Geodatabase, die beim ArcGIS-Server registriert ist.
- Sobald alle Daten in einer einzigen Enterprise-Geodatabase enthalten sind, legen Sie die Datenquelle für die Layer fest, sodass alle auf diese Geodatabase zeigen.
Weitere Informationen zum Festlegen von Datenquellen.
Achtung:
Alle Daten, die eine Enterprise-Geodatabase referenzieren, müssen dieselbe Verbindung mit dieser Datenbank verwenden. Dieser Fehler kann auch dann ausgelöst werden, wenn die Quelldatenbank dieselbe ist. Wenn beispielsweise mehrere Verbindungen mit derselben Datenbank bestehen und unterschiedliche Verbindungen verwendet wurden, um dem Datenrahmen Layer und Standalone-Tabellen hinzuzufügen, tritt dieser Fehler beim Analysieren auf.
Verwenden Sie beim Hinzufügen der Daten zur Karte oder beim Festlegen der Datenquelle für einen vorhandenen Layer unbedingt eine einzige, gemeinsame Verbindung mit der Enterprise-Geodatabase.
Weitere Informationen zum Verbinden mit einer Enterprise-Geodatabase
- Klicken Sie auf Hinzufügen
neben dem Listenfeld Registrierte Datenbanken, um das Dialogfeld Datenbank registrieren zu öffnen.
- Geben Sie einen Namen für die registrierte Datenbank ein.
- Deaktivieren Sie die Option +++Wie Client-Verbindung.
- Klicken Sie unter Client-Datenbankverbindung auf Importieren, um zu derselben Datenbankverbindung zu navigieren, die von der Karte verwendet wird.
- Klicken Sie unter Server-Datenbankverbindung auf Bearbeiten, um eine neue Datenbankverbindung einzugeben, oder klicken Sie auf Importieren, um zu einer vorhandenen Datenbankverbindung zu navigieren und diese zu verwenden.
Weitere Informationen zum Registrieren der Geodatabase bei ArcGIS for Server
Weitere Informationen
Feature- und WFS-T-Services erfordern, dass alle Layer und Standalone-Tabellen eine einzige Enterprise-Geodatabase über dieselbe Datenbankverbindung referenzieren. Alle anderen Datenquellen, wie z. B. Shapefiles, File-Geodatabases und Abfrage-Layer, werden nicht unterstützt. Diese Enterprise-Geodatabase-Verbindung muss auch beim ArcGIS-Server registriert sein. Editierbare Image-Services erfordern auch eine registrierte Enterprise-Geodatabase.