Security-Check-Script & Survey: SQL Server Security - Database-Owners, critical Permissions and role membership / Sicherheitsprüfungs-Script & Umfrage: SQL Server Datenbankbesitzer, kritische Rechte und Rollenmitgliedschaft

Posted on Dec 27, 2013 by in Security, Surveys / Umfragen, Scripts
In dieser Umfrage möchte ich einmal in einem größeren Kreis ermitteln, welche Accounts typischerweise als Datenbankbesitzer eingetragen/verwendet werden. Dafür stelle ich einen Script bereit, der diese Informationen zu allen Datenbanken ermittelt. more »
4 comments »

Frohes Weihnachtsfest und einen guten Rutsch in das Jahr 2014

Posted on Dez 24, 2013 von in Sonstiges
Ich möchte allen Lesern meines SQL Server Blogs ein frohes und besinnliches Weihnachtsfest wünschen verbunden mit den besten Wünschen für das kommende Jahr 2014. Ich danke allen interessierten Lesern, die dazu beigetragen haben, dass mein Blog in einem… mehr »

SORT IN TEMPDB – teure (aber vermeidbare) Operation

In der letzten Woche bekam ich während eines Kurzprojekts eine Anfrage auf den Schreibtisch, in dem sich der betroffene Geschäftsbereich bei den SQL Server Administratoren beschwert, dass eine Abfrage mit unterschiedlichen Parameterwerten mal sehr schne… mehr »

Christmas 2013 – THE DIGITAL STORY OF NATIVITY – (Christmas 2.0)

Posted on Dec 19, 2013 by in Miscellaneous
I know it's from 2012/2011/2010, but :-) Thank you for spending your time on this blog. SELECT LO.createdate FROM   master.sys.syslogins LO WITH (nolock) WHERE  lo.loginname = N'NT AUTHORITY\SYSTEM'… more »
1 comment »

ORACLE vs. SQL Server: Wie Werbung blind für die Realität macht!

Posted on Dez 13, 2013 von in Sonstiges
Die Lektüre eines Whitepaper von ORACLE kann einem tatsächlich die Galle hochkommen lassen ob der vielen tollen Dinge, die ORACLE beherrscht; während der Microsoft SQL Server – scheinbar – nur eine bessere Tabellenkalkulation zu sein scheint (so liest s… mehr »

Wie alloziert Microsoft SQL Server freien Speicher in einem HEAP?

Diese Frage kam im Zusammenhang mit einem Thread in den Microsoft Foren auf. In der Fragestellung ging es darum, warum Microsoft SQL Server trotz ausreichendem Platz auf einer Datenseite den Platz nicht verwendet hat. Der nachfolgende Artikel beschreibt… mehr »

SQL Server 2014 Launch

Posted on Dez 11, 2013 von in Community & Datamonster (PASS), SQL Server
Im Februar wird die große PASS SQL Konferenz in Darmstadt starten. Unter dem Motto "community powered product knowledge" präsentieren Ihnen die Experten der deutschen und internationalen PASS SQL Server Community sowie Experten von Microsoft zwei Tag… mehr »

JOIN-Operatoren im Detail – NESTED LOOP

In meinen Seminaren zu Microsoft SQL Server werden in Verbindung mit der Optimierung von Ausführungsplänen von Abfragen immer wieder Fragen nach den unterschiedlichen JOIN-Operatoren gestellt und nach welchen Kriterien der Microsoft SQL Server welchen O… mehr »

Wie Fremdschlüssel-Einschränkungen Ausführungspläne beeinflussen

Für viele Kollegen und Freunde, mit denen ich über Fremdschlüssel und deren Bedeutung für Datenbanken spreche, steht im Vordergrund, dass ein Fremdschlüssel sicherstellt, nur Werte aus einer referenzierten Tabelle zuzulassen. Diese Aussage ist nur bedin… mehr »

Wie als Entwickler große Datenmengen testen?

In den letzten Wochen wurde ich zu einem “Notfall” hinzugezogen, bei dessen Problemanalyse es darum ging, dass eine Abfrage für eine einfache Liste (ca. 500.000 betroffene Datenzeilen) sehr langsam ausgeführt wurde. Nachdem wir den Fehler gefunden hatte… mehr »

Die Agenda der SQL Server Konferenz 2014 ist online!

Vom 10.-12. Februar 2014 findet in Darmstadt die erste Deutsche SQL Server Konferenz statt. Zeitgleich feiert die PASS Deutschland e.V. ihr 10-jähriges Bestehen. Also Geburtstag :-) Seit heute steht auch die Agenda fest. mehr »
1 Kommentar »

Where are the scripts to the session „SQL Attacked/Hacking SQL Server“ ? ;-)

Posted on Nov 27, 2013 by in Conferences, Security
Da Twitter sich als Diskussionsmedium nicht so eignet, das Thema aber doch etwas mehr Beachtung verdient, möchte ich darauf in einigen Sätzen eingehen. Der Hintergrund, das ich die dafür entwickelten Scripts nicht veröffentliche, ist eigentlich recht einfach: ich zeige darin unter anderem Angriffsvarianten und Techniken, die so noch nicht dokumentiert oder in der „Szene“ bekannt sind. more »
3 comments »

Zugriff auf SAP-Daten mit Theobald-Konnektoren und Microsoft SQL Server

Posted on Nov 26, 2013 von in Community & Datamonster (PASS)
Hallo PASS‘ler, hiermit möchten wir euch zu unserem nächsten Treffen der Regionalgruppe Köln/Bonn/Düsseldorf einladen: Dienstag, 10. Dezember 2013, 18:00 bis ca. 21:00 Uhr Wir treffen uns wieder bei Microsoft in Köln. Zugriff auf SAP-Daten mi… mehr »
Tags: pass

Updates für SQL Server 2012 und 2008 (November 2013)

Posted on Nov 22, 2013 von in SQL Server
Ganz frisch erschienen und im SQL Server Releaseblog veröffentlicht wurden zwei CUs. Cumulative Update #7 for SQL Server 2012 SP1 Cumulative Update #14 for SQL Server 2008 SP3 Die Cumulative Updates können über die Supportseiten heruntergeladen… mehr »

Comparing Extended Events vs SQL Trace – or why SQL Trace & Profiler are just a thing of the past :-)

Posted on Nov 21, 2013 by in Extended Events, SQL Trace & Profiler
Für alle, die noch mit dem alten Werkzeug SQL Server Profiler (Profiler ist das Frontend für SQL Trace, gestartet mit sp_trace_create) arbeiten, und sich noch nicht für die neue Technologie entscheiden konnten, hier eine kleine Entscheidungshilfe. Was Extended Events (XEvents) besser als SQLTrace machen: more »
Leave a comment »

Support für SQL Server unter Windows Server 2012 R2 oder Windows 8.1

Posted on Nov 21, 2013 von in SQL Server
Seit neuestem ist jetzt beschrieben, welche SQL Server Version unter Windows Server 2012 R2 und Windows 8.1 unterstützt wird, und was bei der Installation zu berücksichtigen ist: Siehe hierzu den Originalartikel: Using SQL Server in Windows 8, Windo… mehr »

Happy Birthday Windows

Posted on Nov 20, 2013 von in Sonstiges
Der WDR berichtet heute in seinem blog Digitalistan über die Anfänge von Windows. Ich zitiere mal von der Seite des WDR: Vor 30 Jahren hat Microsoft etwas angekündigt, das Bill Gates "Windows" genannt hat, weil Programme und Informationen von der neue… mehr »
Tags: humor, windows

Mitglied im TechNet Wiki Advisory Board

Posted on Nov 14, 2013 von in Administration, Zertifizierung, Sonstiges
Heute mal überhaupt nichts technisches sondern vielmehr ein weiteres persönliches Highlight meiner Tätigkeit im Umfeld von Microsoft SQL Server. Heute hat mich Ed Price von Microsoft darüber informiert, dass ich als 3. Mitglied im Advisory Board (Beirat… mehr »
1 Kommentar »

Neue Version der Community-Bridge

Posted on Nov 11, 2013 von in Community & Datamonster (PASS), SQL Server
Wer die Microsoft-Foren lieber mit einem Newsreader lesen möchte, benötigt die neue Version der Community-Bridge von mehr »
Tags: nntp

Fremdschlüssel–Probleme in Verbindung mit FILLFACTOR

Posted on Nov 10, 2013 von in Administration, Tipps und Tricks, Level 200
Das folgende Szenario basiert auf einer Anfrage in den Microsoftforen, in der die Frage in den Raum gestellt wurde, ob die Verwendung von FILLFACTOR für einen non clustered index, der als Optimierung für eine Fremdschlüsselbeziehung erstellt wurde, effe… mehr »

Happy Birthday PASS Deutschland

Posted on Nov 5, 2013 von in Community & Datamonster (PASS), SQL Server
Im nächsten Jahr ist es so weit, PASS Deutschland wird 10 Jahre alt. Aus diesem Anlass gibt es endlich wieder eine große SQL Server Konferenz zum Kick Off des SQL Server 2014! Unter dem Motto "community powered product knowledge" präsentieren Ihn… mehr »
1 Kommentar »

Wie große Datenmengen am effizientesten löschen?

Dieser Artikel beschreibt Strategien, wie große Datenmengen aus Relationen gelöscht werden können und dabei möglichst effizient und schnell zu arbeiten. Ziel einer solchen Operation ist die Vermeidung großer Datenmengen im Transaktionsprotokoll. Diese A… mehr »

Page Splits – teure Datenbankoperationen im Detail

Page Splits sind kostenintensive Operationen, die zwangsläufig in Indexen auftreten, wenn die Schlüsselattribute nicht kontinuierlich / fortlaufend gefüllt werden. Der nachfolgende Artikel zeigt auf, welches Datenvolumen ein Page Split im im Transaktion… mehr »

Community NNTP-Bridge wird wiederbelebt

Posted on Okt 21, 2013 von in Community & Datamonster (PASS)
Kaum zu glauben, aber wahr. Genau 7 Monate nach der Abschaltung hat Microsoft reagiert und wird die Community Bridge in den nächsten Wochen wieder aktivieren. Jennifer Paige hat diese Information Ende letzter Woche auf MSDN bekanntgegeben.… mehr »

SQL Server 2014 CTP2 auf PASS Summit Released / öffentlicher Download / public download

Posted on Oct 16, 2013 by in SQLPASS, Conferences, SQL Server 2014
Wie erwartet, wurde heute am 16.10. auf dem SQL PASS Summit in Charlotte USA, die CTP 2 des SQL Server 2014 veröffentlicht. Die Final erwarte ich noch im ersten Quartal 2014. Hier der Download-Link und eine Liste der wichtigsten Neuerungen in diesem Release: http://technet.microsoft.com/en-US/evalcenter/dn… more »
Leave a comment »