Archive for the ‘MS SQL Server 2008’ Category
SQL Server 2008 – Data Compression

Im Rahmen der Kategorie “Schnelle Statements” anbei ein Funktionsaufruf, um das mögliche Einsparpotential der Datenkompression im SQL Server 2008 abschätzen zu können:

exec sp_estimated_data_compression_savings <Schemaname>, <Objektname>, <Index_ID>, <Parition_Nummer>, <Kompressionstyp>

Die wählbaren Kompressionstypen sind:

  • NONE
  • ROW
  • PAGE

Nicht vergessen sollte man aber trotz der berechneten Einsparpotentiale, das man für die initiale Kompression mehr Platz benötigt als vorher, da diese nach folgendem groben Ablauf funktioniert:

  • erzeugen einer Schattentabelle der zu kompressierenden Tabelle
  • Komprimieren der Daten aus der originären Tabelle in die Schattentabelle
  • umbenennen der Tabelle und der Schattentabelle, so das die Schattentabelle anschließend den originären Namen der Tabelle trägt
  • löschen der Ursprungstabelle

Daher wird für den Zeitraum der Kompression der originäre Platz der Tabelle + min. die berechnete neue Größe nach der Kompression benötigt.

Kumulative Update für MS SQL Server 2008 RTM und MS SQL Server 2008 SP1 – Kleiner Tipp am Rande

Es ist mal wieder soweit, es gibt neue kumulative Updates für den MS SQL Server 2008 RTM und MS SQL Server 2008 SP1. Für MS SQL Server 2008 RTM ist das CU6 mit der Buildnummer 10.00.1812 online, für MS SQL Server 2008 SP1 ist das CU3 mit der Buildnummer 10.00.2723 verfügbar.

Hier sind diese zu beziehen:
Cumulative update package 6 for SQL Server 2008
Cumulative update package 3 for SQL Server 2008 Service Pack 1

Ein kleiner Tipp am Rande
Johannes weißt in seinem Blog auf den Microsoft SQL Server Database Publishing Wizard hin, der einen einfachen Export einer Datenbank in eine andere Datenbank ermöglicht. Zu beziehen gibts den hier: Microsoft SQL Server Database Publishing Wizard 1.1

Ich wünsch einen wunderschönen heißen Sommertag.

Whitepaper zum Thema Resource Governor

Die beiden SQL Server MVPs Aaron Bertrand und Boris Baryshnikov haben ein Whitepaper mit dem Titel “Using the Resource Governor” veröffentlicht. Das Whitepaper beschäftigt sich mit Themen wie Anwendungsszenarien, Best Practices und Optimierung im Einsatz. Das Whitepaper ist aufgrund der Größe (70 Seiten) nur offline als Word 2007-Format verfügbar. Zu beziehen gibt’s das Whitepaper hier: Using the Resource Governor

Viel Spaß beim Lesen.

SQL Server Videos

Der aktuelle Technet Flash kam heute mit einem Special Video Flash. Dabei unter anderem auch drei Videos zum Thema SQL Server:

1. Strategy Companion – BI Tools for SQL Server
2. How Do I: Profile Data with the Data Profiling Task and Viewer?
3. How Do I: Import Text Files with SQL Server Integration Services

Viel Spaß beim Anschauen.

Whitepaper zum Thema Powershell-Support in MS SQL Server 2008

SQL Server MVP Allan White (http://sqlblog.com/blogs/allen_white/default.aspx) hat bei / mit MS ein Whitepaper mit dem Titel “Understandig and Using PowerShell Support in SQL Server 2008” veröffentlicht. Er beschäftigt sich darin mit Themen wie SQL Server Management Objects, Backup und Agent Jobs.

Das Whitepaper ist hier zu finden: Understanding and Using PowerShell Support in SQL Server 2008

Hinweis: Um die Coding-Beispiele nachvollziehen zu können, muss das entsprechende PowerShell Snapin eingerichtet sein. Dies kann in einem meiner älteren Artikel nochmal nachgelesen werden: Einrichten der SQL Server Powershell

MS SQL Server 2005 und 2008 Licensing FAQ

Immer wieder stelle ich fest, das grundlegende Fragen zur Lizenzierung von MS SQL Server 2005 bzw. MS SQL Server 2008 im MCSEboard.de gestellt werden. Daher möchte ich anbei nochmal auf die entsprechenden FAQ’s von Micosoft verlinken:

Microsoft SQL Server 2005: Pricing and Licensing FAQ
SQL Server 2008 Licensing Frequently Asked Questions

Kumulatives Update 5 für MS SQL Server 2008 RTM

Parallel zum CU2 für MS SQL Server 2008 SP1 hat Microsoft das kumulative Update 5 für MS SQL Server 2008 RTM veröffentlicht. Die Buildnummer des Paketes ist 10.00.1806.

Der KB zum CU: Cumulative update package 5 for SQL Server 2008

Kumulatives Update 2 für MS SQL Server 2008 SP1

Microsoft hat das kumulative Update 2 für MS SQL Server 2008 SP2 fertiggestellt. Die Buildnummer ist 10.00.2714.

Hier der KB zum kumulativen Update 2 für MS SQL Server 2008 SP1: http://support.microsoft.com/kb/970315

SQL Server Support Policy für Virtualisierung geändert

Microsoft hat die Support Policy für MS SQL Server 2005 und MS SQL Server 2008  bezüglich Failover Clustering in virtualisierten Umgebungen geändert.

Für MS SQL Server 2005 und MS SQL Server 2008 Failover Cluster in virtualisierten Umgebungen findet sich in dem KB mittlerweile der folgende, modifizierte Textanteil:

Guest Failover Clustering is supported for SQL Server 2005 and SQL Server 2008 in a virtual machine for Windows Server 2008 with Hyper-V, Microsoft Hyper-V Server 2008, and SVVP certified configurations provided both of the following requirements are met:

  • The Operating System running in the virtual machine (the “Guest Operating System”) is Windows Server 2008 or higher
  • The virtualization environment meets the requirements of Windows 2008 Failover Clustering as documented at The Microsoft Support Policy for Windows Server 2008 Failover Clusters.

Guest Failover Clustering is when you create a SQL Server failover cluster inside a virtual machine where the nodes are running as a virtual machine. A non-SVVP configuration that meets these requirements will receive support from Microsoft CSS per the policies documented in

897615 (http://support.microsoft.com/kb/897615/ ) Support policy for Microsoft software running in non-Microsoft hardware virtualization software

Entscheidende Quintessenz daraus:

Anbei nochmal der Link zum Windows Server Catalog – SVVP: http://www.windowsservercatalog.com/svvp.aspx

Es kann also fröhlich virtualisiert geclustert werden, wenn man sich an die Regeln hält.

Betrieb einer SQL Server Instanz unter Windows 7 RC / Windows Server 2008 R2 RC

Seit dem 05.05.2009 sind sowohl der RC des Vista-Nachfolgers Windows 7 als auch der Nachfolger des Windows Server 2008, Windows Server 2008 R2 als RC für die Allgemeinheit verfügbar und werden allerorten fleißig getestet. Dabei werden natürlich auch Betriebskombinationen getestet, so also auch mit dem SQL Server 2005 / 2008.

Für den Betrieb einer MS SQL Server 2005 Instanz unter Windows 7 RC / Windows Server 2008 R2 ist mindestens Service Pack 3 zu verwenden, für den Betrieb einer MS SQL Server 2008 Instanz unter Windows 7 RC / Windows Server 2008 R2 ist mindestens das Service Pack 1 zu verwenden. Anbei noch einmal die entsprechenden Downloadlinks:

Für die Installation einer SQL Server Express Edition unter Windows 7 RC verweise ich an dieser Stelle auf den SQL Server Express Weblog: Installing SQL Server Express on Windows 7 Release Candidate

Für alle die sich bisher noch nicht mit der Thematik Windows 7 / Windows Server 2008 R2 auseinandergesetzt haben hier noch die entsprechenden Produktlinks: