Cumulative Update package 7 for SQL Server 2005 SP2
Mar 28th
The Cumulative Update package 7 for SQL Server 2005 Service Pack 2 (build 9.00.3239) is now available:
http://support.microsoft.com/default.aspx/kb/949095/
This CU represents:
40 Resolved Issues 37 Unique Customer Requests
CU
tosc more »

Microsoft SQL Server 2005 - Das Entwicklerbuch
Mär 24th
Es ist ein ambitioniertes und sicherlich kein leichtes Unterfangen, sämtliche Möglichkeiten der SQL Server 2005 Entwicklung in nur einem einzigen Buch unterbringen zu wollen. mehr »
SQL Server 2005 Express free Profiler Tool
Mar 22nd
A lot of features / tools are included with the SQL Sever 2005 Express Edition (GUI, Reporting Services etc.), but not all of them like the Profiler.OK, you run a server side trace on your SQL Server Express databases as well as import the data into a… more »

Anbindung von iSeries (sprich AS/400) an SQLServer2005
Mär 20th
Dieser Artikel beschäftigt sich mit der Anbindung von iSeries-Systemen an den SQLServer2005. IBM liefert entsprechende Client-Software, so dass diese sowohl über OLE-DB, als auch über ODBC erfolgen kann. Vorweg noch ein paar Worte zur Historie: Im Jahre… mehr »

Applied Mathematics for Database Professionals
Mär 17th
Dieses Buch ist keine leichte Kost. Dennoch, oder gerade deswegen, ist es uneingeschränkt empfehlenswert für jeden, der sich professionell mit Datenbanken befasst. Es bietet eine grundlegende Einführung in die Mathematik, auf der das relationalen… mehr »

Expert SQL Server 2005 Development
Mär 15th
Das Buch ist gut, keine Frage. Es unterstreicht den Anspruch des Verlages "The Expert's Voice in SQL Server Programming" zu sein. mehr »

Mehrere PIVOT-Ergebnisse in einem Resultset anzeigen
Mär 14th
Der PIVOT-Operator bietet diese Funktionalität nur für eine Spalte. Wenn man mehrere PIVOT-Ergebnisse in einem Resultset haben möchte, kann man dies durch einen Join der beiden PIVOTs erreichen.
Set Nocount on
go
CREATE TABLE #p
( Year SMALLINT,… mehr »
SQL Server 2008 - Whats new in the tools
Mar 11th
http://sqlblogcasts.com/blogs/simons/archive/2008/03/11/SQL-Server-2008---Whats-new-in-the-tools.aspx more »

SSIS für nicht sysadmins
Mär 5th
Für die Verwendung von SSIS-Paketen sind entsprechende Vorkehrungen zu treffen, damit auch Anwender, die nicht über die Serverrolle sysadmin verfügen, Pakete bereitstellen und in Aufträgen ausführen können. Mit SQLServer2005 sind hier einige neue Mögli… mehr »
SYNONYM - create aliases for your objects
Feb 27th
MS SQL Server 2005 introduces a host of new features, some well-known; some not as familiar, but exciting like SYNONYMs.
Synonyms help us to create aliases for our objects. They replace fully qualified name into shortest user-defined name and simplify… more »
Helpful tools at SQLCAT
Feb 22nd
The Microsoft SQL Server Development Customer Advisory Team at SQLCAT have consolidated several tools which they have published on Codeplex and other places under:ToolBoxHere are some entries:SQL DMVStats ToolkitSQL Server 2005 Partition Management… more »
Automatische Vergrößerung der "tempdb"-Systemdatenbank
Feb 21st
In MS SQL Server 2005 wird für die "tempdb"-Systemdatenbank mehr Speicherplatz benötigt als in früheren Versionen von SQL Server, dies kommt zu einem durch eine erhöhte Leistungsverbesserung , sowie enthaltender neuer Features zustande (siehe BOL… mehr »
Microsoft SQL Server 2008 February CTP Available
Feb 21st
As announced the day before yesterday, the SQL Server 2008 February CTP is now available for download:
http://www.microsoft.com/downloads/details.aspx?FamilyId=749BD760-F404-4D45-9AC0-D7F1B3ED1053&displaylang=en
In addition, there is also the Books… more »

Sichtbarkeit von Metadaten
Feb 17th
Eine dieser berühmt-berüchtigten "Kleinigkeiten", über die ich mir bisher wenig Gedanken gemacht habe, ist die Sichtbarkeit von Metadaten innerhalb einer SQL Server Datenbank. Sie waren bisher einfach immer und überall verfügbar, sprich abfragbar.… mehr »
Checking the running time since last SQL-Server instance startup
Feb 15th
Below script will query sys.dm_exec_sessions to find out how long the SQL-Server instance is running.
CodeDECLARE @elapsed_time AS DATETIME, @lr_start_time AS DATETIME SELECT @lr_start_time = (SELECT last_request_start_time FROM sys.dm_exec_sessions… more »
Wie kann ich feststellen, wie lange bereits eine SQL Server 2005 Instanz läuft
Feb 15th
Der Startzeitpunkt des MS SQL Servers steht im Fehlerprotokoll, in der untersten Zeile, des Servers.
Da der MS SQL Server beim Starten für interne Prozesse auch einige Verbindungen verwendet und diese mit der Session_ID=1 initialisiert werden, kann man… mehr »

Datengesteuerte Abonnements mit der Standard-Edition
Feb 14th
Leider wird dieses Feature vollständig nur in der Enterprise-Edition unterstützt, aber es gibt auch Wege, dies selbstständig zu realisieren. Inspiriert durch den Artikel Data Driven Subscriptions for Reporting Services fasse ich im folgenden die notwen… mehr »
Introducing SQL Server 2008 by Peter DeBetta
Feb 13th
The Microsoft SQL Server 2008 – Learning Portal offer this ebook Introducing SQL Server 2008 by Peter DeBetta, Greg Low, and Mark Whitehorn for free!By the way - there is also an free e-learning offer Collection 6187. Check it out:… more »
Dynamische Verwaltungssichten und -funktionen für Indizes - I
Feb 12th
SQL Server 2005 teilt die dynamischen Verwaltungssichten und -funktionen nach der Modul-Komponente - zu der sie in Beziehung stehen - in zwölf Kategorien auf. Das diesem Artikel zugrunde liegende Objekt sys.dm_db_index_operational_stats gehört zur… mehr »
Resources for complex, enterprise SQL Server Implementations
Feb 12th
There is a new resources for complex, enterprise SQL Server Implementations, by the Microsoft SQL Server Development Customer Advisory Team at SQLCAT.com.
Top 10 Lists: Summary list of Best Practices and Recommendations
Technical Notes: Deep level… more »
Which login has what server role permissions
Jan 31st
Below script will query sys.server_role_members / sys.server_principals to find out which logins have what server role access.
CodeSELECT 'ServerRole' = CASEWHEN rm.role_principal_id > 2 THEN SUSER_NAME(rm.role_principal_id) END,lgn.name AS… more »
SQL Server 2005 Partition Management Tool
Jan 29th
Stuart Ozer developed a simple, shared source Partition Management Tool for SQL Server 2005 to make the process of creating the staging tables for partition management nearly foolproof. At runtime, the definition of all columns, indexes, and… more »
Future CTP Improvements for SQL Server 2008
Jan 28th
Take a look to each improvement to each CTP for SQL Server 2008 - and watch out for future improvements.
Cheers
CU
tosc more »
Blocking per object with sys.dm_db_index_operational_stats
Jan 22nd
SELECT DB_NAME(database_id) AS 'DB_NAME',
QUOTENAME(OBJECT_SCHEMA_NAME(ios.[object_id], database_id))
+ N'.'
+ QUOTENAME(OBJECT_NAME(ios.[object_id], database_id)) AS 'OBJECT_NAME',
i.name AS 'INDEX_NAME',
i.index_id AS 'INDEX_ID',… more »
SQL Server 2005 Best Practices Analyzer (January 2008) - received with cheers
Jan 22nd
There is an update to SQL Server 2005 Best Practices Analyzer. It contains new and updated rules for Analysis Services, rules for the Relational Engine, some fixes for the UI and command line tools.
Here is the origional post for SQL Server 2005 BPA:… more »