PASS-Newsletter 2015/05

16
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 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.

description

Newsletter der PASS Deutschland e.V. Ausgabe: Mai 2015 Thema: Microsoft SQL Server Tags: SQLPASS, PASS, MSSQL, SQL Server

Transcript of PASS-Newsletter 2015/05

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