Arbeitsbereich History-Infrastruktur

Dieser Abschnitt gibt einen Überblick über den Arbeitsbereich History-Infrastruktur. Informationen zum Arbeitsbereich der Meldungsdatenbank finden Sie unter Konfiguration der Meldungsdatenbank.

Wenn Sie den Hauptordner der Datenbankinfrastruktur in der SMC wählen, wird das Register Datenbanken angezeigt. In diesem Register können Sie die folgenden Aufgaben ausführen:

  • Einen SQL-Server suchen und wählen
  • Eine History-Datenbank anlegen und konfigurieren
  • Eine History-Datenbank anhängen oder trennen
  • Eine History-Datenbank bearbeiten und bereinigen
  • Eine History-Datenbank sichern und neu laden
  • Eine History-Datenbank aktualisieren

Element

Name und Beschreibung

1

Hauptordner Datenbankinfrastruktur

2

Instanzname des lokalen SQL Servers

3

Verfügbare History-Datenbank auf dem lokalen Server

4

Instanzenname und Computername des Remote-SQL-Servers

5

Liste mit dem lokalen SQL-Server und allen im Netzwerk verfügbaren SQL-Servern

6

Aktives Projekt und der zugehörige Projektstatus

7

Lokal scannen: Scannt nach lokalen SQL Server-Instanzen

8

Netzwerk scannen: Scannt nach SQL-Server-Instanzen im lokalen Netzwerk

9

Server suchen: Sucht im gesamten Netzwerk nach bestimmten SQL-Server-Instanzen, z.B. PC_Name\Instanz. Platzhalterzeichen sind nicht erlaubt.

Die Symbole in der Symbolleiste und die folgenden Expander helfen Ihnen bei der Konfiguration der HDB.

Datenbank-Information

Der Expander Datenbank-Information zeigt Informationen sowohl zu History-Datenbanken als auch zum SQL-Server an.

Bezeichnung

Beschreibung

DB-Status

Zeigt den Status der History-Datenbank an:
Aktuell: Die Datenbank ist aktuell.
Veraltet: Die Datenbank muss aktualisiert werden.
Veraltet - Konflikte vor der Aktualisierung lösen: Die Datenbank muss aktualisiert werden. Vor der Aktualisierung muss der HDB-Besitzer jedoch durch Stoppen, Bearbeiten und Speichern der Datenbank in einen anderen Benutzer als den HDB-Benutzer und den HDB-Servicebenutzer geändert werden.

DB-Name

Name der History-Datenbank im Projekt. Folgende Zeichen sind nicht zulässig: /, \, :, *, ?, “, <, >, |, #, @, [, ], {, }, $, !, &, %, +, -, &, (, ), ‘, ~, ;, ,, ., Leerzeichen.

Datenbankgrösse

Stellt die Grösse der History-Datenbank fest (1 bis 250 GB). Standard ist 10 GB:
– Maximal 10 GB unter SQL Server Express
– Maximal 250 GB unter SQL Server

Wiederherstellungsmodell

Legt das genutzte Wiederherstellungsmodell für die History-Datenbank (Simple oder Full) fest (Siehe Wiederherstellungsmodelle). Sie können das Backup-Modell jederzeit ändern. Langzeitspeicher-Datenbanken haben immer das Wiederherstellungsmodell Vollständig.

Datum/Zeit letzte Wiederherstellung

Zeigt das Datum und die Uhrzeit der letzten Wiederherstellung der History-Datenbank an.

Erstellt von

Zeigt an, wer die History-Datenbank erstellt hat.

SQL-Serverversion

Zeigt die aktuell installierte SQL-Serverversion an, mit der die History-Datenbank betrieben wird.

Version

Zeigt die vorliegende Version der History-Datenbank an.

SQL-Server

Zeigt den Namen der NamedInstance des SQL-Servers an, der die History-Datenbank enthält.

T-Log-Grösse

Zeigt die Grösse der Transaktionslog-Datei an. Die Transaktionslog-Datei ist immer doppelt so gross wie die History-Datenbank.
Diese Grösse ist erforderlich, um sicherzustellen, dass bei Datenbankreorganisationen keine Daten verloren gehen.
Sie ermöglicht performante Datenbankreorganisationen unter hoher Belastung und begrenzt die Gesamtgrösse der Datenbank.

Administrationsmodell

Zeigt den derzeit aktiven Status an, Automatisch oder Manuell.

Automatisch: Die Administration der History-Datenbank wird vom System kontrolliert.

Manuell: Die Administration der History-Datenbank wird von der IT-Abteilung des Kunden kontrolliert, zum Beispiel hinsichtlich Backups oder Grösse der History-Datenbank. Daher ist der Kunde für die Administration des SQL-Servers mit dem Tool SQL Agent verantwortlich.
Hinweis: Der GMS HDB Service ist ausgeschaltet.
Informationen zur Einrichtung des SQL-Servers für Ihr System erhalten Sie von Ihrem lokalen Support.

Erstellungsdatum

Zeigt das Datum und die Uhrzeit der Erstellung der History-Datenbank an.

Ursprünglicher SQL-Server

Zeigt den Service und den NamedInstance-Namen an, der für die History-Datenbank gilt.

Ursprüngliche SQL-Serverversion

Zeigt die Version des SQL-Servers an, die bei der Erstellung der History-Datenbank verwendet wurde.

Dateien und Pfade

Im Expander Dateien und Pfade können Sie benutzerdefinierte Ordner und Dateinamen für das Daten-Backup angeben.

Bezeichnung

Beschreibung

Datendatei

Ordner und Dateiname der History-Datenbank

Log-Datei

Ordner und Dateiname der Transaktionslog-Datei

Backup-Datei

Ordner und Dateiname des History-Datenbank-Backups

Wiederherstellungs-Logpfad

Ordner für das Backup der History-Datenbank. Die automatisch erstellten Backup-Dateien werden bei der Backup-Variante Full in diesem Ordner gespeichert.

 

Hinweis 1:
Verteilen Sie die Daten auf verschiedene Medien wie Festplatten und Server, um bei einem Ausfall Datenverluste zu vermeiden (siehe Wiederherstellungsmodelle).
Hinweis 2:
Wenn Sie in den Feldern Datendatei, Logdatei, Backupdatei und Wiederherstellungsprotokollpfad nicht die Standardpfade verwenden und sich der SQL Server auf einem anderen Computer befindet, müssen Sie die Ordner erstellen, bevor Sie Speichern klicken.
Hinweis 3:
Die folgenden Zeichen sind in Dateinamen nicht zulässig: *, ?, “, <, >, |.

 

Langzeitspeicher

Über den Expander Langzeitspeicher können Sie Langzeitspeicherabschnitte zum Sichern Ihrer Daten erstellen. Empfehlungen zur besten SQL Server-Leistung finden Sie unter Empfehlung für die beste SQL Server-Leistung in Terminologien der History-Infrastruktur.

Bezeichnung

Beschreibung

Datendateien

Das Ziel, an dem die Datendateien (.mdf) gespeichert werden.

Log-Dateien

Das Ziel, an dem die Log-Dateien (.ldf) gespeichert werden.

Wiederherstellungsdateien

Das Ziel, an dem die Wiederherstellungsdateien gespeichert werden.

Speicherabschnitte

Die Anzahl der Speicherabschnitte, die der Langzeitspeicher hat (max. 10). Wenn diese Zahl erreicht ist, wird der älteste Speicherabschnitt archiviert.

Hinweis: Diese Zahl enthält nur Abschnitte mit dem Status Final. In dieser Zahl sind nicht zusätzliche, aktuelle oder archivierte Abschnitte enthalten.

Max. Grösse

Bestimmt die maximale Grösse eines Speicherabschnitts ein.

  • Maximal 9 GB auf SQL Server Express, Standard ist 9 GB
  • Maximal 250 GB auf SQL Server, Standard ist 9 GB

Wenn dieser Abschnitt voll ist, wird ein weiterer Speicherabschnitt angelegt. Da Langzeitspeicher-Datenbanken immer das Wiederherstellungsmodell Vollständig haben, würde jeder Datenbankabschnitt doppelt so viel Platz wie den maximal angegebenen benötigen, einen Teil davon für die Datendatei, und den anderen Teil für die T-Log-Datei.

Hinweis: Dieser Eintrag kann den Eintrag im Feld Zeitabschnitt übersteuern.

Archive

Das Ziel, an dem die archivierten Speicherdateien hinterlegt werden.
Hinweis: Wenn Sie die Standardpfade in den Feldern Datendateien, Logdateien, Wiederherstellungsdateien und Archive nicht verwenden und der SQL Server sich auf einem anderen Computer befindet, müssen Sie die Ordner erstellen, bevor Sie Speichern klicken.

Speicher

Zeigt die Speicher an.

Speicherungsname

Name des Speichers.

DB-Name

Name der Datenbank.

Zustand

Zustand des Speichers.

Start

Aktiviert den Speicher. Die Speicherung wird aktiviert, wenn Sie Speichern klicken.

Stoppen

Deaktiviert den Speicher. Die Speicherung wird deaktiviert, wenn Sie Speichern klicken.

Zeitabschnitt

Der Zeitpunkt, zu dem ein neuer Speicherabschnitt erstellt wird. Wenn Sie beispielsweise Monatlich wählen, wird jeden Monat ein neuer Speicherabschnitt erstellt.

Hinweis: Dieser Eintrag kann den Eintrag im Feld Max. Grösse übersteuern.

Abschlusszeit

Der genaue Zeitpunkt, zu dem ein neuer Speicherabschnitt erstellt wird.

Abschnitte

Zeigt die Speicherabschnitte an.

Speicherungsname

Name des Speicherabschnitts.

DB-Name

Name der Datenbank.

Zustand

Zustand des Speicherabschnitts.

Von

Datum und Uhrzeit, ab dem der Speicherabschnitt aktiv war.

To

Datum und Uhrzeit, bis zu dem der Speicherabschnitt aktiv war.

Deaktivieren

Deaktiviert eine aktivierte Speicherung.

Archive

Zeigt die archivierten Speicherabschnitte an.

Speicherungsname

Name des archivierten Speicherabschnitts.

DB-Name

Name der Datenbank.

Von

Datum und Uhrzeit, ab dem der Speicherabschnitt archiviert wurde.

To

Datum und Uhrzeit, bis zu dem der Speicherabschnitt archiviert wurde.

Verfügbarkeit

Verfügbarkeit des Speichers.

Aktualisieren

Aktualisiert die Tabelle.

Aktivieren

Aktiviert den archivierten Speicherabschnitt.

Ausfüllstufe

Der Expander Ausfüllstufe zeigt die Inhalte, die von individuellen Datengruppen genutzt werden, sowie den freien Speicher an.

Name

Beschreibung

Archivname

Zeigt den Namen von individuellen Datengruppen an:

  • Werte
  • Aktivitäten
  • Alarme
  • Alarme

Ältestes Datum

Zeigt den ältesten gespeicherten Wert für diese Datengruppe an.

Jüngstes Datum

Zeigt den zuletzt gespeicherten Wert für diese Datengruppe an.

Min. Aufbewahrungsdatum

Zum Zeitpunkt der Löschung werden keine Daten, die jünger sind als das minimale Aufbewahrungsdatum, gelöscht.

Max. Aufbewahrungsdatum

Zum Zeitpunkt des Löschvorgangs werden alle Daten, die älter sind als das maximale Aufbewahrungsdatum, gelöscht.

Schwelle

Löscht Daten bis zum festgelegten Datum.

Verkleinern

Löscht Dateneinträge bis zum festgelegten Datum.

Symbolleiste

Weitere Informationen finden Sie unter Zusätzliche Steuerungsvorgänge der HDB-Symbolleiste in History-Infrastrukturverfahren.

History-Infrastruktur-Symbolleiste

Element

Bezeichnung

Beschreibung

Erstellen

Bietet folgende Optionen:
History-Datenbank erstellen: Erstellt eine neue Desigo CC HDB.
Meldungsdatenbank erstellen: Erstellt eine neue HDB.

Löschen

Löscht eine bestehende HDB.

Bearbeiten

Bearbeitet eine bestehende HDB.

Verknüpfen

Verbindet eine bestehende HDB mit:
– Server
– History-Datenbank, wenn der Server verknüpft ist.

Trennen

Trennt eine HDB für Server und History-Datenbank.

Speichern

Speichert Daten bei der:
– Erstellung eines Projekts
– Aktualisierung eines Projekts

Backup

Sichert eine HDB in einer HDB-Backup-Datei.

Wiederherstellen

Bietet folgende Optionen:

History-Datenbank wiederherstellen: Stellt eine Desigo CC HDB-Backup-Datei wieder her.
Meldungsdatenbank wiederherstellen: Stellt eine HDB-Backup-Datei wieder her.

Inhalt leeren

Löscht die Inhalte einer bestehenden HDB. Diese Funktion wird üblicherweise einmal nach Inbetriebnahme des Projekts verwendet.

Aktualisieren...

Upgrade der HDB zu einer neuen Version.

Start Automatische Wartung

Automatische Wartung starten. Automatisierte Datenbank-Tasks werden verarbeitet (z. B. Backups).

Stoppen Automatische Wartung

Automatische Wartung stoppen. Automatisierte Datenbank-Tasks werden nicht mehr verarbeitet (z. B. Backups). Eingehende historische Daten werden weiterhin in der HDB gespeichert, wenn das Projekt ausgeführt wird. Die automatische Wartung sollte nicht gestoppt werden, während das Projekt ausgeführt wird, da dies zu Datenverlust führen kann.

Statistik

Zeigt den Speicher an, der von der individuellen Datengruppe verwendet wird.

History-Datenbank-Backup verschlüsseln

Erstellt ein komprimiertes History-Datenbank-Backup oder eine LTS-Archiv-Backup-Datei (7-Zip-Datei) in einem angegebenen Ordner, die mit einem Passwort verschlüsselt ist.

History-Datenbank-Backup entschlüsseln

Dekomprimiert und entschlüsselt ein komprimiertes, verschlüsseltes History-Datenbank-Backup oder eine LTS-Archiv-Backup-Datei (die als 7z-Archiv mit dem Dateityp .7z oder 7z.001 (7z.001) für geteilte Backupdateien komprimiert ist) in einem angegebenen Speicherort.

Datenbanken

Der Expander Datenbanken zeigt Informationen zu den auf diesem SQL Server verfügbaren History-Datenbanken an.

Name

Beschreibung

Datenbankname:

Zeigt alle auf der gewählten SQL Server-Instanz vorhandenen Datenbanken an.

Type

Zeigt den Typ der Datenbank an. Bei Datenbanken, die zu einer Erweiterung gehören, wird der Name der Erweiterung als Typ angezeigt, beispielsweise wird Meldungen als Typ für Datenbanken angezeigt, die der Erweiterung Meldungen zugeordnet sind. Bei anderen Datenbanken wird der Typ als HDB angezeigt.

Verknüpfen

Zeigt den Link-Status der History-Datenbank an:

Datenbankinfo

Zeigt detaillierte Informationen für die gewählte History-Datenbank an, einschliesslich:

  • Name
  • Version
  • Überarbeitung
  • Datenbankgrösse

Type

Hier können Sie den Datenbanktyp wählen, der auf dieser SQL Server-Instanz erkannt werden soll. Die folgenden Datenbanktypen werden angeboten:
Alle – Alle auf dieser SQL Server-Instanz vorhandenen Datenbanken.
HDB – Alle Datenbanken ausser Meldungen
Meldungen- Mit der Erweiterung Meldungen verknüpfte Datenbanken

Scan

Sucht auf dieser SQL Server-Instanz nach History-Datenbanken des in der Dropdown-Liste Typ gewählten Typs.

Sicherheit

Der Besitzer der HDB kann geändert werden, indem die Datenbank gestoppt und bearbeitet wird.

Die HDB-Benutzer und HDB-Servicebenutzer sind schreibgeschützt und können nicht geändert werden. Informationen zur Bearbeitung von Benutzern finden Sie unter SMC-Systemeinstellungen.

Name

Konto

Beschreibung

DB-Ersteller

<Benutzerdefiniert>

Desigo CC SMC-Benutzer, der HDB-Besitzerrechte benötigt. Sie können diesen nach Bedarf ändern, indem Sie die Datenbank stoppen und bearbeiten. Der HDB-Besitzer muss sich vom HDB-Benutzer und vom HDB-Servicebenutzer unterscheiden.

DB-Benutzer

system

Desigo CC Projektbenutzer, die HDB-Benutzerrechte für Lese- und Schreiboperationen benötigen Sie können nach Bedarf in den Systembenutzereinstellungen geändert werden. Siehe Expander Einstellungen unter SMC-Systemeinstellungen.

DB-Servicebenutzer

HDB-Service

Desigo CC Servicebenutzer, der HDB-Servicebenutzerrechte für Wartungsaufgaben benötigt Sie können nach Bedarf in den Einstellungen des HDB-Servicekontos geändert werden. Siehe Expander Einstellungen unter SMC-Systemeinstellungen.

Erforderliche Rechte für die History-Datenbank

 

SQL-Systemadministrator

DB-Ersteller

DB-Benutzer

DB-Servicebenutzer

Konto

 

<Benutzerdefiniert>

system

HDB-Service

Beschreibung

 

Desigo CC-Projektadministrator, für den HDB-Administratorrechte erforderlich sind

Desigo CC Projektbenutzer, die HDB-Benutzerrechte für Lese- und Schreiboperationen benötigen

Desigo CC Servicebenutzer, der HDB-Servicebenutzerrechte für Wartungsaufgaben benötigt

Erforderliche Rechte

Erstellen, Wiederherstellen oder Upgraden der History-Datenbank

X

 

 

 

HDB-Ersteller oder HDB-Benutzer oder HDB-Servicebenutzer

X

 

 

 

History-Datenbank ablegen

X

 

 

 

Deaktiviertes Archiv lösen

X

 

 

 

Informationen zur History-Datenbank erhalten

X

X

 

 

Grösse, Wiederherstellungsmodell, Administrationsmodell, Sicherungsdatei, Wiederherstellungsprotokollpfad und Konfiguration der Langzeitspeicherung der History-Datenbank bearbeiten

X

X

 

 

Automatische Wartung, Statistik starten oder stoppen

X

X

 

 

History-Backup durchführen

X

X

X

 

History-Datenbank entfernen oder Inhalt leeren

X

X

 

 

In History-Datenbank schreiben und lesen

 

 

X

 

Automatische Wartung

 

 

 

X

HINWEIS
HDB-Benutzer und HDB-Servicebenutzer

Wenn die Benutzer rot angezeigt werden, können History-Daten nicht in der HDB gesichert werden und die automatische Wartung funktioniert nicht.

 

Verteilte Systemkonfiguration

Zeigt die zusammengeführten Daten verteilter Systeme in den Applikationen Log Viewer und Reports an.

Wenn ein Projekt auf Daten, beispielsweise Berichte, aus mehreren HDBs auf verschiedenen SQL-Servern zugreifen soll, müssen Sie die SQL-Server verknüpfen. Weitere Informationen finden Sie unter Zusätzliche Verfahren für die Konfiguration von Projekten in einer Distribution > HDBs auf verschiedenen SQL-Servern verknüpfen im Abschnitt Zusätzliche SMC-Verfahren > Verteiltes System einrichten.

 

SQL-Server

Der Expander SQL-Server zeigt Informationen über lokale und Remote-SQL-Server an.

Name

Beschreibung

SQL-Servername

Zeigt eine Liste aller gefundenen SQL-Server an.

Version

Zeigt die SQL-Serverversion an.

Verknüpft

Zeigt den Linkstatus an.

Netzwerk scannen

Erkennt alle SQL-Server im Netzwerk.

Hinweis: Dies kann je nach Grösse des Netzwerks einige Minuten dauern.

Manuelle Suche

Textfeld für die Eingabe von Server- und Instanznamen wie CH1W22332\GMS_HDB_EXPRESS.

Lokaler Scan

Erkennt alle SQL-Server auf dem lokalen Computer.

Server suchen

Prüft nach Eingabe im Textfeld Manuelle Suche die Verfügbarkeit des SQL-Servers.

Task-Info

Der Expander Task-Info zeigt ausstehende Tasks an oder Tasks, die vom Siemens GMS HDB Service ausgeführt werden sollen. Er enthält ausserdem Informationen zu den Tasks, die zuvor vom Siemens GMS HDB Service ausgeführt wurden, einschliesslich des Ausführungsstatus. Diese Informationen sind online verfügbar und werden nicht gespeichert.

Task-Info zeigt die letzten 20 Tasks und wird fortlaufend aktualisiert. Geplante, unterbrochene und aktuell ausgeführte Tasks sowie Hot-Tasks werden für Fehlerbehebungszwecke beibehalten.

Diese Informationen sind in Desigo CC-Client-Applikationen nicht verfügbar.

Bezeichnung

Beschreibung

Ausgeführter Task

Zeigt die derzeit ausgeführten, automatisierten Tasks sowie Tasks, die von der Systemmanagement-Konsole initiiert wurden, beispielsweise Backup, an. Das Datum der letzten Aktion wird rechts angezeigt.

SMC-Task

Zeigt die Tasks an, die auf der Systemmanagement-Konsole gestartet wurden, z.B. Backup. Das Datum der letzten Aktion wird rechts angezeigt.

Warteschlange

Zeigt die Warteschlange an (Aktiviert/Deaktiviert). Die Warteschlange wird ausgeschaltet, wenn Sie Stoppen klicken.

Zustand SMC-Task

Zeigt den Zustand der auszuführenden Tasks an:

  • Bereit (keiner)
  • Geplant
  • Bedienung