Log Shipping für SQL Server auf Linux

Stellen wir uns einmal ein Szenario vor, in welchem wir über eine SQL Server Instanz auf einem Linux Centos 7 Server verfügen. Ist es nun möglich, eine Disaster Recovery Solution einzurichten, mit der wir Backups auf einer sekundären Instanz automatisch wiederherstellen können? Die Antwort lautet Ja! Und genau darum soll …

Weiterlesen …Log Shipping für SQL Server auf Linux

Windows Authentifizierung für SQL Server auf Ubuntu

In diesem Beitrag wollen wir uns anhand eines praktischen Beispiels anschauen, wie wir einen Ubuntu 18.04 Server in eine Micosoft Active Directory Domäne hinzufügen und anschließend SQL Server für die Active Directory Authentifizierung konfigurieren können. Wir verwenden hierfür einen frischen Ubuntu 18.04 Server und einen Windows Server 2019, der uns …

Weiterlesen …Windows Authentifizierung für SQL Server auf Ubuntu

SQL Server mit Kubernetes auf Linux (Teil 2)

Wir haben erfolgreich einen SQL Server Container auf Linux bereitgestellt, der in einem Pod auf Kubernetes ausgeführt wird. Den Pod haben wir mithilfe eines Service verfügbar gemacht. Dies ist für den Anfang auch nicht schlecht, allerdings können wir noch persistenten Speicher für unsere Daten bereitstellen. Weiterhin könnten wir mittels YAML …

Weiterlesen …SQL Server mit Kubernetes auf Linux (Teil 2)

SQL Server mit Kubernetes auf Linux (Teil 1)

In diesem Beitrag wollen wir uns mit der Bereitstellung von SQL Server in Kombination mit Kubernetes auf einem Ubuntu Server auseinandersetzen. Hierfür wollen wir anhand eines praktischen Beispiels zwei Kubernetes Objekte, einen Pod und einen SQL Server Service erstellen. Haben wir das alles auf einem Cluster zum Laufen gebracht, werden …

Weiterlesen …SQL Server mit Kubernetes auf Linux (Teil 1)

SQL Server Hochverfügbarkeitsgruppen mit Ubuntu

In diesem Beitrag wollen wir uns einmal anschauen, wie sich mithilfe von Pacemaker Cluster eine SQL Server Hochverfügbarkeitsgruppe auf Ubuntu 18.04 konfigurieren lässt. Hierfür erstellen wir ein Cluster aus 3 Knoten, wobei jeder Knoten ein eigener Ubuntu 18.04 Server ist. Zur Übersicht hier einmal die Nodes mit ihrem Computernamen und …

Weiterlesen …SQL Server Hochverfügbarkeitsgruppen mit Ubuntu

Datenbanken reparieren mit CheckDB – Teil 2

In diesem Beitrag wollen wir uns noch einmal mit dem DBCC CHECKDB Kommando beschäftigen und untersuchen, wie sich REPAIR_ALLOW_DATA_LOSS im Falle einer einzelnen beschädigten Zeile verhält. Existiert beispielsweise aufgrund eines Seiten-CHECKSUM-Fehlers eine beschädigte Zeile in einer Datenbank und wir reparieren diese mit REPAIR_ALLOW_DATA_LOSS, würden wir hier nur die beschädigte Zeile, …

Weiterlesen …Datenbanken reparieren mit CheckDB – Teil 2

SQL Server überwachen mit Check_MK – Teil 2

In Teil 1 des Themas SQL Server Überwachen mit CheckMK haben wir erklärt, wie wir eine SQL Server Instanz in unsere Überwachung in CheckMK aufnehmen können. Wir haben den CheckMK Agenten und das mssql.vbs Plugin installiert und somit den Grundstein für die Überwachung unserer Instanz gelegt. Darauf aufbauend, wollen wir …

Weiterlesen …SQL Server überwachen mit Check_MK – Teil 2

SQL Server überwachen mit Check_MK – Teil 1

Neben dem Überwachen von großen sowie kleinen Server Systemen und Webhosts, bietet Check_MK auch die Möglichkeit einzelne SQL Server Instanzen zu überwachen. Hierbei wird eine gar endlose Menge an Überwachungsmöglichkeiten geboten. So können beispielsweise allgemeine Zustände einer Instanz sowie enthaltene Datenbanken überwacht werden. Es kann der Zustand eines Backups oder …

Weiterlesen …SQL Server überwachen mit Check_MK – Teil 1

Slipstream Installation von Service Packs und Kumulativen Updates für SQL Server 2016 und höher

Für jede SQL Server Version, dessen Support Zyklus noch aktiv ist, werden eine Reihe von Updates angeboten, die sowohl Bugfixes, Performance Verbesserungen aber auch Sicherheitsupdates beinhalten. Diese Updates werden in Form eines Kumulativen Updates (CU) und eines Service Packs (SP) veröffentlicht und können manuell heruntergeladen und auf eine bereits installierte …

Weiterlesen …Slipstream Installation von Service Packs und Kumulativen Updates für SQL Server 2016 und höher