Smart Energy & Power Quality Solutions Fragen zur GridVis MSSQL-Server Frage 1 Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? Deutsch oder Englisch 1.2 Welche MS SQL Server-Edition wird mindestens benötigt (Standard Edition / Enterprise Edition)? Ab 2005 Standard Empfohlen wird 2008 Standard 1.3 Wie viel Hauptspeicher benötigt die Instanz? 16 GByte 1.4 Wie viele CPUs (Cores) benötigt der Datenbankserver? Min. 2 besser 4 2.0 Instanzinstallation 2.1 Kann die Software mit einer benannten Instanz arbeiten? Ja 2.2 Wie viele Instanzen werden benötigt? 1 2.3 Der Port für den Datenbankzugriff muss frei konfigurierbar sein. Wird dies von der Anwendung unterstützt? Ja 2.4 Welche Sortierung (Collation) benötigt die Anwendung? Latin1_General_CI_AS 2.5 Müssen spezielle Standardverbindungsoptionen gesetzt werden (z.B. NO COUNT, ANSI NULLS, etc.) die nicht der Standardinstallation entsprechen? Nein 2.6 Neue Service Pack Versionen müssen zeitnah unterstützt werden. Wie schnell unterstützt die Anwendung neue Service Pack Versionen? Ist dafür ein neues Softwarerelease erforderlich? Bisher nicht bekannt. Es gab bisher keine Probleme bei Service Packs. 2.7 Läuft die Software auf den eingesetzten SQL-Server Versionen? Wenn ja, auf welcher? SQL Server 2005 Service Pack 4? SQL Server 2008 Service Pack 3? Ja Dok.-Nr. 2.206.003.0 Smart Energy & Power Quality Solutions 2.8 Welche MS SQL Server Datenbankkomponenten werden benötigt? • • 2.9 Volltextsuche Service Broker Werden weitere MS SQL Server Komponenten benötigt? • • • Nein Nein Integration Services für SSIS-Pakete Analysis Services Reporting Services 3.0 Benutzer 3.1 Wie viele User IDs benötigt die Anwendung und wofür? Einen User z.B. zum Anlegen der Datenbank bzw. für GridVis Updates und einen User für den Regelbetrieb. 3.2 Wie erfolgt die Authentifizierung gegenüber dem SQL-Server (AD UserIDs/ lokale Windows UserIDs/ SQL Server UserIDs)? SQL Server Authentifizierung 3.3 Kann die UserID frei gewählt werden, oder ist sie fest vorgegeben? Ist frei wählbar. 3.4 Die Passwörter der UserIDs müssen aktuellen Passwortkonventionen entsprechen (mind. 8 Zeichen, Groß- und Kleinschreibung oder ein Sonderzeichen $,#). Ja Können die Passwörter entsprechend der aktuellen Passwortkonventionen gesetzt werden? 3.5 Die Passwörter dürfen nicht im Klartext auf den Servern in Konfigurationsfiles oder in der Datenbank abgelegt werden. Ist sichergestellt. Verschlüsselung AES256 Ist dies durch die Anwendung sichergestellt? 2 Dok.-Nr. 2.206.003.0 Smart Energy & Power Quality Solutions 3.6 Der User „sa“ darf nicht als Applikationsuser verwendet werden Der Applikationsuser darf keine sysadminRechte erhalten. „dbcreator“ für GridVis Update und das Anlegen der Datenbanken. Für den Regelbetrieb würde auch „dbwriter“ und „dbreader“ reichen. Welche Rechte benötigt der Applikationsuser für den Betrieb? 3.7 Der Applikationsuser und der User „sa“ dürfen nicht für die Installation verwendet werden. „Dbo“ bzw. „dbcreator“ Rechte Kann ein eigener Installationsuser verwendet werden? Welche minimalen Rechte werden benötigt (dbo, sysadmin, …)? Ja Kann der Zugriff für den Installationsuser während des laufenden Regelbetriebs gesperrt werden? 4.0 Datenbank 4.1 Wie wird die Datenbank angelegt? • • 4.2 Mittels Installationsroutine aus der GridVis heraus. Vom Applikationsserver aus mittels Installationsroutine Über Skripte Können die logischen und physikalischen Namen der Datenbankdateien umbenannt werden? Ja Beispiel: Logisch: <DBName>_Data001_00001 Physikalisch: <DBName>_Data001_00001.mdf Können mehrere Datendateien angelegt werden? 4.3 3 Werden Daten außerhalb der Datenbank abgelegt? Läuft die GridVis auf dem gleichen Rechner wie die Datenbank werden verschiedene Ordner mit Konfigurationsfiles angelegt. Ansonsten werden keine Daten außerhalb angelegt. Dok.-Nr. 2.206.003.0 Smart Energy & Power Quality Solutions 4.4 Werden auf dem Datenbankserver zusätzliche Softwarekomponenten benötigt? 5.0 Jobs 5.1 SQL Server Agent: Nein Nein Werden Jobs über den SQL Server Agent ausgeführt? 5.2 Andere Scheduler: Nein Werden Jobs benötigt, welche über externe Scheduler (z.B. Windows Task Planer) gestartet werden? 6.0 Datensicherung und Wiederherstellung 6.1 Sollen die Datenbanken online oder offline gesichert werden? Online 6.2 Sollen die Datenbanken online gesichert werden, können sie in zwei Wiederherstellungsmodellen betrieben werden. Frei wählbar. Wir empfehlen das einfache Wiederherstellungsmodell. Einfaches Wiederherstellungsmodell: 1 x wöchentlich vollständige Sicherung 1 x täglich differenzielle Sicherung Vollständiges Wiederstellungsmodell: 1 x wöchentlich vollständige Sicherung 1 x täglich differenzielle Sicherung In welchem Wiederherstellungsmodell sollen die Datenbanken betrieben werden? 6.3 Wie viele Datenbanken werden von der Anwendung verwendet? Wenn gewünscht kann je GridVis Projekt eine Datenbank angelegt werden. Es bestehen keine Abhängigkeiten. Falls mehrere Datenbanken verwendet werden: Sind die Datenbanken voneinander unabhängig oder bestehen Abhängigkeiten die beim Sichern und Wiederherstellen beachtet werden müssen? 6.4 4 Mit welchem Datenvolumen ist zu rechnen? 300 Mbyte pro Messgerät alle 2,5 Monate. Dies ist nur ein überschlägiger Wert. Die Messgeräte können sehr individuell konfiguriert werden. Der Wert bezieht sich auf die Daten ohne LogFiles (.ldf). Dok.-Nr. 2.206.003.0 Smart Energy & Power Quality Solutions 6.5 Mit welchem Änderungsvolumen ist zu rechnen? Ist stark von der Anzahl der Messgeräte abhängig. Wir empfehlen eine automatische Vergrößerung um 100Mbyte. Standardfüllfaktor = 80% Fragen zur GridVis Arbeitsrechner Frage 5 Anmerkung 7.0 Allgemeines 7.1 Welches Betriebssystem kann zum Ausführen der GridVis auf dem Arbeitsrechner verwendet werden? - Windows XP (ab Service Pack 3) ® Windows Vista (ab Service Pack 1) ® Windows 7 ® Windows 8 Windows Server (ab Version 2003 R1) ® MAC OS X (ab Version 10.5) Linux (x86, x64) ab Java 7 7.2 Wie sind die empfohlenen Spezifikationen des Arbeitsrechners (unter Verwendung eines zusätzlichen Datenbankservers). - Min. 4 GB Hauptspeicher Aktueller Prozessor (CPU) Mind. 1 GB freier Festplattenspeicher Bildschirmdarstellung mit min. 1280 x 960 Pixeln ® Dok.-Nr. 2.206.003.0