Einrichten mehrerer ArcSDE-Dienste auf einem Windows-Server

Wenn Sie zwei separate Geodatabases auf demselben Server haben und einen ArcSDE-Dienst verwenden, benötigen Sie separate ArcSDE-Dienste mit eindeutigen Dienstnamen und einer separaten Portnummer in der Dienstedatei.

Schritte:
  1. Kopieren Sie die Datei "dbinit.sde", und speichern Sie die Kopie unter einem anderen Namen. Dieser Name muss den Namen des neuen ArcSDE-Dienste enthalten. Wenn der neue Dienst z. B. "sdeservice2" heißt, geben Sie der Datei "dbinit" den Namen "dbinit_sdeservice2.sde".
  2. Wenn Sie andere Geodatabase-Speicherinformationen für die zweite Geodatabase festlegen möchten, erstellen Sie Kopien von den Dateien "giomgr.defs" und "dbtune.sde", und geben Sie ihnen unterschiedliche Namen. Sie könnten sie beispielsweise "giomgr2.defs" und "dbtune2.sde" nennen.
  3. Ändern Sie die Inhalte der neuen Kopien der Dateien, sodass sie die Parameter und Werte enthalten, mit denen die zweite Geodatabase erstellt werden soll. Entsprechend dem im vorherigen Schritt angegebenen Beispiel würden Sie die Dateien "giomgr2.defs" und "dbtune2.sde" ändern.
  4. Erstellen Sie mit dem Post Installation Wizard die Geodatabase in der zweiten SQL Server-Datenbank.
  5. Wenn Sie das Dialogfeld für die ArcSDE-Konfigurationsdateien öffnen, klicken Sie für die Dateien "giomgr.defs", "dbinit.sde" und "dbtune.sde" auf Use custom file, und navigieren Sie zum Speicherort der Dateien bzw. geben Sie diesen an.
  6. Geben Sie im Dialogfeld für die Informationen zum ArcSDE-Dienst einen eindeutigen Dienstnamen und eine eindeutige Portnummer an.

    In diesem Schritt des Assistenten werden die neuen Dienstinformationen zu den Windows- und ArcSDE-Dienstdateien hinzugefügt.


3/6/2012