Kostenfreie Microsoft ebooks

Posted on Jun 19, 2013 von in Sonstiges
Hi, Eric Ligmann hat seine neuste Sammlung an kostenfreien eBooks veröffentlicht http://tinyurl.com/lgfo2a8 mfg Klaus Oberdalhoff mehr »

SQL Server 2012 auf Schweizer Server

Posted on Jun 19, 2013 von in SQL Server
Anscheinend gibt es nach wie vor Schwierigkeiten mit Servern, die zwar ziemlich deutschsprachig daherkommen, aber eigentlich schweizerisch sprechen. Diese Info stammt aus einem Microsoft Forum… mehr »
2 Kommentare »

Dimension nicht gefunden

Posted on Jun 18, 2013 von in SQL Server
Heute mal etwas aus dem Bereich der Analysis Services. Nach der Vergabe der Berechtigungen auf eine Dimension erhält ich einen Fehler bei der Anzeige des Cube-Inhalts, obwohl doch alles über die GUI (ohne handgestricktes MDX) definiert wurde mehr »

FILLFACTOR – Vor- und Nachteile

Die Option FILLFACTOR ermöglicht bei der Erstellung von Indexen einen Füllgrad in Prozent zu bestimmen, mit dem Microsoft SQL Server die Indexseiten mit bestehenden Daten auffüllen soll. Bei einem Kunden wurde diese Option ebenfalls verwendet, jedoch wu… mehr »

SQLRally Amsterdam

Posted on Jun 14, 2013 by in Community & Datamonster (PASS)
The Dutch SQL Server User Group is helping to make early November the greatest week of learning and networking opportunities in Europe. SQLRally Amsterdam, scheduled for Nov. 6-8, runs back-to-back with the 3rd Annual SQLRally Nordic. The event featur… more »

Save the Date! 24HoP

Posted on Jun 13, 2013 by in Community & Datamonster (PASS)
On July 31 get a sampling of what you can expect at PASS Summit with the 24 Hours of PASS Summit Preview event. This event features 24 one-hour webcasts delivered over the course of 24 hours starting at 12:00 GMT, July 31. Best of all? There is no cos… more »
Tags: pass

Ankündigung SQL-Server 2014

Posted on Jun 10, 2013 von in SQL Server 2014
Auf der TechEd North America 2013, Microsoft jährlicher Konferenz für Entwickler und IT-Professionals, die vom 03.06. bis 06.06. in New Orleans lief, wurden neben den Ankündigungen von Micosoft Windows Server 2012 R2 sowie Visual Studio 2013 auch die… mehr »
1 Kommentar »

TRUNCATE TABLE [tablename] wird nicht protokolliert?

Posted on Jun 8, 2013 von in Administration, Tipps und Tricks, Level 400, Level 300
Diese Aussage habe ich heute während eines Kundentermins von einem DBA gehört. Solche “Mythen” werden immer wieder mal über die SQL Foren verbreitet und dann – leider – durch Mundpropaganda gerne in die Unternehmen getragen. Diese Aussage ist FALSCH! Se… mehr »
3 Kommentare »

Dynamische Standardwerte für Attribute einer Relation

Der nachfolgende Artikel beschreibt einen Lösungsansatz für einer Anfrage aus den Microsoft Foren zu Microsoft SQL Server. Die Anforderung besteht darin, für ein Attribut einer Relation die DEFAULT-Eigenschaft zu variieren ohne dabei die Einschränkung s… mehr »

Aggregationsfunktionen beschleunigen

Wie häufig werden in Abfragen Aggregationen verwendet, um die Anzahl von Datensätzen, das Minimum, das Maximum oder andere Aggregationen zu ermitteln? Solche Aufgabenstellungen kommen in fast jeder Datenbankanwendung – irgendwie – vor. Die Standardabfra… mehr »

Welcome as a Speaker for SQLSat 230 Rheinland

Posted on Jun 6, 2013 by in Community & PASS
Yesterday, I received the "Welcome as a Speaker for SQLSat 230 Rheinland" – Mail. BANG! I am touched ... We are happy to announce the schedule for SQLSaturday #230 Rheinland and welcome you as one of our selected speakers. What an honor! I will talk… more »
3 comments »

Wir sehen uns beim PASS SQL Saturday in St. Augustin

Posted on Jun 5, 2013 von in SQL Server
Heute habe ich die Rückmeldung bekommen, dass ich auch den SQL Saturday #230 mit einer Session eröffnen darf. Diesesmal werde ich einiges zu Window Functions und den Einsatz von Common Table Expressions erzählen. Besonders habe ich mich darüber gefreut, d… mehr »
2 Kommentare »

New Version of SQL Server Maintenance Solution by Ola Hallengren Now Available

Posted on Jun 4, 2013 by in SQL Server
Ola Hallengren and his ongoing work of his SQL Server Maintenance Solution - SQL Server Backup, Integrity Check, and Index and Statistics Maintenance.The solution is based on stored procedures, functions, the sqlcmd utility, and SQL Server Agent jobs.… more »

Neues Update für SQL Server 2012 SP1

Posted on Jun 4, 2013 von in SQL Server 2012
Für den SQL Server 2012 mit Servicepack 1 ist ein neues Update erschienen. Es handelt sich um das kumulative Update 04. Es kann unter folgendem Link angefordert werden: SQL Server 2012 SP1 CU04 mehr »

IDENTITY-Werte…–warum wird der Wert um [increment] erhöht, obwohl die Transaktion nicht beendet werden kann

Posted on Jun 2, 2013 von in Tipps und Tricks, Sonstiges, Level 400
Wer kennt nicht den folgenden Sachverhalt? Eine Relation besitzt ein Attribut mit der Eigenschaft IDENTITY. Ein Datensatz soll eingetragen werden und dieser Prozess schlägt – aus welchen Gründen auch immer – fehl. Obwohl der Datensatz nicht erfolgreich… mehr »
1 Kommentar »

Inside sys.dm_db_index_usage_stats

Um die Systemperformance eines fremden Systems bewerten zu können, ist mein erster Weg immer der Abruf von Indexstatistiken. Indexe mögen zwar für die Abfrage von Daten sinnvoll sein; es kann aber bei “zu viel des Guten” auch genau zum Gegenteil führen. Insbesondere dann, wenn ein Index vom System nicht korrekt genutzt werden kann. Mein erster Anlaufpunkt bei der Analyse von Performanceengpässen ist immer die DMV [sys].[dm_db_index_usage_stats]. Mit [sys].[dm_db_index_usage_stats] ist es möglich, die Anzahl verschiedener Arten von Indexvorgängen und den Zeitpunkt auszugeben, wann die einzelnen Vorgänge zuletzt ausgeführt wurden. Diese Informationen sind für die Bewertung teurer Indexaktionen (z. B. Keylookups] relevant und können einem DBA und Programmierer sehr schnell einen Einblick in die Performancemöglichkeiten des Systems geben. Mit dem nachfolgenden Beispiel soll eine solche Analyse eines Systems an Hand der vorliegenden Werte erklärt werden. mehr »

Duplikate entfernen

Posted on Mai 28, 2013 von in SQL Server
Wer in die Verlegenheit kommt Duplikate aus einer Tabelle zu entfernen, kommt schnell auf die Lösung, die Sätze mit DISTINCT herauszukopieren, die Daten in der Quell-Tabele zu löschen und die distinkten Sätze zurück zu kopieren. Hier kommt ein ganz ande… mehr »
2 Kommentare »

Empfehlungen für die Vorbereitungen zum MCM SQL Server

Posted on Mai 26, 2013 von in Tipps und Tricks, Zertifizierung, Sonstiges
Mit diesem Artikel möchte ich gerne ein paar Informationen für diejenigen Leute bereitstellen, die vielleicht planen, den Zertifizierungsmarathon auf sich zu nehmen. Viele MCM haben schon ihre persönlichen Tipps in ihren Blogs verewigt – einige davon ha… mehr »

MCM SQL Server 2008

Posted on Mai 24, 2013 von in Zertifizierung, Sonstiges
Dieser Artikel hat mal nicht mit Technik zu tun sondern soll ein wenig meine Freude zum Ausdruck bringen, die ich verspürt habe, als mich eine Email von Bob Taylor (Programm Director MCM Programm) erreichte: Ich habe den LAB-Test für die Zertifizierung… mehr »
3 Kommentare »

Spaltenüberschriften beim Bildlauf sichtbar halten

Posted on Mai 23, 2013 von in SQL Server
Eventuell reite ich jetzt auf etwas rum, was vielleicht nur für mich ein Issue ist. Vielleicht ist es aber auch bereits schon in einer der neueren Reporting Services nach SQL Server 2008 R2 gefixt. Egal, dieser Eintrag ist mehr für mich als Referenz ged… mehr »
3 Kommentare »

Neues Updates für SQL Server 2008 SP3

Posted on Mai 21, 2013 von in SQL Server 2008
Für den SQL Server 2008 ist ein neues Update erschienen. Dies ist für den SQL Server 2008 mit SP3 gedacht und kann unter folgenden Link gedownloadet werden. Kumulatives Update 11 für SQL Server 2008 SP3 mehr »

Unterschied zwischen Primary Key und Clustered Index

Letzte Woche wurde ich beauftragt, die Ursachen für eine schlechte Performance innerhalb einer Datenbank zu analysieren und gegebenenfalls Hinweise zu geben, wie man die Wartezeiten im Frontend verkürzen kann. Bei der Prüfung der Ausführungspläne und In… mehr »

Discrepancy by estimated TEMPDB space for CHECKDB and CHECKALLOC - WITH ESTIMATEONlY

Posted on May 17, 2013 by in SQL Server, Community & PASS
I came around this problem (depends on SQL Server 2008 R2 jutst to SQL Server 2012) by reading Paul S. Randal's and Ana's blog posts: How does DBCC CHECKDB WITH ESTIMATEONLY work (Paul) DBCC CHECKDB WITH ESTIMATEONLY: Do you trust it? (Ana) DBCC… more »

Entwickler vs. DBA

Posted on Mai 8, 2013 von in Vermischtes
Einer meiner Team-Kollegen hat mich gerade auf einen lesenswerten Artikel aufmerksam gemacht. mehr »
1 Kommentar »

Export Data Bug is Fixed

Posted on Mai 6, 2013 von in SQL Server
So langsam geht es voran! Nun wurde auch das Fix für diesen Fehler beim Export per Query erstellt. Das dauert noch etwas bis zur Verfügbarkeit, aber es gibt mittlerweile zwei Workarounds. Workaround 1 - Create View Anstelle des Exports per Query, er… mehr »