2017 GEN

Thalmann Manuel

SQL Server Infos auslesen

Durchführung: 18.04.2017 bis 19.05.2017

Das Projekt Analic wird im Amt für Informatik Thurgau umgesetzt. Ziel des Projektes ist, dass Mitarbeiter des Amts ohne Umstände Informationen zum Betrieb gehörende Microsoft SQL-Server abrufen können.
Vorerst ist lediglich das Abrufen von Daten von Windows-Servern möglich.
Dadurch sollen Mitarbeiter des Amts einen Überblick darüber bekommen, welche SQL Server dringend ein Update benötigen, welche Instanzen enorm viel Speicher in Anspruch nehmen und was für eine Microsoft SQL Server-Version die einzelnen Instanzen haben.

Die Arbeit besteht grundsätzlich aus zwei Komponenten (siehe Abbildung 1: System-Design von Analic): Der Server-Applikation AnalicServer und der Client-Anwendung Analic. Im Laufe der Arbeit wurden zuerst eine Datenbank, die Tabellen-Spezifikationen und das Server-Programm erstellt, sodass grundsätzliche Datensätze zur Nutzung der Client-Anwendung vorhanden sind. Diese wurde im zweiten Teil der Arbeit umgesetzt und designt und ist mit passend ausgewählten Funktionen zum Visualisieren der Daten versehen.
Das Programm AnalicServer wurde so konzipiert, dass es ohne Nutzer-Interaktionen läuft und somit automatisiert in einem vorzugebenden Zeit-Zyklus ausgeführt wird. Dieses sammelt Informationen über Server und Instanzen und schreibt anschliessend die gewonnenen Daten in eine Datenbank.
Das Client-Programm Analic liest diese Daten aus und visualisiert sie für den Nutzer verständlich und übersichtlich.