Oder: Vertrauen ist gut, Kontrolle ist besser! Welcher Windows-Administrator kennt diese Situation nicht? Man ist zwar eigentlich kein Datenbankadministrator (DBA), aber zur der Anwendung gehört halt ein SQL Server, und einen echten DBA gibt es nun mal nicht. Also muss man sehen, dass die Datenbank läuft. Genauso wichtig wie ein laufender Server ist gerade bei […]
Wer sich mit dem Thema Backup im Microsoft SQL Server beschäftigt, ist mit ziemlicher Sicherheit schon über das Copy-Only Backup (zu Deutsch: Kopie Sicherung) gestoßen. Was dieser Backup-Typ bedeutet und wo man ihn einsetzten kann/sollte, dazu gehen die Meinungen auseinander. Aus diesem Grund möchte ich den technischen Hintergrund und die Unterschiede zwischen „normalen“ Backups und […]
Wer die inzwischen nicht mehr ganz so neuen AlwaysOn-Verfügbarkeitsgruppen im SQL Server nutzen möchte, sollte sich schon frühzeitig über eine geeignete Sicherungsstrategie Gedanken machen. Denn schon bei der Einrichtung einer neuen Verfügbarkeitsgruppe erwartet der Assistent eine Entscheidung über die Sicherungskonfiguration. Genauer gesagt, geht es darum, von welchem (Replikat-)Server die Sicherung durchgeführt werden soll.
Wie sonst auch in der IT ist ein Datenbankserver nicht frei von Fehlern oder Problemen. Um schnell auf Fehler reagieren zu können, ist es notwendig, schnell über Störungen des Betriebs informiert zu werden. Innerhalb des SQL Servers übernimmt der SQL Server Agent (nicht in der Express Edition vorhanden) diese Aufgabe. Vorbereitungen Damit der SQL Server […]
Nach sage und schreibe zehn Jahren habe ich meinen kleinen skriptbasierten SQL-Client “Ofarim” erweitert. Er kann jetzt auch auf Datenbanken in Azure SQL Database zugreifen. Damit unterstützt er jetzt folgende Datenbanktypen: SQL Server und SQL Server Express Azure SQL Database (auch Azure Deutschland) SQL Server über den SQL Native Client (z.B. für Failover bei Database […]
Bei der Installation eines neuen SQL Servers wird man unter anderem nach den Account-Informationen der Dienstkonten gefragt. Leider geht die Frage in dem umfangreichen Installationsprozess etwas unter. Hinter der Frage verbirgt sich aber ein sehr wichtiges Thema, über welches man sich unbedingt im Vorfeld Gedanken machen sollte: Wie viele Berechtigungen gebe ich meinem SQL Server? […]
Die SQL Express Edition erfreut sich gerade für kleine Anwendungen großer Beliebtheit, da sie keine Lizenzkosten verursacht. Diese Beliebtheit dürfte sogar noch steigen seit dem Microsoft mit dem Service Pack 1 für den SQL Server 2016 viele Funktionen der Standard und sogar Enterprise Edition nun auch in der Express Edition verfügbar macht. Nun stehen hier […]
Microsoft bietet seinen Kunden jetzt eine Option, den Herstellersupport für bestimmte Serverprodukte auf insgesamt 16 Jahre zu verlängern. Das neue Programm “Premium Assurance” lässt sich kostenpflichtig für Windows Server und SQL Server hinzubuchen. Bisher gewährt Microsoft einen definierten Supportzeitraum für seine professionellen Produkte, der sich in die zwei Phasen “Mainstream Support” (fünf Jahre nach Erscheinen) […]
SQL Server verwendet für jede Datenbank (mindestens) zwei Dateien: Eine Daten-Datei und eine Transaktionsprotokoll-Datei. Warum das so ist und warum ein falscher Umgang mit diesen Dateien zu schweren Fehlern führen kann, beschreibt dieser Artikel: [SQL Server: Wie Datenablage, Backup und Recovery funktionieren | faq-o-matic.net]http://www.faq-o-matic.net/2011/01/03/sql-server-wie-datenablage-backup-und-recovery-funktionieren/ Das Transaktionsprotokoll ist zu groß geworden Es kommt bei Kunden immer […]
Beim Monitoring oder bei der Auswertung des Active Directory kann es von Interesse sein, welche Objekte nach einem bestimmten Datum erzeugt wurden. Leider ist es nicht immer ganz einfach, Datumswerte aus dem AD abzufragen oder sie gar als Suchkriterien zu verwenden. Im konkreten Fall hält sich der Aufwand aber in Grenzen. Eine einfache Art, diese […]