Install-sqmOlaMaintenanceSolution - Ola Hallengren SQL Server Maintenance Solution PowerShell installieren und aktualisieren
Was macht die Funktion?
Installiert oder aktualisiert die Ola Hallengren Maintenance Solution auf einer SQL Server Instanz. Laedt das Skript von der konfigurierten Quelle (lokal oder Netzwerkpfad), fuehrt es auf der Zielinstanz aus, erstellt die CommandLog-Tabelle und verifiziert die Installation. Unterstuetzt Installation auf mehreren Instanzen gleichzeitig.
Wann nutzt man sie?
Bei der Ersteinrichtung neuer SQL Server Instanzen als Teil des Standard-Onboarding-Prozesses. Bei Updates der Ola-Solution auf neue Versionen nach Veroeffentlichung. Bei Farm-weiten Rollouts wenn alle Instanzen auf denselben Stand gebracht werden muessen.
Typische Probleme
- Manuelles Ausfuehren des Ola-Skripts ohne Verifikation - Installation unvollstaendig
- Unterschiedliche Ola-Versionen auf verschiedenen Instanzen - inkonsistentes Verhalten
- Installation ohne CommandLog-Pruefung - Aussfuehrungsprotokoll fehlt
Vorteile
- Vollstaendige Installation mit automatischer Verifikation in einem Befehl
- Idempotent: erneute Ausfuehrung aktualisiert bestehende Installation ohne Fehler
- Unterstuetzt Offline-Installation aus lokalem Netzwerkpfad fuer restriktive Umgebungen
# Ola-Solution installieren (Quelle aus Set-sqmConfig) Install-sqmOlaMaintenanceSolution -SqlInstance "SQL01" # Mehrere Instanzen gleichzeitig installieren @("SQL01","SQL02","SQL03") | Install-sqmOlaMaintenanceSolution