19
Newsletter 08/2015 www.sqlpass.de Seite 1 von 19 August 2015: Inhaltsübersicht Treffen der Regionalgruppen Weitere Treffen der Regionalgruppen RG Emsland hat Geburtstag Den Newsletter Online lesen! Auf ISSUU! Blogs von Mitgliedern SQL Server Allgemein Save the Date - SQL-Server Conference 2016 Die PASS-Newsletter-Redakteure mal live und im Bild erleben! Business Intelligence Neues aus der Knowledgebase Save the Date - PASS-Camp 2015 PASS Essentials (3 Neu + 2 Ausgebucht) Impressum: PASS Deutschland e.V. Otto-Hahn-Str. 22, 65520 Bad Camberg Fax: 06434 2184993 www.sqlpass.de Vorstand: Vereinsregister: Steuer-Nr.: Oliver Engels, Tillmann Eitelberg, Klaus Höltgen, Constantin Klein, Sascha Lorenz VR 960 / Amtsgericht Limburg a. d. Lahn 020 227 87053, USt-IdNr.: DE814482269, Finanzamt Gießen Newsletter-Redaktion: Werbung: [email protected] [email protected] PASS-Mitgliedschaft: Anmeldeformular: Abo ändern: Newsletter-Archiv: https://www.sqlpass.de/Mitgliedschaft/Mitgliedwerdenistkostenlos.aspx http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Treffen der Newsletter-Redaktion auf dem SQL Saturday 2015. Foto: Video-Standbild aus YouTube von Inseye.de (https://youtu.be/ClwaTtxS44g)

PASS-Newsletter 2015/08

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 1 von 19

August 2015: Inhaltsübersicht

Treffen der Regionalgruppen

Weitere Treffen der Regionalgruppen

RG Emsland hat Geburtstag

Den Newsletter Online lesen! Auf ISSUU!

Blogs von Mitgliedern

SQL Server Allgemein

Save the Date - SQL-Server Conference 2016

Die PASS-Newsletter-Redakteure mal live und im Bild erleben!

Business Intelligence

Neues aus der Knowledgebase

Save the Date - PASS-Camp 2015

PASS Essentials (3 Neu + 2 Ausgebucht)

Impressum: PASS Deutschland e.V. Otto-Hahn-Str. 22, 65520 Bad Camberg Fax: 06434 2184993 www.sqlpass.de

Vorstand: Vereinsregister: Steuer-Nr.:

Oliver Engels, Tillmann Eitelberg, Klaus Höltgen, Constantin Klein, Sascha Lorenz VR 960 / Amtsgericht Limburg a. d. Lahn 020 227 87053, USt-IdNr.: DE814482269, Finanzamt Gießen

Newsletter-Redaktion: Werbung:

[email protected] [email protected]

PASS-Mitgliedschaft: Anmeldeformular: Abo ändern: Newsletter-Archiv:

https://www.sqlpass.de/Mitgliedschaft/Mitgliedwerdenistkostenlos.aspx http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx

Treffen der Newsletter-Redaktion auf dem SQL Saturday 2015. Foto: Video-Standbild aus YouTube von Inseye.de (https://youtu.be/ClwaTtxS44g)

Page 2: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 2 von 19

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.

Bayern http://www.sqlpass.de/Regionalgruppen/Bayern/tabid/76/Default.aspx

Helmut Knappe

Siegfried Spuddig

Andre Essing

13. August 2015 um 18:30 Uhr bei Microsoft

POWER BI 2.0 - jetzt wird es Ernst - Klaus Sobel

10. September 2015

Emsland http://www.sqlpass.de/Regionen/Deutschland/Emsland.aspx

William Durkin 04. August 2015 um 19:00 Uhr im IT Zentrum Lingen

Geburtstagsfeier der RG Emsland - Mehr Infos findet ihr hier

17. September 2015

Hamburg http://www.sqlpass.de/Regionalgruppen/Hamburg/tabid/78/Default.aspx

Sascha Lorenz

Cornelia Matthesius

13. August 2015 18:30 Uhr bei Microsoft

Ein Graph ist nicht unbedingt ein Balkendiagramm - Tom Martens

09. September 2015

Hannover/Göttingen http://www.sqlpass.de/Regionalgruppen/HannoverGöttingen/tabid/79/Default.aspx

Christoph Seck

Artus Krohn-Grimberghe

Vladimir Stepa

13. August um 18:30 Uhr im Hotel Amadeus

Corporate Information Design - Jörg Knuth (Ceteris AG)

11. September 2015

Köln/Bonn/Düsseldorf http://www.sqlpass.de/Regionalgruppen/KölnBonnDüsseldorf/tabid/81/Default.aspx

Tillmann Eitelberg

Christoph Muthmann

Andreas Wolter

10. August 2015 um 18:00 Uhr bei Microsoft

A journey into SQL Server Storage (von Memory zu Disk) - Andreas Wolter

10. September 2015

Rhein/Main http://www.sqlpass.de/Regionalgruppen/RheinMain/tabid/83/Default.aspx

Oliver Engels

Julian Breunung

Alexander Karl

11. August 2015 um 18:30 Uhr bei OH22, Bad Camberg

Sommerbruzzler & "Analyse und Dashboarding von Industrie 4.0" bzw. Internet of Things (IoT) Daten in Echtzeit – Guido Jacobs

08. September 2015

Ruhrgebiet http://www.sqlpass.de/Regionalgruppen/Ruhrgebiet/tabid/85/Default.aspx

Klaus Hoeltgen

Frank Geisler

11. August 2015 um 19:00 Uhr

Mobile first - Cloud first ist die Devise - Alexander Karl; net-CDE GmbH

08. September 2015

Stuttart http://www.sqlpass.de/Regionalgruppen/Stuttgart/tabid/87/Default.aspx

Michael Niethammer

Jochen Stein

24. September 2015 bei Microsoft in Böblingen

MS SQL Server BI mit SAP-Daten | Patrick Theobald

Sachsen http://www.sqlpass.de/Regionalgruppen/Sachsen/tabid/86/Default.aspx

Ralf Dietrich 16. September 2015 um 18:00 bei Comparex AG in Leipzig

Vorstellung der BI-Enterprise Lösung der Comparex AG auf SQL-Server 2014

25. November 2015

Page 3: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 3 von 19

Weitere Treffen der Regionalgruppen des PASS Deutschland e.V. (noch kein Thema bekannt)

Berlin http://www.sqlpass.de/Regionalgruppen/Berlin/tabid/75/Default.aspx

Markus Raatz

Georg Urban

03. September 2015 16. Oktober 2015

Franken http://www.sqlpass.de/algruppen/Franken/tabid/71/Default.aspx

Michael Deinhard

Torsten Schüßler

29. September 2015 um 18:30 Uhr 27. Oktober 2015

Mittelrhein http://www.sqlpass.de/Regionalgruppen/Mittelrhein/tabid/82/Default.aspx

Benjamin Machuletz

Johannes Curio

20. Oktober 2015 um 19:00 Uhr 17. November 2015

Karlsruhe http://www.sqlpass.de/Regionalgruppen/Karlsruhe/tabid/80/Default.aspx

Stefan Kirner

Helge Rutz

29. September 2015 um 18:30 24. November 2015

RG Emsland hat Geburtstag!

Wir wollen 1 Jahr Emsland SQL Server User Group feiern!

Wir haben anlässlich unseres 1-jährigen Bestehens, zusammen mit it.emsland und Redgate Software, ein besonderes Treffen

geplant.

Am 04.09.2015 um 15:00 Uhr wollen wir gemeinsam neue Ideen und Entwicklungen rund um Microsoft SQL Server sehen und

diskutieren können.

Im IT Zentrum Lingen werden mehrere Experten zu Themen wie Datenbankentwicklung, Quellcodeverwaltung, Datenbank Moni-

toring, Database Lifecycle Management und Business Intelligence vortragen. Natürlich wird es, wie gewohnt, die Möglichkeit

geben, mit den Vortragenden sowie anderen Teilnehmern des Events die Themen zu vertiefen und weitere Ideen auszutauschen.

Im Anschluss an die Vorträge sind eine kleine Verlosung sowie ein gemütlicher Ausklang mit Bier und Bratwurst vorgesehen.

Mehr Infos findet ihr hier:

http://www.eventbrite.com/e/emsland-sql-server-user-group-sqlgrillen-tickets-17586093479?aff=sqlpassde

Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)!

Seit März 2014 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_08

Page 4: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 4 von 19

Blogs von Mitgliedern des Pass Deutschland e.V.

Liebe Newsletter-Leser!

Noch keine neuen Blogger.

Ansprechpartner: Kai Gerlach

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 Cer-

tified Master): Database Engine - Reporting - Integration -

Analysis Services

URL: 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 all-

gemein ü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 mit den folgen-

den Angaben an:

newsletter(punkt)redaktion(at)sqlpass(punkt)de

Den Titel des BLOG’s

Deinen Namen

Deinen Blog-URL

Deine Inhalte:

eine (kurze) Übersicht der Themen-Schwerpunkte

Deine Regionalgruppe: (optional, aber erwünscht)

(Deine 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.

Page 5: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 5 von 19

Allgemein

Sicherheitsfixe für SQL Server und warum

Sicherheits Best Practices wichtig sind,

(MS15-058 SQL Server Security Bulletin) .

Ein Blog-Post von Andreas Wolter, mit Verweisen auf den

kürzlich von Microsoft veröffentlichten Security Bulletin für

SQL Server und warum Sicherheits-Best Practices den

Unterschied machen können und vor vielen Exploits

schützen.

http://www.insidesql.org/blogs/andreaswolter/2015/07/security-

bulletin-for-sql-server-why-best-practices-matter

Temporäre Tabellen vs. Tabellenvariablen.

Welche Strategie ist am besten geeignet, um Daten, die

temporär für weitere Aufgaben benötigt werden, zu

speichern und zu verwalten?. – Artikel von Uwe Ricken.

http://www.db-berater.de/2015/06/temporaere-tabellen-vs-tabel-

lenvariablen/

Writing Better T-SQL: Top-Down Design May

Not be the Best Choice.

In diesem Artikel von Mickey Stuewe werden Tipps für das

Schreiben von effizienten und leicht wartbaren Code, sowie

die Wiederverwendbarkeit von Code aufgezeigt.

http://www.sqlservercentral.com/articles/T-SQL/126533/

http://www.sqlservercentral.com/articles/T-SQL/127571/

SQLXML Bulk Loader Basics.

Adam Aspin demonstriert anhand einer einfachen Anleitung,

wie man neben BCP-Kommandos mittels SQLXML sehr große

Datenmengen performant in eine SQL-Server Datenbank

einlesen kann.

https://www.simple-talk.com/sql/sql-tools/sqlxml-bulk-loader-ba-

sics/

Integration Services, MySql and SET FMTONLY

ON.

Dieser Artikel von Gerald Britton beschreibt seine

Erfahrungen sowie Probleme die er beim Entwickeln von

ETL-Prozessen hatte, um Daten von MySQL in den SQL

Server zu laden.

http://www.sqlservercentral.com/articles/Integration+Ser-

vices/126772/

Blocking and deadlocking on purpose.

Der Autor Kenneth Fisher befasst sich in seinem Artikel mit

Sperren und Deadlocks auf Sperranforderungen, sowie

Transaktionsisolationsstufen.

http://www.sqlservercentral.com/blogs/sqlstud-

ies/2015/07/01/blocking-and-deadlocking-on-purpose/

Free eBook: SQL Server Execution Plans, Sec-

ond Edition (redgate).

Das eBook vermittelt einen Überblick über die Grundlagen

von Ausführungsplänen, sowie verschiedene Formen der

Darstellung grafisch oder XML und anhand der

Informationen schlechte Abfrageleistung zu diagnostizieren.

http://www.red-gate.com/community/books/sql-server-execution-

plans-ed-2

SAN and NAS protocols and how they impact

SQL Server.

In der Welt der Enterprise-Speichergeräte werden Geräte

grundsätzlich in 2 Kategorien eingeteilt werden: Network

Attached Storage (NAS) und Storage Area Network (SAN)

Geräte. Der Autor Gregory Jackson gibt einen kurzen

Einblick, sowie die Unterschiede, Speicher- und Zugriffs-

mechanismen.

http://www.sqlservercentral.com/articles/SAN/88583/

Migrating SQL Reporting Services to a new

server.

Der Autor Dale Kelly zeigt anhand von Beispielen seine

Migration von SQL Server 2005 Reports nach SQL Server

2008.

https://www.mssqltips.com/sqlservertip/2627/migrating-sql-re-

porting-services-to-a-new-server/

Ansprechpartner: Rainer A. Lederman

Page 6: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 6 von 19

SQL-Server Conference 2016 - Save the Date

Page 7: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 7 von 19

Die PASS-Newsletter-Redakteure mal live und im Bild erleben!

Ein kleiner Blick einmal auf die Menschen, die im Hintergrund des PASS Deutschland e.V. aktiv sind.

Parallel zu größeren Veranstaltungen, wie z.B. dem SQL Saturday, finden oft auch vereinsinterne Meetings statt. Hier (u.a.) ein

Treffen der Newsletter-Redaktion. Da die Redakteure weit voneinander entfernt tätig sind, finden die Kontakte normalerweise nur

per Email oder Telefonkonferenz statt.

Damit alle an einem Strang ziehen sind gelegentliche persönliche Treffen wichtig.

Auch wir wissen um den besonderen Nutzen einer Face-to-Face-Community!

Wenn Du Dich dafür interessierst, welche Menschen Euch welche Inhalte nahe-

bringen, wie wir arbeiten und was wir uns für die Zukunft vorstellen oder wün-

schen, dann empfehlen wir sich das kleine, 2,5 minütige Video auf YouTube anzu-

sehen. Viel Spaß dabei!

https://youtu.be/ClwaTtxS44g

Willst Du‘s blicken, bitte klicken!

Findest Du die Aktivitäten des PASS Deutschland e.V. nützlich, die Vorträge spannend, den SQL Saturday interessant?

Möchtest auch Du die Community unterstützen, etwas selber beisteuern? Dann nimm doch Kontakt mit uns auf.

Wir freuen uns über redaktionelle Unterstützung genauso wie über Artikel, Buchbesprechungen oder Projekterfahrungen:

Kontaktadresse: [email protected]

Business Intelligence

The New Power BI Personal Gateway -

What is it?

Daten sollten aktuell sein, wenn man sie auswerten muss.

Mit Power BI gibt es einige Varianten und wohl auch

Verwirrung, wie Aktualisierungen ablaufen können. Der

Artikel gibt Hilfestellung zum Power BI Personal Gateway

und wie man ihn einsetzt.

http://whitepages.unlimitedviz.com/2015/07/power-bi-

personal-gateway/

Reblog: Creating a Semi-additive Measure over

a Parent-child Hierarchy - Under the kover of

business intelligence

Der Artikel beschreibt ein Beispiel, in dem das

Standardverhalten von SSAS unerwünscht ist. Bei der

Angabe von eigenen Aggregationen sind immer viele

Kleinigkeiten zu beachten.

http://sqlkover.com/creating-semi-additive-measure/

Using DateDiff() To Calculate Time Intervals In

DAX

Chris Webb weist auf eine neue Funktion in DAX hin, die uns

das Arbeiten mit Datumsberechnungen in Formeln

erleichtern kann.

http://blog.crossjoin.co.uk/2015/06/22/using-datediff-to-

calculate-time-intervals-in-dax/

Ensuring Columns Are Always Present In A

Table Returned By Power Query

Änderungen an der Struktur von Datenquellen bringen viele

Probleme. Der Artikel zeigt, wie man sich besser absichern

kann.

http://blog.crossjoin.co.uk/2015/07/03/ensuring-columns-

are-always-present-in-a-table-returned-by-power-query/

Checking Columns Are Present In Power Query

Als Ergänzung zum anderen Artikel haben wir hier eine

Klarstellung, wann welche Maßnahme nötig ist.

http://blog.crossjoin.co.uk/2015/07/08/checking-columns-

are-present-in-power-query/

Page 8: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 8 von 19

Automatically Generating Date Dimension

Tables In Excel 2016 Power Pivot

Es gibt sehr viele Vorschläge, wie man eine

Datumsdimension in einem PowerPivot Modell erzeugen

kann. Mit Excel 2016 wird es noch einfacher.

http://blog.crossjoin.co.uk/2015/06/26/automatically-

generating-date-dimension-tables-in-excel-2016-power-

pivot/

Power BI Desktop As A Client Tool

For SSAS Tabular

In all den Ankündigungen zum Themenbereich kann man

leicht übersehen, dass man aus Power BI Desktop direkt auf

SSAS Tabular zugreifen kann.

http://blog.crossjoin.co.uk/2015/07/13/power-bi-desktop-

as-a-client-tool-for-ssas-tabular/

Counting Overlapping/Shared Twitter,

Facebook, Instagram, etc. Followers

Mit PowerQuery können Nutzer Dinge tun, die man sonst

eventuell eher in einer Datenbank gesehen hätte. Das

Beispiel zählt gemeinsame Follower über verschiedene

soziale Netzwerke.

http://www.powerpivotpro.com/2015/06/counting-

overlapping-twitter-or-facebook-instagram-etc-followers/

Cycle Plots Show You Data Insights

using Power Pivot

Wir werden hier auf eine Visualisierung aufmerksam

gemacht, die es leichter macht, Trends zu erkennen ohne zu

viele Daten im Diagramm zu haben.

http://www.powerpivotpro.com/2015/06/cycle-plots-shine-

light-on-your-data-using-power-pivot/

Consolidated Worksheets with Power Query

Bei einer Konsolidierung von Daten mit Power Query scheint

es einige Stolpersteine zu geben. Matt Allington hat die

Details.

http://www.powerpivotpro.com/2015/07/consolidated-

worksheets-with-power-query/

Power BI Designer vs. Excel:

What’s Microsoft Up To?

Rob Collie erläutert hier seine Meinung zum Vergleich oder

der Abgrenzung zwischen Excel und Power BI Designer (oder

Desktop).

http://www.powerpivotpro.com/2015/07/power-bi-

designer-vs-excel-whats-microsoft-up-to/

Extract Calculated Fields from an Excel

Workbook -

Arbeiten im Self Service Modus sind wie Operationen am

offenen Herzen. Man kann sich mit ein paar Maßnahmen

mehr Sicherheit schaffen.

http://exceleratorbi.com.au/extract-calculated-fields-from-

an-excel-workbook/

Data Preparation for Azure Machine Learning

using SSIS

Manchmal kann man tatsächlich das beste aus zwei Welten

kombinieren. Mit dem Featurepack arbeitet SSIS gut mit

Azure Machine Learning zusammen.

http://blogs.msdn.com/b/ssis/archive/2015/06/25/data-

preparation-for-azure-machine-learning-using-ssis.aspx

Doing more with SQL Server Integration

Services Feature Pack for Azure

Kunden möchten ihre Investitionen in ETL auch dann weiter

verwenden, wenn sie Daten in der Cloud haben. Der

Featurepack bietet neue Möglichkeiten.

http://blogs.msdn.com/b/ssis/archive/2015/06/25/doing-

more-with-sql-server-integration-services-feature-pack-for-

azure.aspx

FIX: Internal service error when refreshing

Personal Gateway for Power BI

Der Artikel beschreibt einen Fix für einen Fehler, der beim

Einsatz des Personal Data Management Gateways öfters

auftreten kann.

http://sqlblog.com/blogs/greg_low/archive/2015/07/14/fix-

internal-service-error-when-refreshing-personal-gateway-

for-power-bi.aspx

Page 9: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 9 von 19

DAX Studio 2.2 released - tracing support for

#powerpivot and much else! #dax

Es gibt eine neue Version von Dax Studio. Insbesondere bei

der Performanceanalyse gibt es einen großen Fortschritt.

http://sqlblog.com/blogs/marco_russo/archive/2015/06/24/

dax-studio-2-2-released-tracing-support-for-powerpivot-

and-much-else-dax.aspx

Power BI Custom Visuals Announced

Mit der neuen Version von Power BI soll es möglich werden,

eigene Visualisierungen zu integrieren. Solche offenen

Lösungen ist man bisher eher nicht gewohnt.

http://prologika.com/CS/blogs/blog/archive/2015/07/10/po

wer-bi-custom-visuals-announced.aspx

Azure Data Catalog Announced

Logische Data Warehouses bekommen mehr

Aufmerksamkeit. Auch Microsoft hat mit Azure Data Catalog

hier ein Eisen im Feuer.

http://prologika.com/CS/blogs/blog/archive/2015/07/10/az

ure-data-catalog-announced.aspx

RANKX with Ascending Order to Show Lowest

Quotes by Vendors

Mit einem Ranking und ein wenig Kreativität kann man die

Präsentation von Daten gut an die Bedürfnisse der

Abnehmer anpassen.

http://www.powerpivotpro.com/2015/07/rankx-with-

ascending-order-to-show-lowest-quotes-by-

vendors/?utm_source=feedburnerhttp://link_0019/utm_me

dium=feedhttp://link_0019/utm_campaign=Feed%3A+Powe

rpivotpro+%28PowerPivotPro%29

M Language File for WordPress Crayon Syntax

Highlighter

Wer Codebeispiele aus M in seinem Wordpress-Blog

verwendet, den könnte die Möglichkeit zum Syntax-

Highlighting interessieren.

http://www.mattmasson.com/2015/07/m-language-file-for-

wordpress-crayon-syntax-highlighter/

Reporting Services-Daten in Excel (Atom

Datafeeds)

Viele Nutzer verwenden Reports auch als Datenquellen. Mit

Atom Datenfeeds lässt sich der Abruf auch automatisieren.

http://blog.oraylis.de/2015/06/reporting-services-daten-in-

excel-atom-datafeeds/

Abbildung von Ist-, Plan-, Forecast-,

YearToDate- oder YearEnd Werte im Cube –

Umsetzung über zusätzliche Kennzahlen versus

Szenario Dimension

Der Artikel vergleicht zwei Versionen der Implementierung

von Varianten für Kennzahlen und geht auf Details der

Umsetzung ein.

http://blog.oraylis.de/2015/07/verwendung-einer-versions-

dimension/

Wie kann man die kritischen Knoten

hinsichtlich des Unary Operator Bugs bei M2M

Beziehungen und Parent Child identifizieren

und den Bug fixen?

Im Artikel wird gezeigt, wie man mit einem Bug in Bezug auf

M2M Beziehungen umgehen sollte.

http://blog.oraylis.de/2015/07/wie-kann-man-die-

kritischen-knoten-hinsichtlich-des-unary-operator-bugs-bei-

m2m-beziehungen-und-parent-child-identifizieren-und-den-

bug-fixen/

Internet of Things – Provide SaaS Services that

go along with your products

Der Artikel zeigt einen Anwendungsfall, der viele der

aktuellen Hype-Themen kombiniert.

http://blog.oraylis.de/2015/06/internet-of-things-provide-

saas-services-that-go-along-with-your-products/

Ansprechpartner: Michael Riedmüller

Page 10: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 10 von 19

Neues aus der Knowledgebase

Liebe Newsletter-Leser!

Nach langer Zeit (9/2014) ist einmal wieder ein aktuelles

Security-Update (MS15-058) herausgekommen. Da sollte

man einmal Nachdenken, ob das nicht zeitnah implemen-

tiert werden sollte. Zumal sie als GDR (General Distribution

Release) allgemein angekündigt sind, sowie auch als QFE

(Quick Fix Engineering). Näheres zur Unterscheidung von

GDR und QFE findet man z.B. hier: http://blogs.tech-

net.com/b/deds/archive/2013/06/07/unterscheidung-gdr-oder-ldr-

hotfix-version-qfe.aspx. Und ein CU ist auch dabei.

Stichtag: .23.07.2015. Ansprechpartner: Kai Gerlach

SQL Server 2014

Security

MS15-058: Vulnerabilities in SQL Server could allow remote

code execution: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3065718

MS15-058: Description of the security update for SQL Server

2014 QFE: July 14, 2015 (21.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3045323

MS15-058: Description of the security update for SQL Server

2014 GDR: July 14, 2015 (21.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3045324

MS15-058: Description of the nonsecurity update for SQL

Server 2014 Service Pack 1 GDR: July 14, 2015 (21.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3070446

Hotfixes

FIX: DBCC CHECKDB/CHECKTABLE command may take longer

in SQL Server 2012 or SQL Server 2014 (21.07.2015).

Anm. der Red.: Titel geändert

https://support2.microsoft.com/kb/3029825

FIX: It may take longer than expected to create a SQL Server

LineString instance in SQL Server 2014 SP1 (23.07.2015)

https://support2.microsoft.com/kb/3054180

Sonstige KB-Artikel

SQL Server query optimizer hotfix trace flag 4199 servicing

model (26.06.2015). Anm. d. Red.: Titel geändert

http://support2.microsoft.com/kb/974006

How to use PFX-formatted certificates in SQL Server

(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.

https://support2.microsoft.com/kb/2914662

Can't install SQL Server by using InstallShield or bootstrap-

ping application (21.07.2015).

Anm. d. Red.: Auf SQL 2014 ausgedehnt.

https://support2.microsoft.com/kb/2820068

Troubleshooting SQL Server backup and restore operations

(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:

Update nach über einem Jahr. Und Titel geändert.

https://support2.microsoft.com/kb/224071

Description of logging and data storage algorithms that ex-

tend data reliability in SQL Server (23.07.2015).

Anm. d. Red.: Auf SQL 2008 R2, 2012 und 2014 ausgedehnt.

https://support2.microsoft.com/kb/230785

SQL Server 2014 SSAS, SSRS, SSIS, REPL

Hotfixes

FIX: The changes in Oracle databases are not replicated to

SQL Server 2012 or SQL Server 2014 databases correctly

(21.07.2015)

https://support2.microsoft.com/kb/3029096

FIX: Instance of SSAS 2012 crashes when cube writeback

commit and processing transactions are executed at the

same time (02.07.2015).

Anm. d. Red.: Auf SQL 2014 ausgedehnt.

http://support2.microsoft.com/kb/3006838

FIX: Non-admin role cannot receive correct ChildCount esti-

mates for parent/child dimension leaf members in SSAS

(02.07.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.

https://support2.microsoft.com/kb/3010148

Page 11: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 11 von 19

FIX: SSAS 2012 or SSAS 2014 crashes when a writeback com-

mit transaction and batch processing are executed concur-

rently (02.07.2015).Anm. d. Red.: Auf SQL 2014 ausgedehnt.

http://support2.microsoft.com/kb/3017544

FIX: An internal error occurs in Power View when it is used

to access an SSAS 2012 or SSAS 2014 multidimensional cube

(02.07.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.

https://support2.microsoft.com/kb/3029126

FIX: Memory consumption increases quickly and surpasses

HardMemoryLimit when you run a query in Many-To-Many

dimension (02.07.2015).

Anm. d. Red.: Auf SQL 2014 ausgedehnt.

https://support2.microsoft.com/kb/3029776

FIX: Poor performance when you run an MDX query that

contains a sub-select of different granularities in SSAS 2012

(02.07.2015). Anm. d. Red.: Auf SQL2014 ausgedehnt.

http://support2.microsoft.com/kb/3033456

FIX: Result of aggregated values is incorrect when you exe-

cute an MDX query in SSAS 2012 or SSAS 2014 (02.07.2015)

https://support2.microsoft.com/kb/3047538

FIX: XSLT transformation fails when you run an SSIS 2014

package that contains multiple concurrent XML tasks

(21.07.2015)

https://support2.microsoft.com/kb/3063438

FIX: SSRS 2012 or SSRS 2014 report is cut horizontally after

you apply Update MS13-088 on a computer (21.07.2015)

Anm. d. Red.: Auf SQL 2014 ausgedehnt.

https://support2.microsoft.com/kb/2965654

SQL Server 2014 MDS

Hotfixes

FIX: A workflow never starts in a SharePoint 2013 environ-

ment when you use SQL Server 2012 Master Data Services to

start the workflow (21.07.2015)

https://support2.microsoft.com/kb/3069320

SQL Server 2012

Security

MS15-058: Vulnerabilities in SQL Server could allow remote

code execution: July 14, 2015 (14.07.2015).

https://support2.microsoft.com/kb/3065718

MS15-058: Description of the security update for SQL Server

2012 SP1 QFE: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/ 3065718

https://support2.microsoft.com/kb/3045317

MS15-058: Description of the security update for SQL Server

2012 SP1 GDR: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/ 3065718

https://support2.microsoft.com/kb/3045318

MS15-058: Description of the security update for SQL Server

2012 SP2 QFE: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/ 3065718

https://support2.microsoft.com/kb/3045319

MS15-058: Description of the security update for SQL Server

2012 SP2 GDR: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/ 3065718

https://support2.microsoft.com/kb/3045321

Cumulative Updates

Cumulative Update package 7 for SQL Server 2012 Service

Pack 2 (21.07.2015)

https://support2.microsoft.com/kb/3072100

Hotfixes

FIX: DBCC CHECKDB/CHECKTABLE command may take longer

in SQL Server 2012 or SQL Server 2014 (21.07.2015).

Anm. der Red.: Titel geändert

https://support2.microsoft.com/kb/3029825

FIX: The change table is ordered incorrectly for updated

rows after you enable change data capture for a Microsoft

SQL Server 2012 database (21.07.2015)

https://support2.microsoft.com/kb/3030352

FIX: Some attributes in element are ignored when you trans-

form XML file in SSIS 2012 (21.07.2015)

https://support2.microsoft.com/kb/3052461

FIX: "Failed to create kernel event for collection set" error

occurs when you use Data Collection in SQL Server 2012

(21.07.2015)

https://support2.microsoft.com/kb/3062001

Page 12: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 12 von 19

FIX: SHARING VIOLATION error 6518 occurs on CLR assembly

microsoft.sqlserver.types.dll in SQL Server 2012 (21.07.2015)

https://support2.microsoft.com/kb/3064292

FIX: Hash or merge join hints may be ignored when you exe-

cute a query in SQL Server 2012 (21.07.2015)

https://support2.microsoft.com/kb/3064454

FIX: "Unable to create restore plan due to break in the LSN

chain" error when you restore differential backup in SSMS

(21.07.2015)

https://support2.microsoft.com/kb/3065060

FIX: "Cannot find the OLAP cube Model" error when you up-

date the pivot table in a SharePoint document in SQL Server

2012 (21.07.2015)

https://support2.microsoft.com/kb/3068359

FIX: Indexed view returns incorrect result after insert or de-

lete operation on the base table in SQL Server 2012

(21.07.2015)

https://support2.microsoft.com/kb/3068439

FIX: A deadlock occurs when you execute the sp_esti-

mate_data_compression_savings stored procedure in SQL

Server 2012 (21.07.2015)

https://support2.microsoft.com/kb/3069155

FIX: CMEMTHREAD waits occur when you execute many ad

hoc queries in SQL Server 2012 (21.07.2015)

https://support2.microsoft.com/kb/3074425

FIX: Out of memory error when the virtual address space of

the SQL Server process is very low on available memory

(21.07.2015)

https://support2.microsoft.com/kb/3074434

FIX: Incorrect result when you execute a full-text query with

parallel execution plan in SQL Server 2012 (21.07.2015)

https://support2.microsoft.com/kb/3074922

Sonstige KB-Artikel

SQL Server query optimizer hotfix trace flag 4199 servicing

model (26.06.2015). Anm. d. Red.: Titel geändert

http://support2.microsoft.com/kb/974006

How to use PFX-formatted certificates in SQL Server

(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.

https://support2.microsoft.com/kb/2914662

Incorrect results are returned in an indexed view after an In-

sert or Delete operation on the base table occurs in SQL

Server 2014 (21.07.2015).

Anm. d. Red.: Auf SQL 2012 ausgedehnt.

https://support2.microsoft.com/kb/3067896

Incorrect values are included in the description column

when you query the sys.dm_xe_objects dynamic manage-

ment object in SQL Server (21.07.2015).

Anm. d. Red.: Auf SQL 2012 ausgedehnt.

https://support2.microsoft.com/kb/3070147

Troubleshooting SQL Server backup and restore operations

(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:

Update nach über einem Jahr. Und Titel geändert.

https://support2.microsoft.com/kb/224071

Description of logging and data storage algorithms that ex-

tend data reliability in SQL Server (23.07.2015).

Anm. d. Red.: Auf SQL 2008 R2, 2012 und 2014 ausgedehnt

https://support2.microsoft.com/kb/230785.

SQL Server 2012 SSAS, SSRS, SSIS, REPL

Hotfixes

FIX: The changes in Oracle databases are not replicated to

SQL Server 2012 or SQL Server 2014 databases correctly

(21.07.2015)

https://support2.microsoft.com/kb/3029096

FIX: Error 2601 occurs when you add new articles with join

filters to existing merge publications (21.07.2015)

https://support2.microsoft.com/kb/3051243

FIX: Result of aggregated values is incorrect when you exe-

cute an MDX query in SSAS 2012 or SSAS 2014 (02.07.2015)

https://support2.microsoft.com/kb/3047538

FIX: ROLAP Distinct Count on data source is not started when

it is running from SSAS 2012 to back-end SQL Server 2014

(21.07.2015)

https://support2.microsoft.com/kb/3068351

FIX: SSAS 2012 crashes when you execute an MDX query that

contains lots of Union expressions (21.07.2015)

https://support2.microsoft.com/kb/3075669

Page 13: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 13 von 19

FIX: "Cannot read 8 bytes from file" error occurs when you

use SSIS 2012 (21.07.2015)

https://support2.microsoft.com/kb/3061215

SQL Server 2012 MDS

Hotfixes

FIX: Non-English items display in the MDS Explorer when you

set language settings for web browser to English

(21.07.2015)

https://support2.microsoft.com/kb/3066299

SQL Server 2008 R2

Security

MS15-058: Vulnerabilities in SQL Server could allow remote

code execution: July 14, 2015 (14.07.2015).

https://support2.microsoft.com/kb/3065718

MS15-058: Description of the security update for SQL Server

2008 R2 Service Pack 2 QFE: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/ 3065718

https://support2.microsoft.com/kb/3045312

MS15-058: Description of the security update for SQL Server

2008 R2 Service Pack 2 GDR: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/ 3065718

https://support2.microsoft.com/kb/3045313

MS15-058: Description of the security update for SQL Server

2008 R2 Service Pack 3 QFE: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3045314

MS15-058: Description of the security update for SQL Server

2008 R2 Service Pack 3 GDR: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/ 3065718

https://support2.microsoft.com/kb/3045316

Sonstige KB-Artikel

Description of logging and data storage algorithms that ex-

tend data reliability in SQL Server (23.07.2015).

Anm. d. Red.: Auf SQL 2008 R2, 2012 und 2014 ausgedehnt.

https://support2.microsoft.com/kb/230785

SQL Server query optimizer hotfix trace flag 4199 servicing

model (26.06.2015). Anm. d. Red.: Titel geändert

http://support2.microsoft.com/kb/974006

How to use PFX-formatted certificates in SQL Server

(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.

https://support2.microsoft.com/kb/2914662

Troubleshooting SQL Server backup and restore operations

(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:

Update nach über einem Jahr. Und Titel geändert.

https://support2.microsoft.com/kb/224071

SQL Server 2008

Security

MS15-058: Vulnerabilities in SQL Server could allow remote

code execution: July 14, 2015 (14.07.2015).

https://support2.microsoft.com/kb/3065718

MS15-058: Description of the security update for SQL Server

2008 Service Pack 3 QFE: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718.

https://support2.microsoft.com/kb/3045303

MS15-058: Description of the security update for SQL Server

2008 Service Pack 3 GDR: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3045305

MS15-058: Description of the security update for SQL Server

2008 Service Pack 4 QFE: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3045308

MS15-058: Description of the security update for SQL Server

2008 Service Pack 4 GDR: July 14, 2015 (14.07.2015).

Anm. d. Red.: Siehe auch https://support.microsoft.com/de-

de/kb/3065718

https://support2.microsoft.com/kb/3045311

Sonstige KB-Artikel

Troubleshooting SQL Server backup and restore operations

(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:

Update nach über einem Jahr. Und Titel geändert.

https://support2.microsoft.com/kb/224071

Page 14: PASS-Newsletter 2015/08

Newsletter 08/2015

www.sqlpass.de Seite 14 von 19

How to use PFX-formatted certificates in SQL Server

(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.

https://support2.microsoft.com/kb/2914662

SQL Server query optimizer hotfix trace flag 4199 servicing

model (26.06.2015). Anm. d. Red.: Titel geändert

http://support2.microsoft.com/kb/974006

SQL Server 2005

Sonstige KB-Artikel

Troubleshooting SQL Server backup and restore operations

(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:

Update nach über einem Jahr. Und Titel geändert.

https://support2.microsoft.com/kb/224071

How to use PFX-formatted certificates in SQL Server

(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.

https://support2.microsoft.com/kb/2914662

SQL Server query optimizer hotfix trace flag 4199 servicing

model (26.06.2015). Anm. d. Red.: Titel geändert

http://support2.microsoft.com/kb/974006

SQL Server 2000

Sonstige KB-Artikel

Troubleshooting SQL Server backup and restore operations

(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:

Update nach über einem Jahr. Und Titel geändert.

https://support2.microsoft.com/kb/224071

PASS Camp 2015

Das PASS Camp 2015 wird dieses Jahr wohl eines der umfangreichsten und informativsten PASS Camps, die wir bis dato

veranstaltet haben. Die aktuellen Entwicklungen und neuen Features werden die geplanten 3 Tage gut füllen. Auf

Wunsch der Teilnehmer vom letzten Jahr, werden wir dieses Jahr nun auch 4 Tracks anbieten, d.h. einen speziellen Track

nur für DBAs und einen weiteren für die Developer.

Wie in den vergangen Jahren, haben wir wieder das Lufthansa Training & Conference Center bei Darmstadt als Location

ausgewählt.

Folgende 4 Tracks für jeweils 20 Teilnehmer stehen ab sofort für die Anmeldung bereit:

> Track 1: SQL Information Services

> Track 2: Business Intelligence

> Track 3: SQL Server für DBAs

> Track 4: SQL Server für Entwickler

Wir bitten wieder alle interessierten Teilnehmer um eine frühe Anmeldung, da die Plätze wieder limitiert sind und wir

recht schnell ausgebucht sein werden. Sollte ein Track voll sein, werden wir gerne eine extra Warteliste einrichten, um

bei evtl. Stornierungen Euch eine Teilnahmechance evtl. zu ermöglichen.

Hier geht's zur Anmeldung!

Page 15: PASS-Newsletter 2015/08

Newsletter 08/2015

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 19

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.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.

Schulungszertifikat: Ja

Anmeldung: E-Mail: [email protected] oder Fax: 06434 2184993

Voraussetzungen:

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

An konkreten Beispielen, die mit dem eigenen Laptop (mitgebracht incl. installierter Software) ebenfalls simuliert werden

können, werden verschiedene Engpässe demonstriert, die es zu erkennen gilt. Wenn es um die Bewertung von Analyseer-

gebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop ausge-

wertet werden.

Page 16: PASS-Newsletter 2015/08

Newsletter 08/2015

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 19

PASS Essential: Hadoop, Hortonworks Data Platform und HDInsight on Azure

Dauer: 1 Tag

Ort: Düsseldorf, ORAYLIS

Datum: 25.September 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: [email protected] oder Fax: 06434 2184993

Voraussetzungen: Laptop mit Virtual Box, min 4 GB RAM und min 35 GB freier Speicher

Sprecher:

Jens Kröhnert hat als Principal Consultant bei ORAYLIS über 10 Jahre Erfahrung mit Microsoft BI und

Big Data. Er ist Microsoft PTSP, MCITP Business Intelligence und arbeitet als Berater, Trainer und Spre-

cher, zudem leitet er das ORAYLIS Innovation Lab. Nachdem Microsoft eine Technologiepartnerschaft

mit Hortonworks startete, hat auch er das Thema Hadoop intensiv verfolgt, ist zertifizierter Apache

Hadoop 2.0 Entwickler und ORAYLIS ist System Integrator Partner für Hortonworks geworden. Mit dem

Pass Essential bietet er einen Einstieg in die Themen Big Data und Hadoop aus der Microsoft Perspek-

tive mit vielen Hands-On Praxisbeispielen.

Inhalt

Hadoop, Hortonworks Data Platform und HDInsight on Azure

Nach Abschluss des Workshops können Sie

Hadoop, HDP und HDInsight: Einsatzszenarien und Nutzen verstehen

HDFS und YARN verstehen und nutzen

Pig für unstrukturierte Daten verwenden

Hive mit HQL („SQL“) für strukturierte Daten verwenden

HDInsight auf Azure nutzen und Workflows automatisieren

Teilnehmer Voraussetzungen:

Virtual Box Installiert

35 GB freier Speicherplatz

Azure Subcription mit ca. 15€ Guthaben oder eine Trial Azure Subscription (ggf. neue E-Mail Adresse verwenden)

Azure Power Shell (https://azure.microsoft.com/de-de/documentation/articles/powershell-install-configure/)

Grundkenntnisse: SQL

Kursinhalte:

Hadoop, Hortonworks Data Platform (HDP) und HDInsight Überblick

Architekturszenarien und Use Cases

Einführung in Hadoop, HDFS und YARN

Einführung in Pig und Hive

Performanceoptimierte Tabellen für ein DWH mit Hive

Roundtrip Batch Processing mit HDInsight on Azure

Workflow Möglichkeiten: Power Shell, Azure Data Factory, SSIS und Oozie

Foto

Sprecher

Page 17: PASS-Newsletter 2015/08

Newsletter 08/2015

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 17 von 19

PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme

Dauer: 1 Tag

Ort: Essen, GDS Business Intelligence GmbH

Datum: 05. Oktober 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: [email protected] oder Fax: 06434 2184993

Voraussetzungen:

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

An konkreten Beispielen, die mit dem eigenen Laptop (mitgebracht incl. installierter Software) ebenfalls simuliert werden

können, werden verschiedene Engpässe demonstriert, die es zu erkennen gilt. Wenn es um die Bewertung von Analyseer-

gebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop ausge-

wertet werden.

Page 18: PASS-Newsletter 2015/08

Newsletter 08/2015

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 18 von 19

PASS Essential: SQL Server Analyse Techniken + Tools

Dauer: 1 Tag

Ort: München, b.telligent GmbH & Co. KG

Datum: 12. Oktober 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: [email protected] oder Fax: 06434 2184993

Voraussetzungen: Notebook mit mind. SQL Server 2008, ideal 2012/2014 und Spaß am Ausprobieren

Sprecher:

Andreas Wolter (Blog | Xing) hat sich seit mittlerweile 15 Jahren auf die Entwicklung und

Optimierung von Datenbank- und Datawarehouse-Architekturen mit SQL Server spezialisiert.

Neben einer Passion für das Thema Sicherheit stehen beim Einsatz in Kundenprojekten die

Themen Performance und Skalierbarkeit in seinem Fokus seiner Firma SARPEDON Quality Lab.

Er ist einer der gerade einmal 7 Microsoft Certified Solutions Master: Data Platform (MCSM)

weltweit - der höchsten Zertifizierung auf Basis SQL Server 2012 und damit zugleich der einzige der gesam-

ten DACH-Region.

Seine Leidenschaft, Erkenntnisse zu vermitteln lebt der langjährige Microsoft Certified Trainer (MCT) unter

anderem als Sprecher auf Konferenzen von Deutschland bis in die USA aus.

Nach Abschluss des Workshops können Sie

Identifizieren, auf welchen Teilbereich in SQ Server eine folgende Analyse sich fokussieren sollte

Beurteilen, welche Schritte für eine Analyse umgesetzt werden müssen und welche Tools & Techniken dabei zum Einsatz

kommen

Teilnehmer Voraussetzungen:

Grundlagen Windows und SQL Server

Kursinhalte:

Analyse-Methoden und Vorgehensweisen

o Was ist eine Baseline, warum wird diese benötigt, und wie erstelle ich eine solche

o Performance-Impact durch Analysen, und Best Practices

Einführungen in:

o Ressourcen und mögliche Bottlenecks

o Windows Performance Recorder (WPR) und Resource Monitor vs.. TaskManager

o Windows Performance-Monitor (Perfmon) und Datensammler

o Management Studio

o Dynamic Management Views (DMV's)

o Korrelieren von Windows Performance-Monitor- & Profiler-Daten

o Extended Events für SQL Server 2012

o Database Tuning Advisor (DTA)

o Management/Performance-Datawarehouse

o Einführung in Wait-Stats-Analysetechniken

o Überblick über weitere Tools

Page 19: PASS-Newsletter 2015/08

Newsletter 08/2015

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 19 von 19

PASS Essential: Predictive Analytics mit SQL Server

Dauer: 1 Tag

Ort: Heidelberg, HMS Analytical Software GmbH

Datum: 17. November 2015, 09.00-16.30 Uhr

Teilnehmeranzahl: max. 8

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: [email protected] oder Fax: 06434 2184993

Voraussetzungen: Optional: Notebook mit lokaler Installation SQL Server 2012/2014 Enterprise/Developer/BI Edition

Sprecher: Uwe Herrmann Uwe Herrmann verfügt über mehr als 14 Jahre Erfahrung Im Microsoft-Umfeld. Sein Fokus liegt im Bereich .NET Architektur, Webanwendungen mit den Microsoft-Technologien Sql-Server, SharePoint, Office 365 und Azure. Auf dieser Erfahrung aufbauend unterstützt er Kunden bei der Einführung von zeitgemäßen und wertschöpfenden Lösungen.

Inhalt

Nach Abschluss des Workshops … … haben Sie einen Überblick über die typische Vorgehensweisen und Methoden im Predictive Analytics Projekt. … wissen Sie, welche wichtigen Erfolgsfaktoren, Grenzen und Stolpersteine berücksichtigt werdenüssen. … kennen Sie die technologischen Möglichkeiten des SQL-Servers, um schnell zu fundierten Ergebnissen zu kommen.

Teilnehmer Voraussetzungen: Die Veranstaltung richtet sich an Fach- und Führungskräfte aus den Bereichen Marketing, Vertrieb, Produktion, Business Intelligence, Controlling – und alle am Thema „Predictive Analytics“ Interessierte.

Kursinhalte: Inspiration, Möglichkeiten & Vorgehen: Entdecken Sie das Potenzial Ihrer Daten

Vorausschauende Analysen für bessere Entscheidungen Methoden und Herangehensweisen Management und Projektleitersicht: Motivation und Mehrwert von Analytics-Projekten Kritische Erfolgsfaktoren beim Einsatz von Predictive Analytics im Unternehmen Grenzen und typische Stolpersteine

Das Predictive-Analytics-Vorgehen Zieldefinition: Welche Ergebnisse sollen die Prognosen liefern? Sinnvolle Nutzung von Domänenwissen Die Teilprozesse von Predictive Analytics: Datenbeschaffung,

Datenvorverarbeitung, Modellierung, Bewertung, Visualisierung

Technologische Umsetzung: So erzielen Sie schnelle Ergebnisse mit Microsoft BI

Data Mining On-Premise mit dem SQL-Server 2014 Überblick und Architektur Entwicklung eines Data-Mining-Modells

o Vorbereitung der Daten als Grundlage für nutzbare Ergebnisse o Modell entwickeln und trainieren o Model prüfen und optimieren o Vorhersagen treffen

Predictive Analytics in der Cloud mit MS Azure ML Welche Möglichkeiten bietet Azure für BI-Szenarien? Überblick über Azure-ML Erstellen eines Modells mit Azure ML Studio Trainieren, bewerten und veröffentlichen des Modells Externe Zugriffsmöglichkeiten auf Azure ML

Self Service BI – Mehr Freiheit für den Fachbereich Data Mining Add-In für Excel PowerPivot: Datenaufbereitung und Visualisierung PowerView: Schnelle und individuelle Analysen anfertigen.