Durch die Verwendung einer Microsoft SQL Server-Datenbank mit hoher Verfügbarkeit für Daten von ArcGIS-Services können die Ausfallzeiten von Web-Services vermieden werden.
SQL Server bietet mehrere Lösungen mit hoher Verfügbarkeit. ArcGIS unterstützt Verbindungen zu AlwaysOn-Verfügbarkeitsgruppen und Failover-Cluster-Instanzen.
Eine Failover-Cluster-Instanz umfasst eine redundante SQL Server-Instanz, mit der Clients eine Verbindung herstellen können, wenn eine Instanz ausfällt. Mit Verfügbarkeitsgruppen haben Sie die Möglichkeit, eine Reihe von primären Datenbanken und bis zu vier Gruppen von schreibgeschützten sekundären Datenbanken, die über Failover-Cluster-Instanzen verteilt sind, anzugeben.
Hinweis:
Vor der Implementierung dieser Lösung sollten Sie die SQL Server AlwaysOn-Hilfe in der Microsoft-Dokumentation lesen.
Nachdem eine AlwaysOn-Lösung einsatzfähig ist, können Sie von ArcGIS eine Verbindung dazu herstellen, indem Sie den Verfügbarkeitsgruppen-Listener anstelle des SQL Server-Instanznamens angeben. Hängen Sie zusätzliche Bedingungen an den Gruppen-Listener an, indem Sie die Einstellungen für Zusätzliche Eigenschaften im Dialogfeld Datenbankverbindung nutzen, oder hängen Sie sie an die Instanz an, indem Sie den Namen des Gruppen-Listeners und die einzelnen Parameter in der Instanzzeichenfolge durch ein Semikolon (;) trennen.
Sie können die folgenden Bedingungen in der Instanzzeichenfolge oder im Dialogfeld Datenbankverbindung unter Zusätzliche Eigenschaften als Eigenschaften und Werte hinzufügen:
- APPLICATIONINTENT=READONLY oder APPLICATIONINTENT=READWRITE
Hinweis:
Der Wert READONLY wird nur unterstützt, wenn Sie eine Verbindung mit einem AlwaysOn-Verfügbarkeitsgruppen-Listener herstellen.
- MULTISUBNETFAILOVER=YES oder MULTISUBNETFAILOVER=NO
Wenn Sie keine Werte für die Einstellungen APPLICATIONINTENT und MULTISUBNETFAILOVER angeben, lauten die Standardwerte READWRITE und NO.