SQL Setup mit Standardeinstellung für alle Server im Unternehmen
WinForms GUI
Keine PowerShell-Kenntnisse nötig, geführter Wizard durch alle Installationsphasen.
Domänen-Erkennung
Automatische Erkennung der Domäne, umgebungsspezifische Vorkonfiguration per INI.
16-stufige Härtung
NTFS-Berechtigungen, SA-Verschleierung, Performance-Parameter, Ola Hallengren Jobs.
5-Laufwerk Standard
C: Binaries · F: Systemdaten + Backup · G: Datendateien · H: Logs · I: TempDB
Zero-Touch für neue Domänen
Nur INI-Konfigurationsblock hinzufügen, kein Code anpassen.
Optionale Komponenten
SSAS, SSRS, SSMS, TDP einzeln wählbar.
Der 5-Laufwerk-Standard trennt SQL Server Komponenten für optimale I/O-Performance und vereinfachte Administration. Alle Pfade sind per INI konfigurierbar.
| Laufwerk | Verwendung |
|---|---|
| C: | SQL Server Binaries |
| F: | Systemdatenbanken + Backups |
| G: | Benutzerdaten-Dateien |
| H: | Transaktionslogs |
| I: | TempDB |
Quellvorbereitung
Robocopy vom Netzwerk-Share (~5–15 Min.)
SQL Server Installation
Via dbaTools Install-DbaInstance (~10–25 Min.)
Optionale Komponenten
SSAS, SSRS, SSMS, TDP Installation
Post-Install Härtung
16 Sicherheits- und Optimierungsschritte (~3–8 Min.)
Das Formular startet mit domänenspezifisch vorbelegten Werten und führt durch alle Konfigurationsschritte. Lange Operationen (Robocopy, SQL-Setup) laufen in einem separaten Hintergrundthread — die GUI bleibt jederzeit bedienbar.
Nach der Installation durchläuft das Tool automatisch 16 Sicherheits- und Optimierungsschritte. Auszug der wichtigsten Maßnahmen:
- NTFS-Berechtigungen konfigurieren
- SA-Account verschleiern (bei AD Admin-Gruppe)
- Performance-Parameter optimieren (Max Memory, MAXDOP, Cost Threshold)
- TempDB-Dateien verteilen
- Monitoring-Key registrieren
- Ola Hallengren Wartungsjobs einrichten
| Komponente | Anforderung |
|---|---|
| SQL Server | 2019, 2022, 2025 |
| Installationsquelle | Netzwerk-Share erreichbar |
| Laufwerke | 5 Laufwerke nach Standard (konfigurierbar per INI) |
| Berechtigung | Lokaler Administrator |
SQL Setup Tool herunterladen
Quellcode und vollständige Dokumentation auf GitHub. Lizenz: MIT.
⬡ GitHub: JankeUwe/SQLSetupTool →