Herstellen einer ArcSDE-Dienstverbindung zwischen ArcGIS Desktop und einer Geodatabase in SQL Server
Für eine Verbindung zwischen ArcGIS Desktop und Ihrer ArcSDE Geodatabase können Sie einen ArcSDE-Dienst verwenden. Sofern der ArcSDE-Dienst bereits ausgeführt wird, verfahren Sie nach der folgenden Anleitung, um eine ArcSDE-Dienstverbindung von ArcGIS Desktop mit einer Geodatabase herzustellen.
- Starten Sie ArcMap, öffnen Sie das Fenster "Katalog", und doppelklicken Sie im Kataloginhaltsverzeichnis auf den Ordner Datenbankverbindungen.
-
Doppelklicken Sie auf Hinzufügen: Verbindung zur Spatial-Database.
Dadurch wird das Dialogfeld Verbindung zur Spatial-Database geöffnet.
- Geben Sie im Textfeld Server den Namen des Servers ein, auf dem sich die SQL Server-Datenbank befindet.
- Geben Sie im Textfeld Dienst den Namen oder die Portnummer des Dienstes ein, mit dem Sie die Verbindung herstellen möchten. (Wenn Sie den Namen verwenden, muss sich in der Dienstedatei des Client-Betriebssystems für den Dienst ein Eintrag befinden.)
- Geben Sie im Feld Datenbankname den Namen der Datenbank ein, mit der Sie eine Verbindung herstellen möchten.
- Wenn Sie Datenbankauthentifizierung verwenden, geben Sie Ihren Benutzernamen und das Kennwort ein.
- Deaktivieren Sie das Kontrollkästchen Benutzername und Kennwort speichern, wenn Sie nicht möchten, dass die Anmeldeinformationen mit der Verbindung gespeichert werden.
-
Wenn Sie Betriebssystemauthentifizierung verwenden, klicken Sie auf die Schaltfläche Betriebssystemauthentifizierung.
Die Informationen für die Datenbankauthentifizierung werden dadurch deaktiviert.
-
Bei der Verbindung zu einer Geodatabase in einem DBO-Schema müssen Sie die Version ändern, zu der Sie eine Verbindung herstellen. Klicken Sie im Abschnitt Verbindungsdetails auf Ändern.
- Wählen Sie dbo.DEFAULT oder eine andere transaktionale Version aus.
- Click OK on the Connection Details dialog box to close it.
- Wenn Sie die Informationen zur Versionsverbindung, die Sie im letzten Schritt angegeben haben, nicht speichern möchten, deaktivieren Sie die Option Namen der Transaktionsversion mit der Verbindungsdatei speichern.
-
Klicken Sie auf Verbindung testen.
Wenn der Test erfolgreich ist, wird die Schaltfläche deaktiviert. Wenn der Test fehlschlägt, können Sie nicht auf Daten in der Geodatabase zugreifen, bis Sie die richtigen Informationen eingegeben haben bzw. das Datenbankproblem gelöst wurde.
- Klicken Sie auf OK.
- Geben Sie einen neuen Namen für die Verbindung zur Spatial-Database ein.
- Drücken Sie die EINGABETASTE.
Wenn in der ArcMap- oder ArcCatalog-Instanz bereits eine Verbindung zu einer ArcSDE-Geodatabase vorhanden ist, verwenden alle folgenden Verbindungen, die mit den ursprünglichen Server-, Instanz- und Authentifizierungsmodus-Eigenschaften hergestellt werden, ebenfalls die ursprünglichen Verbindungseigenschaften. Wenn Sie demnach eine Verbindung zu einer ArcSDE-Geodatabase mit einer Verbindungsdatei herstellen, in der keine Informationen zu Benutzername, Kennwort oder Version gespeichert sind, und bereits eine Verbindung zu ArcSDE-Geodatabase-Server und -Instanz existiert, für die Benutzername, Kennwort und Version gespeichert wurden, werden Sie nicht aufgefordert, die fehlenden Eigenschaften einzutragen. In diesem Fall werden die Eigenschaften der ursprünglichen Verbindung (die gespeicherten Anmelde- und Versionsinformationen) verwendet.