Die Prozedur sp_Blitz aus dem First Responder Kit von Brent Ozar überprüft die Konfiguration und den Zustand von Microsoft-SQL-Servern und listet die gefundenen Auffälligkeiten in einer Tabelle auf. Wir nutzen diese Prozedur sehr gerne beim ersten Kontakt mit neuen Kunden, um einen schnellen Überblick über die SQL Server zu erhalten. Vor kurzem hab...
Die Kontrolle oder Anpassung der Netzwerkkonfiguration eines Microsoft SQL Servers ist für viele Administrator:innen immer noch ein Grund, sich per RDP auf den Server selbst zu verbinden und dort den SQL Server Configuration Manager zu starten. Aber dazu gibt es seit kurzem eine Alternative, denn ich habe dem PowerShell-Modul dbatools zwei neue Bef...
Ausgangslage: Ein Kunde berichtete, dass seine Replikation ausgefallen sei. Können wir helfen? Bestandsaufnahme: Ein SQL Server 2000 replizierte via push Replikation alle Transaktionen auf einen SQL Server 2012. Dies lief seit langer Zeit problemlos, aber jetzt eben nicht mehr. Da die Daten auf Seite des SQL Server 2012 nicht mehr aktualisiert...
Wann immer ich eine Schulung zur Administration des Microsoft SQL Servers halte, erzähle ich von den Vorzügen des PowerShell-Moduls dbatools. Ich kann damit viele administrative Aufgaben erledigen, ohne mich per RDP auf dem Server einzuwählen und ohne das SQL Server Management Studio zu starten. Gerade die Administration einer Vielzahl von Instanze...
Regelmäßig werden im Kanal "#dbatools" des Workspace "SQL Server Community" auf der Plattform Slack Fragen nach der richtigen Installation des PowerShell-Moduls dbatools gestellt. Auf diese Frage gibt es verschiedene Antworten, viele davon sind in der Dokumentation beschrieben. Ich möchte hier beschreiben, wie ich die automatisierte Installation au...
In this article I would like to take you behind the scenes of the PowerShell module dbatools, which I love to use for working with Microsoft SQL Server.The starting point will be a simple query on a table consisting of only a single line of code: Invoke-DbaQuery -SqlInstance 'SRV1\SQL2016' -Query 'SELECT * FROM test01.dbo.testd...