Skip To Content

Verwenden einer Informix-Datenbank mit ArcGIS Server

Um Daten aus einer IBM Informix-Datenbank auf einer ArcGIS Server-Site zu veröffentlichen, führen Sie die folgenden Schritte aus:

Installieren der Informix-Client-Software

Das Informix Client SDK bzw. die IConnect-Software muss auf allen ArcGIS-Client-Computern installiert werden, die eine Verbindung mit der Datenbank herstellen. Wenn Sie nicht berechtigt sind, Software auf den Computern zu installieren, auf denen ArcGIS Server und ArcMap ausgeführt werden, müssen Sie diese von der IT-Abteilung installieren lassen.

Wenn sich mehrere Server auf der ArcGIS Server-Site befinden, müssen Sie den 64-Bit-Informix-Client auf jedem Computer installieren. Sie müssen auf allen ArcMap-Computern, die eine Verbindung mit der Informix-Datenbank herstellen, einen 32-Bit-Informix-Client installieren. Sie erhalten die Informix-Client-Software über My Esri oder von IBM.

Wenn ArcGIS Server und ArcMap auf demselben Computer installiert sind, müssen Sie sowohl die 32- als auch die 64-Bit-Clients installieren.

Auf Microsoft Windows-Computern muss außerdem die Anwendung "Setnet32" eingerichtet werden.

Stellen Sie sicher, dass Sie auf den ArcGIS Server-Computern und allen ArcMap-Computern, die Daten aus der Informix-Datenbank veröffentlichen, den gleichen Datenquellennamen für den Informix-Client festlegen.

Weitere Informationen zum Einrichten der Informix-Client-Software finden Sie unter Herstellen einer Verbindung mit Informix von ArcGIS.

Gewähren von Berechtigungen

Der zum Herstellen der Verbindung verwendeten Anmeldung müssen bestimmte Berechtigungen zugewiesen sein. Weisen Sie Anmeldenamen, die lediglich schreibgeschützte Services veröffentlichen, die Berechtigungen für einen Daten-Viewer zu, wie unter Berechtigungen für Geodatabases in Informix oder Berechtigungen zum Verwenden von ArcGIS mit einer Informix-Datenbank beschrieben. Anmeldenamen, mit denen editierbare Feature-Services veröffentlicht werden, müssen Sie die für einen Dateneditor erforderlichen Berechtigungen gewähren.

Wenn Ihre Verbindung mit Informix eine Betriebssystemauthentifizierung verwendet, müssen Sie sicherstellen, dass die entsprechenden Berechtigungen für das ArcGIS Server-Konto erteilt werden.

Wenn die Daten sich in einer Geodatabase befinden, muss der Datenbesitzer die erforderlichen Berechtigungen für die Daten gewähren. Befinden sie sich in einer Datenbank, kann der Datenbesitzer Berechtigungen über ArcGIS erteilen. Alternativ kann der Datenbankadministrator die erforderlichen Berechtigungen mithilfe von Datenbankwerkzeugen gewähren.

Erstellen einer Karte und einer Service-Definitionsdatei

Erstellen Sie eine Karte in ArcMap, die die Informix-Daten enthält, die Sie als ArcGIS Server-Web-Service veröffentlichen möchten. Stellen Sie eine Verbindung her, indem Sie einen Anmeldenamen verwenden, dem Berechtigungen zum Zugreifen auf die Daten zugewiesen sind.

Erstellen Sie eine Service-Definitionsdatei. Stellen Sie sicher, dass das Kontrollkästchen Keine verfügbare Verbindung aktiviert ist. Aktivieren Sie das Kontrollkästchen Daten bei der Veröffentlichung in Service-Definition einbeziehen jedoch nicht.

Veröffentlichen der Service-Definitionsdatei

Erstellen Sie eine Publisher-Verbindung zu Ihrer ArcGIS Server-Site, und veröffentlichen Sie die Service-Definitionsdatei.