Schlagwort: SQL Server

SQL Alias Komfortable Verwaltung von SQL Server Instanzen und Sharepoint

Warum das Leben nicht einfacher gestalten..? Nehmen wir doch mal folgende Fälle an: Man möchte die Datenbanken des Sharepoint Servern auf einen anderen Server umziehen ohne den aktuellen Server herunterzufahren. oder Aus Gründen der “Hochverfügbarkeit” entschiedet man sich Datenbanken auf einen Server redundant (per Logshipping bspw) mitlaufen zu lassen. Fällt nun SQL Server 1 aus, […]

Hallo sa – Wenn SQL Server den Zugriff verweigert

In einigen Fällen hat mir der dedizierte Zugriff auf den SQL Server schon geholfen, z.B. wenn zu wenig Arbeitsspeicher zur Verfügung stand und der “normal” Zugriff einfach verweigert wurde. Die dedizierte Administratorverbindung ist lediglich für Diagnoseaufgaben gedacht.  Daher werden nur eine Dedizierte Administratorverbindung erlaubt und keine parallelen Vorgänge wie BACKUP und RESTORE.     Zunächst […]

Datenbank teilweise online – Restore von Dateigruppen –Fehler 8653

Datenbanken können auch teilweise online sein. Im Falle eines Defekts an einer Datenbankdatei kann diese auf Offline gesetzt werden. Die Datenbank kann in diesem Fall weiter betrieben werden. Das bedeutet, dass INS, UP und DEL  Statements weiterhin funktionieren, zumindest solange nicht auf die fehlende Datei bzw Dateigruppe zugegriffen werden müsste (Z.B Indizes liegen auf den […]

Sharepoint Datenbanken: WSS_Logging zu groß

Die Logging Tabellen können im Sharepoint enorm groß werden.  Empfehlenswert wäre eine eigene HDD dafür zu besorgen und die DB dorthin auszulagern. Auf der anderen Seite, möchte man gar nicht die Verwendungsdaten der Benutzer speichern. Das kann man in der Zentraladministration sehr schnell unter: Überwachung –> Verwendungs- und Integritätsdatenerfassung konfigurieren –> Verwendungsdatenerfassung aktivieren (den Haken […]

SQL Logins umziehen

Wie in vorherigen Artikeln schon beschrieben, ist ein lösbares Grundproblem des Restores einer DB auf eine andere SQL Server Instanz, dass die Logins fehlen. Die integrierte Prozedur sp_Change_userslogin kann diese verweisten Datenbankbenutzer korrigieren,. Allerdings ist das ein wenig mühselig, wenn man viele Logins umziehen muss. Dazu hat Microsoft einen Knowledgebase Artikel inkl. Skript veröffentlicht (http://support.microsoft.com/kb/918992/DE) […]

SQL Server Multiserver Verwaltung leicht gemacht

Servergruppen können das Leben eines Administrator deutlich erleichtern. Oft genug steht man vor dem Problem routinemäßige Überwachungen durchzuführen. Die Überwachungen müssen dazu nicht unbedingt Messwerte bedeuten, sondern können durchaus auch Überprüfungen interner Regeln sein, wie z.B. bestimmte Wiederherstellungsmodelle müssen eingehalten werden? Wie viele Prozesse sind gerade aktiv? Existieren Hinweise auf fehlende Indizes? Hierzu stehen entweder […]

Sharepoint 2010 – Whitepaper für das von Verwalten Multi Terabyte Datenbanken

Microsoft hat ein Whitepaper zur Verfügung gestellt, in dem Anweisungen für den administrativen  Umgang von VLDB (very large databases) , auf gut deutsch “verflucht große Datenbanken enthalten sind. Das Whitepaper läßt sich durchaus auch auf andere nicht Sharepoint beteiligte Datenbanken umsetzen. Das Whitepaper beschreibt Backupkompression, den Umgang mit SQL Transaktionsprotokollen, Einsatz und Wahl von RAID […]

Tablediff – T-SQL Skript zum Synchronisieren von Tabellen automatisch erstellen lassen

Ok.. viele kennen dieses Tool, aber noch mehr kennen es nicht, obwohl es schon seit Jahren Bestandteil des SQL Servers ist. Tablediff kann sehr schnell und auf einfache Art unterschiedliche Daten zwischen Tabellen erkennen und ein Skript generieren, dass den Abgleich schafft. Download? Braucht man nicht! Tablediff ist ein Tool, das mit dem SQL Server […]

SQL Server 2011 – Denali Vokabular Neuigkeiten

AlwaysOn: Hochverfügbarkeitslösung. Always-on vereinigt Cluster Services, Mirroring und Logshipping. Mittels AvailabilityGroups können Datenbanken zu einer Hochverfügbarkeitslösung zusammengefasst werden, was den Vorteil bietet, dass bei Ausfall einer Datenbank alle Datenbanken einer Anwendungen mittels Failover geswitched werden. Ein Quorum ist für diese Lösung nicht erforderlich, jedoch die Cluster Services. Die AvailabilityGroups Repliken können auf verschieden Server verteilt […]

SQL Server Migration Assistent v5.0

Unter dem Link http://blogs.technet.com/b/dataplatforminsider/archive/2011/04/28/sql-server-migration-assistant-v5-0-is-now-available.aspx steht der neue Assistent zum Download nun zur Verfügung. Mit diesem Tool wird die Migration von Oracle, Sybase, MySQL oder gar Access deutlich erleichtert. Der Assistent unterstützt eine Migration zu allen Versionen ab SQL 2005 (auch Express Version) sowie zu SQL Azure. Hier ein Auszug aus den Neuerungen: “… – With […]

Database Mail: SQL Agent versendet keine Benachrichtigungen per Mail

Seit SQL Server 2005 ist statt SQL Mail, das ein Mapi Profil auf dem Server benötigte, durch Datenbank Mail ergänzt bzw ersetzt worden. Um Database Mail zu aktivieren bedarf es wenig Kenntnisse, sofern man schon mal ein Privates Email Konto in seinem Mail Client eingerichtet hat. Folgende Dinge sind dazu notwendig: eine Emailadresse die Adresse […]

Optimieren der tempdb

Eine Systemdatenbank, die es in sich hat und trotzdem oft genug ein Schattendasein führt.  Immerhin steckt hier ein sehr großes Potential für Performance Tuning. Wenn mancher wüßte, was alles über die tempdb im Hintergrund verarbeitet wird oder werden kann, hätte man sicher schon sehr früh die Performance Schraube anziehen können.  Grob ausgedrückt wird die tempdb […]

SQL Server: Index Leitfaden – Verwaltung der Indizes durch Rebuild oder Reorganize

Indizes, Beschleuniger oder Bremse Nr 1, bedürfen einer Wartung. Man stelle sich mal das Münchener Telefonbuch vor, wenn alle neuen Telefonnummern nur immer hinten angehängt werden würden. Ähnlicher Fall bei den Indizes… Jede Änderung der Daten führt zu dazu, dass die entsprechenden Indizes ebenfalls mitgepflegt werden müssen. Im Gegensatz zu Spalten werden bei Indizes die […]

SQL Server : Index Leitfaden Teil 2 – Vergabe von Indizes

Im Teil 1 Index Leitfaden Teil 1- Index für Rookies haben wir die den gruppierten und nicht gruppierten Index vorgestellt. Nun wollen wir mal sehen, auf was es bei der Vergabe der Indizes ankommt. Wir wissen bereits, dass Nicht gruppierte Indizes gut für Abfragen bei relativ geringen Ergebnismengen ist. Der Gruppierte Index dagegen spielt seine […]

VSone – Konferenz und Fachausstellung zu .NET, SharePoint, SQL & more

Auch diesen Februar (16. bis 17.) bin ich wieder bei der vsone zu den Bereichen SQL Server und Sharepoint dabei. Unter dem Motto Building & Connecting Know-how finden die VSone sowie die große SharePoint konferenz – nur wenige Meter von der Microsoft Zentrale Deutschland entfernt – in München statt. Das neue Designhotel Dolce Munich stellt […]