Welche Clients und ArcSDE-Geodatabases für SQL Server Express-Versionen sind kompatibel?
Da Verbindungen mit den Geodatabases auf Datenbankservern immer direkte Verbindungen sind, muss der Direktverbindungstreiber auf der Client-Anwendung dieselbe Version wie die Geodatabase sein.
ArcGIS Desktop, ArcGIS Engine und ArcGIS Server Workgroup der Version 10 umfassen abwärtskompatible Direktverbindungstreiber, sodass Sie von diesen Clients direkte Verbindungen mit Geodatabases der Version 9.2 oder 9.3 herstellen können.
Sie können auch bestimmte Direktverbindungstreiber getrennt installieren, um direkte Verbindungen für die folgenden Konfigurationen mit unterschiedlichen Versionen herzustellen:
- Clients der Version 9.2 Service Pack (SP) 5 oder höher können eine Verbindung mit Geodatabases der Version 9.3 oder 9.3.1 herstellen. Die Direktverbindungstreiber für diese Verbindungsart können von der Support-Website von Esri heruntergeladen werden.
- Ein Client der Version 9.3 oder 9.3.1 kann eine Verbindung mit einer Geodatabase der Version 9.2 herstellen. Die für diese Verbindungsart erforderlichen Treiber werden auf den Installationsdatenträgern des Clients der Version 9.3 und 9.3.1 bereitgestellt.
Hierbei ist zu beachten, dass die Treiber im verbindenden Client die Version der zu erstellenden Geodatabase bestimmen. Wenn in Ihrem Unternehmen unterschiedliche Client-Versionen verwendet werden, können Geodatabases unterschiedlicher Versionen auf demselben Datenbankserver erstellt werden.
Wenn Clients unterschiedlicher Versionen auf den Datenbankservern verwendet werden, sind die folgenden Szenarien möglich:
- Ein Client der Version 9.2 SP5 oder höher kann eine Verbindung mit einem ArcSDE-Datenbankserver herstellen, der für ArcGIS Server 9.3 Workgroup lizenziert ist, und Geodatabases der Version 9.2 erstellen. Die erstellte Geodatabase hat die Version 9.2 und verfügt über Funktionen der Version 9.2, verwendet aber eine Lizenz für Version 9.3.
- Dasselbe gilt umgekehrt: Von einem 9.3-Client können Sie auf einem Datenbankserver, der für Version 9.2 lizenziert ist, eine Verbindung zu 9.3-Geodatabases herstellen bzw. 9.3-Geodatabases erstellen.
- Ein Client der Version 10 kann eine Geodatabase der Version 10 auf einem Datenbankserver erstellen, der für 9.3 oder 9.2 lizenziert ist.
- Clients mit höheren Versionen können die Geodatabases aktualisieren, die mit Clients früherer Versionen erstellt wurden. Dies kann für Ihre Workflows akzeptabel sein oder auch nicht. Sie müssen die Regeln für die Benutzer in Ihrem Unternehmen in Bezug auf diese Funktionalität festlegen. Auch hier gilt: Vor der Aktualisierung einer Geodatabase sollte diese unbedingt gesichert werden.
Allgemeine Regeln für die Interoperabilität von Verbindungen mit ArcSDE-Geodatabases finden Sie unter Kompatibilität zwischen Clients und ArcSDE-Geodatabases bei Direktverbindungen. Denken Sie daran, wenn Sie dieses Thema lesen, dass Datenbankserver mit Version 9.2 eingeführt wurden, und dass Verbindungen mit Geodatabases auf einem Datenbankserver nicht mit einem ArcSDE-Dienst hergestellt werden können.