Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

SQL Server-Anforderungen

  • Last UpdatedSep 24, 2024
  • 4 minute read

SQL Server-Anforderungen für alle Komponenten

Die GCS Technology Matrix zeigt die SQL Server-Anforderungen für die Komponenten von System Platform 2026 einschließlichInTouch HMI 2026.

Hinweis: Gleichen Sie die SQL Server-Version mit der Betriebssystemversion ab.

Wir empfehlen, zunächst die unterstützte SQL Server-Version zu installieren und zu konfigurieren, bevor Sie mit der Installation von System Platform beginnen. Dies gilt besonders, wenn Information Server (von Anfang an oder durch eine spätere Ergänzungsinstallation) gemeinsam mit InTouch HMI, Application Server oder Historian Server installiert werden soll.

Das Installationsprogramm von System Platform installiert mit Ausnahme der für die Installation des Historian-Servers benötigten SQL Server-Version sämtliche benötigte Software. Wenn Sie den Historian-Server zum Installieren auswählen und die unterstützte SQL Server-Version noch nicht installiert ist, müssen Sie das Installationsprogramm beenden, die unterstützte SQL Server-Version installieren und danach das Installationsprogramm wieder starten.

Hinweise zu SQL Server

  • Alarm DB Logger: Zur Verwendung des Alarm DB Logger muss die SQL Server-Authentifizierung vom Windows-Modus auf den gemischten Modus umgestellt werden.

  • SQL Server-Konfigurationsrechte: Bei der Installation der System Platform müssen Konfigurationsänderungen in SQL Server vorgenommen werden. Dies ist nur möglich, wenn das Installationsprogramm mit Administratorrechten auf SQL Server zugreifen kann. Mit dem Dienstprogramm „aaConfig SQL“ können Sie nach der Installation überprüfen, ob die SQL Server-Konfiguration richtig durchgeführt wurde.

  • Maximaler Serverspeicher: Stellen Sie nach der Installation von SQL Server in SQL Server Management Studio sicher, dass die Option „Maximaler Serverarbeitsspeicher“ auf ca. 65 % des insgesamt vorhandenen RAM eingestellt ist. Standardmäßig wird diese Einstellung von SQL Server nicht limitiert. Bei der Installation der System Platform wird versucht, diese Anpassung automatisch vorzunehmen. Voraussetzung ist jedoch, dass das Installationsprogramm mit den entsprechenden Rechten auf SQL Server zugreifen kann.

  • Wiederherstellen einer CAB-Datei: Galaxy-Backups (.cab-Dateien), die unter SQL Server 2012 oder SQL Server 2008 erstellt wurden, können nicht auf einem Rechner mit einer früheren SQL Server-Version wiederhergestellt werden. Es ist also zum Beispiel nicht möglich, ein Backup aus SQL Server 2012 auf einem Rechner mit SQL Server 2008 wiederherzustellen oder ein Backup aus SQL Server 2008 unter SQL Server 2005. Ab SQL Server 2005 sind Datenbank-Backups nicht mehr abwärtskompatibel. Wird dennoch eine Wiederherstellung versucht, scheint diese sehr schnell abgeschlossen zu werden, tatsächlich läuft die Galaxy .cab-Wiederherstellung jedoch nicht korrekt ab und es wird keine Galaxy-Repository-Datenbank erstellt. Beim Starten der IDE ist die Galaxy daher leer.

  • Migrieren der SQL Server-Versionen: Eine Migration von SQL Server-Datenbanken ist jeweils für die letzten beiden Hauptversionen von SQL Server möglich. So können Sie zum Beispiel eine Datenbank von SQL Server 2008 oder 2005 auf SQL Server 2012 migrieren. Die Migration auf SQL Server 2008 ist aus SQL Server 2005 oder 2000 möglich. Eine direkte Migration von SQL Server 2000 auf SQL Server 2012 wird dagegen nicht unterstützt; hierzu ist ein Zwischenschritt notwendig. Weitere Informationen und Hilfestellungen finden Sie auf den folgenden Microsoft-Seiten:

  • Anforderungen hinsichtlich der SQL Server-Rechte: In SQL Server 2008 und höher wird die Rolle „VORDEFINIERT\Administratoren“ nicht mehr wie in SQL Server 2005 automatisch angelegt. Daher werden bei der Installation des Application Server 2014 die erforderliche Betriebssystem-Benutzergruppe (aaAdministrators) und eine entsprechende SQL Server-Rolle erstellt. Diese erhalten die nötigen Rechte für Galaxy-Repository-Vorgänge, sodass keine übergreifenden Administratorrechte gewährt werden müssen, die möglicherweise zu umfassend sind. Bitte beachten Sie, dass hierzu die Gruppe „aaAdministrators“ vorhanden und aktiviert sein muss. Wenn Sie die Gruppe „aaAdministrators“ versehentlich aus Windows gelöscht haben, gibt es zwei Möglichkeiten zur Wiederherstellung:

    • Führen Sie im Windows-Startmenü das Dienstprogramm „Netzwerkkonto ändern“ aus.

    • Führen Sie im Windows-Startmenü das Dienstprogramm „aaConfig SQL“ aus.

Falls Sie versehentlich die Anmeldegruppe „aaAdministrators“ in SQL Server gelöscht haben, müssen Sie zur Wiederherstellung das Dienstprogramm „aaConfig SQL“ ausführen. Weitere Informationen und eine Anleitung hierzu finden Sie im Abschnitt „About ArchestrA User Accounts“ des Application Server User's Guide.

Hinweise zu SQL Server Express

  • SQL Server Express wird zur Verwendung auf dem Galaxy-Repository-Rechner unterstützt, wird jedoch nur für kleine Umgebungen empfohlen.

  • Soll eine InTouch HMI-Installation auf einem Rechner mit SQL Server Express geändert und anschließend Application Server mit einem vollwertigen SQL Server installiert werden, so muss der vollwertige SQL Server installiert werden, bevor Sie die InTouch HMI-Installation ändern oder Application Server.

  • Soll SQL Server Express zusammen mit Information Server und Systemplattform auf demselben Rechner eingesetzt werden, sind folgende Einschränkungen zu beachten:

    • Installieren Sie zuerst Information Server unter Verwendung des Standardinstanznamens „SQLEXPRESS“ von SQL Server Express. Installieren Sie dann InTouch HMI. In diesem Szenario ergeben sich keine Probleme, da jede Komponente eine eigene Instanz von SQL Server Express verwendet.

    • Wenn Sie hingegen zuerst InTouch HMI installieren, installiert und konfiguriert der Installer von System Platform automatisch im Hintergrund auch SQL Server Express. In diesem Fall erscheint später bei der Konfiguration von Information Server die Fehlermeldung, dass die SQL Server-Clientkomponenten nicht gefunden wurden.

      Um dieses Problem zu lösen, konfigurieren Sie den Information Server so, dass er eine Instanz von SQL Server Express (oder einem normalen SQL Server) auf einem Remoterechner verwendet.

    • SQL Server Express ist auf einen CPU-Sockel oder maximal vier Prozessorkerne beschränkt.

  • Bei einer ausschließlichen InTouch HMI-Installation wird vom Installationsprogramm der System Platform automatisch SQL Server Express installiert, wenn folgende Voraussetzungen vorliegen:

    • Es sind noch keine SQL Server-Komponenten auf dem Rechner installiert.

    • Sie wählen bei der Installation der System Platform nur die Option InTouch Development and Runtime, Bei der Installation mit der Option InTouch Development and Runtime wird automatisch ein Galaxy-Repository installiert.

    • Das Installationsprogramm enthält eine Option, mit der die Installation von SQL Server auf einem Entwicklungsrechner verhindert werden kann. Wenn Sie diese Option aktivieren, wird SQL Server nicht installiert. Bei deaktivierter Option wird SQL Server automatisch auf einem Entwicklungsrechner installiert.

In This Topic