Upload
pass-deutschland-ev
View
222
Download
1
Embed Size (px)
DESCRIPTION
Newsletter der PASS Deutschland e.V. Ausgabe: Mai 2015 Thema: Microsoft SQL Server Tags: SQLPASS, PASS, MSSQL, SQL Server
Citation preview
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 1 von 16
PASS Deutschland e.V. Mai 2015 Februar 2014
Treffen der Regionalgruppen PASS Deutschland e.V.
Details zu den einzelnen Treffen werden auf der Website angekündigt. Bitte wende Dich an die angegebenen Ansprechpartner der jeweiligen
Regionalgruppen. Die Mailadressen findest Du auf der jeweiligen Webseite.
Köln/Bonn/Düsseldorf http://www.sqlpass.de/Regionalgruppen/KölnBonnDüsseldorf/tabid/81/Default.aspx
Tillmann Eitelberg
Christoph Muthmann
Andreas Wolter
07. Mai 2015 um 18:00 Uhr bei Microsoft Wohin mit meinen Daten in Microsoft Azure? - Sascha Dittmann Basis Monitoring von SQL Servern - Volker Bachmann
08. Juni 2015
Mittelrhein http://www.sqlpass.de/Regionalgruppen/Mittelrhein/tabid/82/Default.aspx
Benjamin Machuletz
Johannes Curio
19. Mai 2015 um 19:00 Uhr
Yhuvfkoüvvhoxqj hqwvfkoüvvhow - Thomas Trefz
23. Juni 2015
Ruhrgebiet http://www.sqlpass.de/Regionalgruppen/Ruhrgebiet/tabid/85/Default.aspx
Klaus Hoeltgen
Frank Geisler
12. Mai 2015 um 19:00 Uhr Von MDS nach SSRS - ein kleines Beispiel - Gabi Münster und Till-
mann Eitelberg
09. Juni 2015
Sachsen http://www.sqlpass.de/Regionalgruppen/Sachsen/tabid/86/Default.aspx
Ralf Dietrich 20. Mai 2015 um 18:00 Der SQL Server Plan Cache (vormals Procedure Cache)
Jürgen Leis, SoPro
15. Juli 2015
Aufgrund der großen Nachfrage werden wir in den nächsten Monaten einige PASS Treffen in Bremen veranstalten.
Mark Kuschel und Julio Cerezo haben sich bereit erklärt, diese Treffen zu organisieren.
Die Termine und Themen sind:
Dienstag, 19.05. 18:00 Uhr
(Sprecher: Sascha Lorenz, Data Vault in der Praxis mit dem SQL Server)
Veranstaltungsort: HEC GmbH, Konsul-Smidt-Straße 20, 28217 Bremen
Mittwoch, 10.06. 18:30 Uhr
(Sprecher: Mark Kuschel, SAP und SQL Server im Team mit SSIS und Theobald)
Veranstaltungsort: PTS Group AG, Cuxhavener Straße 10a, 28217 Bremen
Donnerstag, 09.07. 18:30 Uhr
(Sprecher und Thema noch nicht geklärt)
Veranstaltungsort: HEC GmbH, Konsul-Smidt-Straße 20, 28217 Bremen
Anmeldung zu den Treffen über Marks Email-Adresse [email protected].
Mark Kuschel
Mark ist Teamleiter bei der Ceteris AG in Bremen. Seit zehn Jahren arbeitet er als Projektleiter und Entwickler im Bereich Microsoft .Net und seit sechs Jahren primär im Bereich Business Intelligence, was durch den MCITP für SQL Server 2008 Business Intelligence unterstrichen wird
Julio Cerezo
Julio ist seit über 25 Jahren beim Soft-warehaus HEC in Bremen tätig. Er ist dort Prokurist und für das Projektmanagement und Key Accounts zuständig. Die HEC entwickelt seit der Gründung vor 26 Jah-ren Windows-Anwendungen für große und mittelständische Unternehmen und für die Öffentliche Hand.
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 2 von 16
PASS Deutschland e.V. Mai 2015 Februar 2014
Weitere Treffen des Regionalgruppen des PASS Deutschland e.V. (noch kein Thema bekannt)
Bayern http://www.sqlpass.de/Regionalgruppen/Bayern/tabid/76/Default.aspx
Helmut Knappe
Siegfried Spuddig
Andre Essing
14. Mai 2015 um 18:30 Uhr
11. Juni 2015
Berlin http://www.sqlpass.de/Regionalgruppen/Berlin/tabid/75/Default.aspx
Markus Raatz
Georg Urban
18. Juni 2015
03. September 2015
Emsland http://www.sqlpass.de/Regionen/Deutschland/Emsland.aspx
Wiliam Durkin
21. Mai 2015 um 19:00 Uhr im IT Zentrum Lingen
18. Juni 2015
Franken http://www.sqlpass.de/algruppen/Franken/tabid/71/Default.aspx
Michael Deinhard
Torsten Schüßler
26. Mai 2015 um 18:30 Uhr
20. Juni 2015
Hamburg http://www.sqlpass.de/Regionalgruppen/Hamburg/tabid/78/Default.aspx
Sascha Lorenz
Cornelia Matthesius
13. Mai 2015
11. Juni 2015
Hannover/Göttingen http://www.sqlpass.de/Regionalgruppen/HannoverGöttingen/tabid/79/Default.aspx
Christoph Seck
Artus Krohn-Grimberghe
Vladimir Stepa
08. Mai 2015 um 18:30
11. Juni 2015
Karlsruhe http://www.sqlpass.de/Regionalgruppen/Karlsruhe/tabid/80/Default.aspx
Stefan Kirner
Helge Rutz
19. Mai 2015 um 18:30
28. Juli 2015
Rhein/Main http://www.sqlpass.de/Regionalgruppen/RheinMain/tabid/83/Default.aspx
Oliver Engels
Julian Breunung
Alexander Karl
19. Mai 2015 um 19:00 Uhr
09. Juni 2015
Stuttart http://www.sqlpass.de/Regionalgruppen/Stuttgart/tabid/87/Default.aspx
Michael Niethammer
Jochen Stein
21. Mai 2015 bei Microsoft in Böblingen
Bitte schaut aktuell auf der Webseite nach den neuesten Terminen und Themen.
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 3 von 16
PASS Deutschland e.V. Mai 2015 Februar 2014
Werbung
Den Newsletter Online lesen!
Seit März 2014 (also 1 Jahr jetzt) gibt es unseren Newsletter auch als E-Magazin auf www.issuu.com.
Zum Studieren benötigt man nur einen Browser (oder eine IOS- oder Android App) und alle Links aus dieser Ausgabe funktionieren
auch direkt aus dem E-Magazin heraus.
Am leichtesten findest Du unseren Newsletter über den Suchtag SQLPASS oder über den Direktlink für den aktuellen Newsletter:
http://issuu.com/sqlpass/docs/newsletter_2015_05
Wir wünschen Dir noch mehr Spaß mit diesem neuen, komfortablen Zugang, also
See You on ISSUU (Ist So Schnell Und Unkompliziert)
Eure Newsletter-Redaktion
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 4 von 16
PASS Deutschland e.V. Mai 2015 Februar 2014
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 5 von 16
PASS Deutschland e.V. Mai 2015 Februar 2014
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 6 von 16
PASS Deutschland e.V. Mai 2015 Blogs von Mitgliedern des Pass Deutschland e.V.
Liebe Newsletter-Leser!
Keine neue Blogs. Bitte meldet Euch…
Ansprechpartner: Kai Gerlach
Blog-Liste (Neu)
Blog: sqlXpert GmbH Blog
URL: http://www.sqlxpert.de/blogsqlxpert/
Autor: Daniel Caesar und Imke Feldmann (Berlin)
Blog-Liste (bereits früher veröffentlicht)
Blog: Architektur und Administration
URL: http://www.insidesql.org/blogs/cmu/
Autor: Christoph Muthmann (KölnBonnDüsseldorf)
Blog: Ceteris AG BI Blog URL: http://www.ceteris.ag/blog
Autor: Markus Raatz (Berlin)
Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS >
Database Lifecycle Management URL: http://blogs.tmn-net.com/an/
Autor: Armin Neudert (Stuttgart)
Blog: flip-it.de :: SQL and more URL: http://www.flip-it.de
Autor: Philipp Lenz (Mittelrhein)
Blog: Hilmar Buchta über MS-OLAP URL: http://blog.oraylis.de/author/hbuchta/
Autor: Hilmar Buchta (KölnBonnDüsseldorf)
Blog: Microsoft OLAP Blog by Hilmar Buchta URL: http://ms-olap.blogspot.com
Autor: Hilmar Buchta (KölnBonnDüsseldorf)
Blog: Volker Heck über Erfahrungen mit Microsoft SQL Ser-
ver und BI URL: http://volkerheck.blogspot.de/
Autor: Volker Heck (KölnBonnDüsseldorf)
Blog: Tillmann Eitelberg zu SSIS-Components URL: http://www.ssis-components.net
Autor: Tillmann Eitelberg (KölnBonnDüsseldorf)
Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc) URL: http://www.insidesql.org/blogs/tosc/
Autor: Torsten Schüßler (Franken)
Blog: GlorfIT
URL: http://glorf.it
Autor: Thomas Glörfeld (Franken)
Blog: Robert Panther on SQL Server
URL: http://pantheronsql.wordpress.com
Autor: Robert Panther (RheinMain)
Blog: SQL Server & BI blog by Andreas Wolter (Microsoft
Certified Master): Database Engine - Reporting - Integration -
Analysis Services
http://www.insidesql.org/blogs/andreaswolter/
Autor: Andreas Wolter (KölnBonnDüsseldorf)
Blog: SQL Server Intern
URL: http://db-berater.blogspot.de
Autor: Uwe Ricken (RheinMain)
Blog: Sascha Lorenz aus Hamburg über die Themen Micro-
soft SQL Server, SharePoint, .NET Technologien und ganz
allgemein über Business Intelligence
URL: http://saschalorenz.blogspot.com
Autor: Sascha Lorenz (Hamburg)
Blog: Nikoport - SQL Server, Community, Development and
Web adventures
URL: http://www.nikoport.com
Autor: Niko Neugebauer (RheinMain)
Blog-Infos
Ankündigung, Änderung, Löschung
Wenn auch dein PASS Deutschland e.V.-Mitglieds-Blog hier
erscheinen soll, so schreibe bitte eine E-Mail an:
newsletter(punkt)redaktion(at)sqlpass(punkt)de mit:
Dem Titel des BLOG’s
Deinem Namen
Deinem Blog-URL
Deinen Inhalten:
einer (kurzen) Übersicht der Themen-Schwerpunkte
Deiner Regionalgruppe: (optional, aber erwünscht)
(Deiner Email-Adresse): Die ist für Rückmeldungen,
wird aber nicht auf unserer BLOG-Seite veröffentlicht
oder anderweitig verwendet.
Bitte teile uns möglichst auch Änderungen an Deinem Blog
(Themenverschiebung, Blog-URL, oder Beendigung etc.) mit.
Vielen Dank.
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 7 von 16
PASS Deutschland e.V. Mai 2015 Allgemein
SQL Server Query Performance after Index
Maintenance for Reorganization vs Rebuild O p-
erations.
One of the most consistent topics discussed has always been
whether you should rebuild or reorganize your indexes and
when to do so.
http://www.mssqltips.com/sqlservertip/3533/sql-server-query-
performance-after-index-maintenance-for-reorganization-vs-
rebuild-operations/
Executing scripts on multiple servers by SQL
Server version and edition using PowerShell.
As a SQL Server Professional, I maintain different SQL Server
environments by version and was curious if you had any
useful approaches to automating and obtaining scripts
depending on the version of SQL Server.
http://www.mssqltips.com/sqlservertip/3537/executing-scripts-on-
multiple-servers-by-sql-server-version-and-edition-using-
powershell/
Comparison of Queries Written in T -SQL and
SQL Server MDX.
Beginning to learn and comprehend SQL Server Analysis
Services (SSAS) MDX queries can be difficult after one has
spent years writing queries in T-SQL. When trying to write
SQL Server MDX queries, oftentimes I would think to myself,
"How would I write this query in T-SQL?".
http://www.mssqltips.com/sqlservertip/2916/comparison-of-
queries-written-in-tsql-and-sql-server-mdx/
How column COLLATION can affect SQL Se rver
query performance.
Most DBAs, myself included, install SQL Server with the
default server collation SQL_Latin1_General_CP1_CI_AS and
all of our table columns get created using this default
setting. This tip will look at the performance impacts of
querying data with this setting as it compares to querying
columns with the collation set to
SQL_Latin1_General_CP1_CS_AS.
http://www.mssqltips.com/sqlservertip/3215/how-column-
collation-can-affect-sql-server-query-performance/
Exporting CLR Assemblies from SQL Server back
to .dll fi les.
You have imported an assembly into a SQL Server database
to use the CLR functions and stored procedures it contains.
However later, you lost the original .dll file and you would
like to create the .dll file again from what's in the database.
http://www.mssqltips.com/sqlservertip/3126/exporting-clr-
assemblies-from-sql-server-back-to-dll-files/
Script and Alter SQL Server Database Objects
with PowerShell to Correct Collation Issues.
The application uses SQL Server 2012 SP1 as database
backend. After the upgrade the administrative portal of the
application became inaccessible due to SQL Server collation
issues at the column level.
http://www.mssqltips.com/sqlservertip/3578/script-and-alter-sql-
server-database-objects-with-powershell-to-correct-collation-
issues/
Read SQL Server Transaction Log Backups to
Find When Transactions Occurred.
Here I will explain how to find the culprit SQL Server login
that was involved using a transaction log backup.
http://www.mssqltips.com/sqlservertip/3555/read-sql-server-
transaction-log-backups-to-find-when-transactions-occurred/
SQL Server Performance Statistics Using a
Server Side Trace.
When troubleshooting a SQL Server performance problem,
one of the tools to use is Profiler. This tool allows you to
collect metrics on statements that are run on your SQL
Server for analysis and troubleshooting. The problem with
using Profiler is that it is a client tool and unless it is run on
the server itself the connection may be lost and your trace
stops.
http://www.mssqltips.com/sqlservertip/1035/sql-server-
performance-statistics-using-a-server-side-trace/
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 8 von 16
PASS Deutschland e.V. Mai 2015 SQL Server in Microsoft Azure:
Wie man durch Flexibilität Leistung gewinnt
und zugleich Kosten spart .
In diesem Artikel zeigt MCSM und MVP Andreas Wolter, wie
man den SQL Server unter Microsoft Azure möglichst flexibel
betreiben kann, um dadurch Performance zu gewinnen und
zugleich Kosten zu sparen. Der Artikel ist auch als Teaser für
den SQLSaturday Rheinland am 13. Juni zu sehen, denn am
12. Juni wird er zusammen mit Patrick Heyde von Microsoft
eine (kostenlose!) PreCon geben, in der unter anderem auch
solche Themen angesprochen werden.
http://www.insidesql.org/blogs/andreaswolter/2015/04/sql-
server-in-microsoft-azure-performant-flexible/
Der Link zur PreCon ist:
http://bit.ly/sqlsat409hybridit
Ansprechpartner: Rainer A. Ledermann
Werbung
Business Intelligence
Data Vault – Agilität und Skalierbarkeit im
Enterprise Data Warehouse
Abseits vom Standardweg, ein DWH aufzubauen gibt es
Alternativen. Ein Data Vault ist eine davon, die der Artikel
vorstellt und die auch im Zusammenhang mit Big Data
immer öfters auftaucht.
http://blog.oraylis.de/2015/03/data-vault-agilitaet-und-
skalierbarkeit-im-enterprise-data-warehouse/
Un-pivoting plan or forecast data in Excel with
PowerQuery
Transformationen sind mit den Programmiermöglichkeiten
in Power Query manchmal recht einfach umzusetzen. Hilmar
Buchta zeigt das an einem Beispiel mit Planungsdaten.
http://blog.oraylis.de/2015/03/un-pivoting-plan-or-forefast-
data-in-excel-with-powerquery/
SSIS – Creating an OLEDB Connection to an
ODBC Source and SSIS parameters
Wenn die Erkennung von Parametern bei einer OLEDB-
Verbindung einmal nicht klappt, kann man manuell
nachhelfen. Der Artikel zeigt wo und wie.
https://paultebraak.wordpress.com/2015/04/06/ssis-
creating-an-oledb-connection-to-an-odbc-source-and-ssis-
parameters/
Microsoft SQL Server Analysis Services and
MDX: Date Difference using MDX VBA functions
Im Artikel wird ein Trick gezeigt, wie man mit VBA-
Funktionen eine Berechnung von Datumsdifferenzen auf
einfache Weise eibinden kann.
http://aniruddhathengadi.blogspot.ca/2015/04/date-
difference-using-mdx-vba-functions.html
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 9 von 16
PASS Deutschland e.V. Mai 2015 T-SQL v MDX: Pick the hierarchy and populate
the report parameter values
Wenn die Standardfunktionalitäten der Report-Parameter
und ihrer Beziehungen nicht ausreichen, muss man sich
etwas neues einfallen lassen. Der Artikel zeigt eine Variante
für T-SQL und MDX.
http://sqlblog.com/blogs/rob_farley/archive/2015/04/02/t-
sql-v-mdx-pick-the-hierarchy-and-populate-the-report-
parameter-values.aspx
Implementing Conditional Formatting in
Tabular
Hier zeigt uns Teo Lachev, wie wir mit dem DAX Editor im
Tabular Model Funktionalitäten verwenden können, die
eigentlich nicht verfügbar sind.
http://prologika.com/CS/blogs/blog/archive/2015/04/06/im
plementing-conditional-formatting-in-tabular.aspx
Protecting time intelligence expressions
against non-consecutive range of days
Wenn man Fehler vermeiden kann, sollte man das bei der
Entwicklung berücksichtigen. Der Artikel zeigt ein Beispiel
mit DAX und Time Intelligence.
http://www.powerpivotpro.com/2015/04/protecting-time-
intelligence-expressions-against-non-consecutive-range-of-
days/
Jump between pivots with context
Excel mit PowerPivot bietet weitreichende Möglichkeiten,
um Reports und Dashboards anzulegen. Im Artikel wird ein
VBA-Tipp gegeben, der den Komfort für die Nutzer noch
einmal wesentlich erhöht.
http://www.powerpivotpro.com/2015/04/jump-between-
pivots-with-context/
Real-Time Power BI Dashboard for IoT Devices
Angeblich bekommt BI mit dem IoT einen neuen Schub. Der
Artikel zeigt ein Beispiel der Anwendung der State-of-the-Art
Komponenten in diesem Umfeld.
http://blog.oraylis.de/2015/04/real-time-power-bi-
dashboard-for-iot-devices/
Analysing SQLBlog using Power Query
Der Artikel zeigt den Gedanken von Self-Service BI und
könnte einigen reinen Excel-Nutzern Appetit machen, ihre
Fähigkeiten und Möglichkeiten zu erweitern.
http://sqlblog.com/blogs/jamie_thomson/archive/2015/03/
25/analysing-sqlblog-using-power-query.aspx
Tabular Data Packages and a BIML challenge
Ein interessanter Ansatz, um sich Arbeit durch die
Generierung von Prozessen zu sparen. Aber auch immer die
gleiche Diskussionen mit Menschen, die menen, es manuell
besser zu können.
http://sqlblog.com/blogs/jamie_thomson/archive/2015/03/
27/tabular-data-packages-and-a-biml-challenge.aspx
Analysing SSAS Extended Event Data With
Power Query: Part 1
Man kann auch ungewöhnliche Datenquellen mit Power
Query analysieren. Der Artikel zeigt das am Beispiel von
Extended Events aus SSAS.
https://cwebbbi.wordpress.com/2015/04/13/analysing-ssas-
extended-event-data-with-power-query-part-1/
Building A Reporting Solution Using Power
Query
Manche Nutzer möchten die Flexibilität einer Self-Service-BI
Lösung haben, ohne auf den Komfort einer Reporting-
Lösung zu verzichten. Der Artikel gibt Hilfen dazu, was man
mit den Mitteln von Excel alles erreichen kann.
https://cwebbbi.wordpress.com/2015/04/17/building-a-
reporting-solution-using-power-query/
Ansprechpartner: Michael Riedmüller
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx
Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 10 von 16
PASS Deutschland e.V. Mai 2015 Neues aus der Knowledgebase
Liebe Newsletter-Leser!
Diesmal wenig, denn es war fast nur die V 2014 im Fokus.
Stichtag: .22.4.2015. Euer Kai Gerlach
SQL Server 2014
Service Packs
How to obtain the latest service pack for SQL Server 2014
(15.04.2015)
http://support2.microsoft.com/kb/2958069
SQL Server 2014 Service Pack 1 release information
(15.04.2015)
https://support2.microsoft.com/kb/3018269
Hotfixes
FIX: Deadlock cannot be resolved automatically when you
run a SELECT query that can result in a parallel batch-mode
scan (04.04.2015)
https://support2.microsoft.com/kb/3048751
FIX: Poor performance when you run a query against a table
in an RCSI-enabled database in SQL Server 2012 or 2014
(15.04.2015). Anm. d. Red.: Update nach über einem Jahr.
http://support2.microsoft.com/kb/2806979
FIX: SQL Server crashes when the log file of tempdb data-
base is full in SQL Server 2012 or SQL Server 2014
(15.04.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2963384
FIX: Rollback causes database to go to suspect mode in SQL
Server 2012 or SQL Server 2014 (15.04.2015)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2963404
FIX: Duplicate sequence value is generated when you run
sp_sequence_get_range in parallel with NEXT VALUE FOR
function (15.04.2015).
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/3021757
FIX: DBCC CHECKDB and DBCC CHECKTABLE take longer to
run when SQL CLR UDTs are involved in SQL Server 2012 or
SQL Server 2014 (15.04.2015)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/3029825
FIX: Incorrect data returned when you query the DATE col-
umn in SQL Server 2014 (15.04.2015)
Anm. d. Red.: Inhalt geändert.
http://support2.microsoft.com/kb/3030619
FIX: Query performance issues when new cardinality estima-
tor is enabled in SQL Server 2014 (15.04.2015)
http://support2.microsoft.com/kb/3044519
FIX: Issues when you enable the buffer pool extension fea-
ture in SQL Server 2014 (15.04.2015)
http://support2.microsoft.com/kb/3044952
FIX: Non-yielding scheduler issue when you write pages to
buffer pool extension file in SQL Server 2014 (15.04.2015)
http://support2.microsoft.com/kb/3044953
FIX: Access violation occurs on the I/O Completion routine
when you enable AutoClose in SQL Server 2014 (15.04.2015)
http://support2.microsoft.com/kb/3044954
FIX: Rollback recovery on a snapshot fails when you run
DBCC CHECKDB and then SQL Server shuts down unexpect-
edly (15.04.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/3044958
FIX: "Database 'model' cannot be opened" error when you
restart SQL Server after tail-log backup for model database
(16.04.2015)
https://support2.microsoft.com/kb/3051521
FIX: Performance problems occur when database lock activi-
ty increases in SQL Server (17.04.2015)
Anm. der Red.: Titel geändert.
http://support2.microsoft.com/kb/2926217
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx
Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 11 von 16
PASS Deutschland e.V. Mai 2015 Sonstige KB-Artikel
SQL Server query that typecasts a Unicode column to a bina-
ry collation returns incorrect results (01.04.2015)
Gilt auch für Enterprise Core.
http://support2.microsoft.com/kb/3053639
New DMF
sys.dm_fts_index_keywords_position_by_document in SQL
Server 2012 SP2 and SQL Server 2014 SP1 (15.04.2015).
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2963412
SQL Server 2014 SSAS, SSRS, SSIS
Hotfixes
FIX: Can't connect to the server when you run a cube crea-
tion MDX query in SSAS 2012 or SSAS 2014 (15.04.2015)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2963382
FIX: Event ID 22 or error 0xC1000016 will be logged when
you use the Discover command in SSAS 2012 or SSAS 2014
(15.04.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2964762
SSAS 2012 logging feature improvement in SQL Server 2012
Service Pack 2 and SQL Server 2014 Service Pack 1
(15.04.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2965035
FIX: Error when you add a custom connection manager in
SSIS 2014 Designer (15.04.2015)
http://support2.microsoft.com/kb/2969781
FIX: Text truncated when you use HPB renderer to view a
report in SSRS 2012 or in SSRS 2014 (15.04.2015)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2963383
FIX: New log files are not created when you restart the Re-
porting Services Windows Service in SSRS on January 1
(15.04.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2966520
FIX: File Share subscription doesn't populate the description
column in SSRS 2012 or SSRS 2014 (15.04.2015)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2966522
FIX: The "Name" drop-down list is empty when a report is
specified in SSRS 2012 or SSRS 2014 (15.04.2015)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2966523
Sonstige KB-Artikel
SSAS 2012 logging feature improvement in SQL Server 2012
Service Pack 2 and SQL Server 2014 Service Pack 1
(15.04.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/2965035
SQL Server 2012
Hotfixes
FIX: Poor performance when you run a query against a table
in an RCSI-enabled database in SQL Server 2012 or 2014
(15.04.2015). Anm. d. Red.: Update nach über einem Jahr.
http://support2.microsoft.com/kb/2806979
FIX: "Database 'model' cannot be opened" error when you
restart SQL Server after tail-log backup for model database
(16.04.2015)
https://support2.microsoft.com/kb/3051521
FIX: Performance problems occur when database lock activi-
ty increases in SQL Server (17.04.2015)
Anm. der Red.: Titel geändert.
http://support2.microsoft.com/kb/2926217
Sonstige KB-Artikel
SQL Server query that typecasts a Unicode column to a bina-
ry collation returns incorrect results (01.04.2015)
http://support2.microsoft.com/kb/3053639
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx
Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 12 von 16
PASS Deutschland e.V. Mai 2015 SQL Server 2008 R2
Sonstige KB-Artikel
SQL Server query that typecasts a Unicode column to a bina-
ry collation returns incorrect results (01.04.2015)
http://support2.microsoft.com/kb/3053639
SQL Server 2008
Sonstige KB-Artikel
SQL Server query that typecasts a Unicode column to a bina-
ry collation returns incorrect results (01.04.2015)
http://support2.microsoft.com/kb/3053639
SQL Server 2005
Sonstige KB-Artikel
SQL Server query that typecasts a Unicode column to a bina-
ry collation returns incorrect results (01.04.2015)
http://support2.microsoft.com/kb/3053639
PASS Essentials werden vom PASS Deutschland e.V. veranstaltet , http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB), http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 13 von 16
PASS Deutschland e.V. Mai 2015 PASS Essential: Microsoft Analytics Platform System und Parallel Data Warehouse (APS/PDW)
Dauer: 1 Tag
Ort: Düsseldorf, ORAYLIS GmbH
Datum: 11. Mai 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 10
Preis: Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.)
Schulungszertifikat: Ja
Anmeldung: E-Mail an registrierung [at] sqlpass [punkt] de
Voraussetzungen: Grundwissen zu Data Warehousing
Hinweis: Der Workshop erfolgt nicht als Hands-On Workshop
Sprecher:
Hilmar Buchta ist Geschäftsführer beim Düsseldorfer BI-Beratungshaus Oraylis GmbH und verfügt über lang-
jährige Erfahrung mit IT- und Business Intelligence-Projekten.
Inhalt
Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen
Vorteile und Einsatzgebiete für das Analytics Platform System und das Parallel Data Warehouse
Infrastruktur und die Besonderheit der Massively Parallel Processing (MPP) Umgebung
Besonderheiten im Vergleich zu klassischen SMP-Architekturen
Versorgung von Data Marts und umgebenden Systemen der PDW
Tabellen auf der PDW ideal verteilen und Abfragen optimiert schreiben
Clustered Columnstore Indexe (In-Memory)
Anbindung und Anwendungsfälle von Hadoop
Teilnehmer Voraussetzungen:
Grundkenntnisse in klassichem Data Warehouse-Design (Sternschema, Fakten, Dimensionen etc.)
Kursinhalte:
Abgrenzung Big Data, MPP und SMP Lösungen
Architektur und Aufbau des Microsoft Parallel Data Warehouse
Enterprise Data Warehouse Architektur mit Hub & Spoke
Schnittstellen nach außen: Beladung und Abfrage
Verteilte und replizierte Tabellen, Verteilungsschlüssel (distribution key)
ETL vs. ELT
Clustered Columnstore Index (CCI)
Integration in die BI-Umgebung
Hadoop-Anbindung via PolyBase
Erkenntnisse und Best Practices aus einem großen PDW Projekt
PASS Essentials werden vom PASS Deutschland e.V. veranstaltet , http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB), http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 14 von 16
PASS Deutschland e.V. Mai 2015 PASS Essential: Advanced SSIS Design Patterns and Automation with BIML
Dauer: 1 Tag
Ort: Bad Homburg, Microsoft
Datum: 15. Juni 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 12
Preis: Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.
Schulungszertifikat: Ja
Anmeldung: E-Mail an registrierung [at] sqlpass [punkt] de
Sprecher:
Andy Leonard is CSO of Linchpin People, an SSIS Trainer and Consultant, SQL Server database and SSIS de-
veloper,data warehouse developer, blogger, and engineer. He is a co-author of SSIS Design Patterns and
Managing Geeks. His background includes VB and web application architecture and development; and SQL
Server 2000-2014.
Der SQL Server Integration Service (SSIS) Guru Andy Leonard gibt ein PASS Essential in Deutschland!
Wir freuen uns die Integration Service Legende Andy Leonard für die deutsche SQL Community gewinnen zu können. Als Buchau-
tor und langjähriger MVP ist Andy eine Instanz im Bereich Integration Services.
Inhalt
Das Essential ist in Englisch und wird Euch Design Pattern und Best Practices zum Thema SSIS sowie die Metadaten gestützte Er-
zeugung von Paketen mit BIML erläutern.
Teilnehmer Voraussetzungen:
Dieses PASS Essential ist nicht für Einsteiger gedacht, Grundkenntnisse im Bereich Integration Services sind notwendig.
Agenda:
Advanced SSIS Design Patterns and Automation with BIML
Advanced SSIS Design Patterns for performance, support, and maintain-ability
Data Flow performance patterns
SSIS Catalog-integrated Execution Frameworks
o Connections and parameters management using Catalog Environments BIML
o Metadata-driven SSIS pattern selection and mapping
o Catalog-integrated Framework metadata automation with BIML
PASS Essentials werden vom PASS Deutschland e.V. veranstaltet , http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB), http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 15 von 16
PASS Deutschland e.V. Mai 2015 PASS Essential: Keine Datenbank Braucht Indexe! (Es sind immer nur die Abfragen…)
Query Tuning mit Traces und DMVs
Dauer: 1 Tag
Ort: Stuttgart, Microsoft
Datum: 30. Juni 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 12 TN
Preis: Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.)
Schulungszertifikat: Ja
Anmeldung: E-Mail an registrierung [at] sqlpass [punkt] de
Sprecher:
Bodo Michael Danitz (MCITP und MCT) ist nun schon seit zwei Jahrzehnten freier Berater und Dozent für Daten-
banksysteme. Nach 8 Jahren Anwendungsentwicklung auf Oracle beschäftigt er sich seit rund 14 Jahren mit allen
administrativen Themen rund um Microsoft SQL Server. Zu seinen Spezialgebieten gehört neben Hochverfügbar-
keit und verteilter Datenhaltung insbesondere die Performance Optimierung großer SQL Server Systeme, womit
er sich mittlerweile weltweit einen Namen gemacht hat. Aus seiner Feder stammen einige der offiziellen MOC
Prüfungsfragen zum MCTS und MCITP, mehrere Publikationen in einschlägigen Magazinen und SQLSunrise®.
Inhalt:
Übersicht über SQL Server Performance
Wozu braucht man
o Clustered Indexe, Nonclustered Indexe, Covering Indexe, Filtered Indexe, Statistiken, Füllfaktoren
Wie geht Indextuning und was bringt das? Identifizierung indizierungsbedürftiger Abfragen mittels
o DMVs, Traces, XEvents
o Performance Dashboard und Tuning Advisor
o Mythos: Kleine Tabellen brauchen keine Indexe?
o Parameter Sniffing oder wie die tollsten Indexe ignoriert werden.
Columnstore Indexe
Index- und Statistikwartung – wie und warum?
Wessen Job ist Index Tuning eigentlich – Developer oder Admin?
Worst Practices: So bringt das nix…
Anmerkungen:
Dieser Workshop liefert geballte und tiefgehende Information (bis hin zu „Level 400“) und muss leider ohne Übungen auskommen,
da es in einem Classroom naturgemäß keinen Traffic und deshalb auch keine Tuning-fähigen Probleme gibt. Dafür zeige ich aber
einige lustige Demos „mitten aus dem Leben“!
Nach Abschluss des Workshops können Sie
Den Zusammenhang zwischen Abfragen und Indexen
Wie man „böse“ Abfragen identifiziert
Wie man Abfragepläne interpretiert
Wie man sinnvolle Indexe baut
Den Zusammenhang mit dem Plan Cache
Den Zusammenhang zu Sperren und Blockaden
Wie wichtig regelmäßige und richtige Indexwartung ist
Was den ambitionierten Query-Tuner ärgert
Teilnehmer Voraussetzungen:
Gute Grundkenntnisse SQL Server T-SQL
Humor sowie Spaß, Lust und Laune
(Jugendfoto...)
PASS Essentials werden vom PASS Deutschland e.V. veranstaltet , http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB), http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 16 von 16
PASS Deutschland e.V. Mai 2015 PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme
Dauer: 1 Tag
Ort: Koblenz, prosozial GmbH
Datum: 15. September 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 12
Preis: Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.)
Schulungszertifikat: Ja
Anmeldung: E-Mail an registrierung [at] sqlpass [punkt] de
Voraussetzungen: Grundwissen zu Data Warehousing
Hinweis: Der Workshop erfolgt nicht als Hands-On Workshop
Sprecher:
Uwe Ricken verfügt über mehr als 6 Jahre Praxiserfahrung als DBA und mehr als 14 Jahre Erfahrungen als Ent-
wickler von Datenbankmodellen. Im Mai 2013 wurde diese Erfahrung mit der Zertifizierung zum 7. deutschen
„Microsoft Certified Master – SQL Server 2008“ gekrönt. Im Juli 2013 wurde ihm zum ersten Mal der MVP-Award
von Microsoft für seine Unterstützung der Microsoft SQL Server Community verliehen. Damit war Uwe Ricken
der erste MCM + MVP in Deutschland. Uwe Ricken ist als Sprecher zu den Themen „Database Engine Internals“,
„Query Optimizing“ und „Entwicklung“ auf vielen Konferenzen in ganz Europa anzutreffen.
Inhalt
Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen
„Problemzonen“ einer Installation von Microsoft SQL Server, die auftreten, wenn eine „Standardinstallation“ implemen-
tiert wird.
an Hand eines Stufenplans kann Schritt für Schritt die Analyse eines Systems durchführt werden.
Ergebnisse der Messungen werden in einer Bewertungsmatrix auf Schwachpunkte untersucht.
Teilnehmer Voraussetzungen:
Grundkenntnisse über Microsoft SQL Server
Umgang mit Microsoft SQL Server Management Studio
Kursinhalte:
Engpässe im Betriebssystem, die einen Microsoft SQL Server ausbremsen
Konfigurationseinstellungen einer Instanz von Microsoft SQL Server
TEMPDB – falsche Konfiguration und ihre Auswirkungen auf die Performance
PLE – Analyse und Bewertung von „Page Life Expectancy“ im Zusammenhang mit verwendeten Datenbanken
Analyse der Belegung des Buffer Pool pro Datenbank!
PFS-Contention, Locking, Blocking, Deadlocks – welche Möglichkeiten gibt es für die Beseitigung
Korrekte Datenbankeinstellungen (Datenbankdateien, Protokolldateien)
PERFMON – Einblicke in die Arbeitsweise des Microsoft SQL Server zur Performancebewertung
Analyse von Wait Stats zur Bewertung von vorhandenen Engpässen
Anforderungen an eine Kundendokumentation
o Gliederung der Dokumentation
o Präsentation der Analyseergebnisse & Handlungsempfehlungen