Welche Arten von Verbindungen können mit Datenbankservern hergestellt werden?

Wenn Sie eine Verbindung mit einem Datenbankserver und den darauf gespeicherten Geodatabases herstellen, stellen Sie dabei immer eine direkte Verbindung mit der SQL Server Express-Instanz über eine Windows-authentifizierte Anmeldung her. Sie können eine Verbindung mit Datenbankservern herstellen, die sich auf einem Remote-Computer befinden oder lokal installiert sind.

Herstellen einer direkten Verbindung mit der Instanz

Wenn Sie eine direkte Verbindung mit der SQL Server Express-Instanz vom ArcGIS-Client herstellen, verwenden Sie den Verbindungsmechanismus von SQL Server. Aus diesem Grund muss SQL Server Native Client auf dem Client-Computer installiert sein, der die Verbindung herstellt. Sie erhalten den SQL Server Native Client im Esri Customer Care-Portal oder auf der Microsoft-Website.

Windows-authentifizierte Verbindungen

Wenn Sie eine Verbindung mit einem Datenbankserver und den darauf gespeicherten Geodatabases herstellen, müssen Sie außerdem eine Windows-authentifizierte Anmeldung verwenden. Die Windows-Authentifizierung ist eine Methode zur Identifizierung eines einzelnen Benutzers mithilfe der Anmeldedaten, die vom Windows-Betriebssystem des Benutzercomputers übermittelt werden. Die Anmeldedaten, die für die Anmeldung am Client-Computer verwendet werden, dienen also auch für die Verbindungsherstellung. Diese Anmeldung kann entweder an einem lokalen oder einem Domänenkonto erfolgen. Verwenden Sie die Domänenanmeldedaten, wenn Sie eine Verbindung mit einem Remote-Datenbankserver (auf einem anderen Computer als der verbindende Client) herstellen. Wenn Sie eine Verbindung mit einem lokalen Datenbankserver (der sich auf demselben Computer wie der verbindende Client befindet) herstellen, können Sie entweder eine Domänen- oder eine lokale Anmeldung verwenden. Wenn Sie die Domänenanmeldung verwenden, um eine Verbindung mit einem lokalen Datenbankserver auf einem Computer herzustellen, der sich nicht im Netzwerk befindet, können Sie sich u. U. nicht am Datenbankserver anmelden.

Lokale und Remote-Verbindungen

Wenn Sie eine Verbindung mit Datenbankservern herstellen, die sich auf demselben Computer wie die verbindende Client-Anwendung befinden, können Sie sich an einem lokalen Konto oder einem Domänenkonto anmelden.

Für die Verbindung mit dem Remote-Datenbankserver sollten Sie sich an einem Domänenkonto anmelden. Bei den Anmeldedaten für ein lokales Windows-Konto auf dem Client-Computer handelt es sich nicht um die gleichen Anmeldedaten wie für ein Konto auf einem Remote-Computer. Wenn Ihre lokalen Anmeldedaten z. B. "mymachine\myuser" lauten, ergibt die Anmeldung mit diesem Namen auf einem Remote-Computer yourmachine: "yourmachine\myuser". Dies sind im Grunde zwei verschiedene Anmeldenamen.

TippTipp:

Es gibt eine Möglichkeit, dies zu umzugehen. Wenn Sie dasselbe Kennwort für lokale und Remote-Anmeldungen verwenden, werden die Anmeldedaten auch vom Remote-Computer akzeptiert.

Bei Verbindungen mit einem Remote-Computer muss der Datenbankserver so eingerichtet sein, dass Netzwerkverbindungen zugelassen werden. Standardmäßig wird die Microsoft SQL Server Express-Instanz so eingerichtet, dass Netzwerkverbindungen zugelassen werden, wenn Sie den Installations-Assistenten verwenden, um die SQL Server Express-Instanz für die Speicherung von Geodatabases zu aktivieren. Wenn die Option zum Zulassen von Netzwerkverbindungen im SQL Server Configuration Manager deaktiviert wurde, muss sie erneut aktiviert werden.

Verbindungen über ArcGIS for Desktop

Sie können Verbindungen mit auf einem Datenbankserver gespeicherten Geodatabases über den Knoten "Datenbankserver" im Fenster "Katalog" oder über den Knoten "Datenbankverbindungen" herstellen.

Knoten "Datenbankserver" im Katalog

Knoten "Datenbankverbindungen" im Katalog

Im Allgemeinen stellen Sie Verbindungen über den Knoten "Datenbankserver" her, wenn Sie Verwaltungs-Tasks ausführen müssen, die sich auf den Datenbankserver oder mehrere Geodatabases auf dem Datenbankserver auswirken. Weitere Informationen zum Herstellen von Verbindungen über den Knoten "Datenbankserver" im Kataloginhaltsverzeichnis finden Sie unter Herstellen einer Verbindung mit einer Geodatabase auf einem Datenbankserver.

Wenn Sie nur auf die Daten in einer einzigen Geodatabase auf dem Datenbankserver zugreifen müssen, können Sie eine Verbindung über den Knoten "Datenbankverbindungen" herstellen. Informationen zum Herstellen dieses Verbindungstyps finden Sie in Herstellen einer Verbindung zu einer Geodatabase in SQL Server Express.

TippTipp:

Sie können zunächst eine Verbindung über den Knoten "Datenbankserver" herstellen und die Verbindung in der Geodatabase speichern. Daraufhin wird unter dem Knoten "Datenbankverbindungen" des Kataloginhaltsverzeichnisses eine Verbindungsdatei erstellt. Eine Anleitung hierzu finden Sie unter Speichern einer Geodatabase-Verbindung mit einer bestimmten Version.

Verwandte Themen

9/11/2013