00128: Die Datenquelle des Layers verwendet eine direkte Verbindung zu einem SQL-Server und Sie nehmen eine Veröffentlichung auf ArcGIS for Server (Linux) vor.
Der Layer verwendet eine direkte Verbindung zu einer SQL Server-Datenbank. Diese Verbindung wird nicht unterstützt, wenn Sie eine Veröffentlichung auf ArcGIS for Server (Linux) vornehmen.
Lösung
Der Layer muss die richtigen Daten in der SQL Server-Datenbank mithilfe einer Verbindung zum ArcSDE-Anwendungsserver referenzieren.
- Verwenden Sie das Geoverarbeitungswerkzeug ArcSDE-Verbindungsdatei erstellen, um eine Verbindung zum ArcSDE-Anwendungsserver zu erstellen.
- Anschließend müssen Sie den Datenquellenpfad des Layers zurücksetzen, um die soeben erstellte Verbindung zum ArcSDE-Anwendungsserver verwenden zu können. Klicken Sie zu diesem Zweck im Dialogfeld Layer-Eigenschaften auf der Registerkarte Quelle auf die Schaltfläche Datenquelle festlegen. Um die Datenquelle zu ändern, die von mehreren Layern in einem ArcMap-Dokument gleichzeitig verwendet wird, verwenden Sie in ArcCatalog den Befehl Datenquelle festlegen. Sie führen diesen Befehl aus, indem Sie in ArcCatalog den Ordner suchen, in dem Ihr Kartendokument enthalten ist, und mit der rechten Maustaste auf das Kartendokument klicken.
Weitere Informationen
Bei einer direkten Verbindung wird die Verbindung zwischen Client und Geodatabase ohne Zwischen-Service (direkt) hergestellt. Außerdem werden ArcSDE-Bibliotheken und -Treiber verwendet, die mit der verbindenden Client-Anwendung installiert wurden, und der Großteil der Verarbeitung findet auf dem Client-Computer statt. Layer, die eine direkte Verbindung zu SQL Server verwenden, werden nicht von ArcGIS for Server (Linux) unterstützt.
Weitere Informationen zu Datenbankverbindungen in ArcGIS for Desktop.