Unter folgenden Bedingungen läuft SMT School Professional:
Clientseitig / Terminal Server:
Windows 10.x (mindestens Version 1809) oder 11.x 64bit, Wir empfehlen Prozessoren ab 3.5 GHz. Bei Terminal Servern sollte ein Core pro User vorhanden sein.
Für gewisse Arbeiten ist eine Konfiguration mit zwei Bildschirmen empfehlenswert (z.B. Stundenplanung). Mind. Auflösung von 1920 x 1080 px, bei einer Skalierung auf 100 %. Empfohlen wird für die Stundenplanung eine höhere Auflösung, z.B. 1920 x 1200 px.
16 GB RAM, wobei 8 GB Ram frei für die Applikation (bei Terminal Servern empfehlen wir mind. 2 GB garantiertes freies RAM für die Applikation pro User)
PowerShell 3.0 -> https://www.microsoft.com/en-us/download/details.aspx?id=34595
.NET Framework 4.7.2 -> https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net472-offline-installer
Microsoft Office (Word, Excel, Outlook) Version ab 2010, lokale Installation
PDF Reader Software (z.B. Adobe Reader) -> https://get.adobe.com/reader/
Bei verteilten Installationen: Microsoft Visual C++ 2015-2022 Redistributable (x64) → https://aka.ms/vs/17/release/vc_redist.x64.exe
Die Clients müssen mit dem Datenbankserver über Netzwerkverbindung mit möglichst geringer Latenzzeit (< 2 ms) verbunden sein. Je nach Datenbankgrösse ist auch die Datenrate (Up- und Download) zu beachten. Wir empfehlen mind. 100 Mb/s bidirektional.
Serverzugangsdaten (Connection String)
config.smt (optional)
command.smt (optional)
Serverseitig (Datenbankserver):
Windows Server 2019 oder neuer.
Mind. 16 GB RAM, auf dem Datenbankserver je nach Menge der zu erwartenden Daten entsprechend mehr.
System und Datendisk: Enpfehlung mind. 100 GB Diskplatz, Auf der Datendisk sollte jeweils immer Platz sein für eine Kopie der Hauptdatenbank. So kann bei Bedarf ein Backup eingespielt werden oder eine Testdatenbank erstellt werden.
MSSQL ab 2016 (Minimum Standard (empfohlen) oder Express) -> https://www.microsoft.com/en-us/sql-server/sql-server-editions-express
SQL Server Management Studio -> https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
PowerShell 3.0 -> https://www.microsoft.com/en-us/download/details.aspx?id=34595
.NET Framework 4.5 -> https://www.microsoft.com/en-us/download/details.aspx?id=42642
Bei verteilten Installationen: Microsoft Visual C++ 2015-2022 Redistributable (x64) → https://aka.ms/vs/17/release/vc_redist.x64.exe
Office ab 2010 (von Vorteil, aber optional)
Die Clients müssen mit dem Datenbankserver über Netzwerkverbindung mit möglichst geringer Latenzzeit (< 2 ms) verbunden sein. Je nach Datenbankgrösse ist auch die Datenrate (Up- und Download) zu beachten. Wir empfehlen mind. 100 Mb/s bidirektional.
Es sollten auf dem Datenbank Server keine anderen Applikationen laufen.
Serverseitig (Applikationsserver):
Mind. 16 GB RAM
System und Datendisk: Enpfehlung 100 GB Diskplatz.
Wir empfehlen Prozessoren ab 3.5 GHz, typischerweise 4 Kerne.
SQL Server Management Studio -> https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
PowerShell 3.0 -> https://www.microsoft.com/en-us/download/details.aspx?id=34595
.NET Framework 4.5 -> https://www.microsoft.com/en-us/download/details.aspx?id=42642
Bei verteilten Installationen: Microsoft Visual C++ 2015-2022 Redistributable (x64) → https://aka.ms/vs/17/release/vc_redist.x64.exe
Office ab 2010 (wird für automatisierte Reports benötigt)
Die Applikationsserver müssen mit dem Datenbankserver über Netzwerkverbindung mit möglichst geringer Latenzzeit (< 2 ms) verbunden sein. Je nach Datenbankgrösse ist auch die Datenrate (Up- und Download) zu beachten. Wir empfehlen mind. 100 Mb/s bidirektional.
Vom Appllikationsserver muss auf die verwendeten Ressourcen , wie z.B,. AD, Exchange, andere Schnittstellen und auf Filebasierte Dateiablagen, zugegriffen werden können.
Es muss möglich sein, auf dem Applikationsserver immer einen angemeldeten Service-User zu haben. Die Prozesse laufen mit diesem User und haben ein interaktives Interface.
Bitte beachten Sie auch die wichtigen Hinweise unter Konfiguration App Server.
Webserver Linux:
Mind 8 GB RAM
Wir empfehlen Prozessoren ab 3.5 GHz, typischerweise 4 Kerne.
Ubuntu 20.04 oder höher mit LAMP Stack
Aktuelle PHP Version (ist jeweils im konkreten Projekt zu definieren)
100 GB Disk
Die Internetverbindung muss bidirektional eine hohe Datenrate erlauben.
Von den Webservern muss auf die Applikationsserver über API (HTTP, REST) zugegriffen werden können.