Dienstag, 8. Juli 2014

SQL Server Usergroup Emsland in Lingen – PowerShell 101 für SQL Admins

Am 24.07.14 werde ich die neue SQL Server Usergroup in Lingen im Emsland mit einem Vortrag unterstützen. Die Gruppe wird von William Durkin moderiert.

Start ist um 17:30 Uhr bei der IT-Emsland, Kaiserstraße 10B, 49809 Lingen (Ems). Dort soll es auch Parkplätze geben. Im Anschluss an das Treffen ist noch ein wenig Socializing in einem Lokal geplant.

Mein Vortrag wird “PowerShell 101 für Administratoren” sein, welchen ich auch bereits auf dem SQLSaturday #313 gezeigt hatte. Da ich mehr Zeit habe, werde ich auch ein wenig mehr ins Detail gehen können. ;-)

Und als kleine Besonderheit ist das wohl mein erster Vortrag, welchen ich als SQL Server MVP halten werde. Mal schauen, wie das so ist. Ich freue mich auf Lingen!

Donnerstag, 3. Juli 2014

SQL Server MVP (Microsoft Most Valuable Professional)

Es ist tatsächlich passiert. So sieht sie also aus, die Mail von Microsoft, welche einem zum MVP macht.

image

Diese Auszeichnung ist eine ganz besondere Ehre für mich. Vielen Dank an Alle die mich vorgeschlagen und in das Programm “geschubst” haben! ;-)

Seit nun fast genau 10 Jahren organisiere ich Usergroup Treffen (Im September das 100. Treffen in Hamburg), spreche auf Veranstaltungen und erstellen Online-Inhalte wie Blogposts und Webcasts. Meinen neuen Status als MVP und die damit verbundenen Möglichkeiten möchte ich nutzen, um der SQL Server Community noch mehr zur Seite zu stehen mit meinen Ideen und Erfahrungen aus dem SQL Server Alltag.

Hier ein wenig Erläuterung direkt von Microsoft zum MVP Award.

Montag, 30. Juni 2014

SQL Server PowerShell Vortrag vom SQLSaturday #313

Hier noch mal alle Folien zu meinem Einführungsvortrag PowerShell für SQL Server Administratoren.

 
 

SQLSaturday #313 – Rheinland – Und, wie war's dieses Mal so?

Wie die Zeit vergeht. Letztes Wochenende war schon wieder ein SQLSaturday in Deutschland. Wir sind bei #313 angekommen, auch bekannt als #sqlsatrheinland.

Eigentlich war Vieles wie beim letzten SQLSaturday (#230) an der Fachhochschule Bonn-Rhein-Sieg. Super Veranstaltung, alles gut organisiert durch viele freiwillige Helfer.

Das Essen. Es muss erwähnt werden, dass ein SQLSaturday kostenlos für die Teilnehmer ist und nur durch die Sponsoren finanziert wird. Vielen Dank an diese! Wie letztes Jahr auf hohem Uni Niveau.

Meine Session verlief sehr gut und ich hoffe, ich konnte einen guten Einstieg in Windows PowerShell für SQL Server geben. Es hat großen Spaß gemacht! Die Folien habe ich bereits hochgeladen. Folien für PowerShell 101 für SQL Server Admins

Geschenke. Am Ende gab es dann wieder einen Verlosungsmarathon, welchen wir ein wenig optimiert haben. Wir werden besser und schneller! Und viel Spaß mit der Xbox One und Playstation. ;-)

Dieses Jahr gab es am Freitag keine Precons, sondern einen Big Data Hackathon. Dieser wurde genau wie der SQLSaturday sehr gut angenommen.

Vielen Dank an die Organisatoren und die vielen vielen Freiwilligen vor Ort!
Ich freue mich schon auf den nächsten SQLSaturday in Deutschland!

image

Impression vom Big Data Hackathon.

imageimage

Big Data und Cloud Experten Scott Klein und Sascha Dittmann haben den Freitag moderiert.

image

Natürlich gab es auch wieder ein internationales Speaker Dinner ! Wusstet Ihr, dass es Bönnsch gibt?

image

Und dieses Selfie von Niko Neugebauer wird wohl in die Geschichte des SQL Servers eingehen!

Freitag, 20. Juni 2014

SQL Server PowerShell ? Lohnt es sich überhaupt damit zu beschäftigen ?

Diese Frage wurde mir in den letzten Tagen häufig gestellt, als es sich herumgesprochen hat, dass ich auf dem SQLSaturday #313 einen Crashkurs PowerShell für SQL Server Administratoren halte.

Und warum gerade ich? In den letzten Jahren bin ich ja eher nicht durch das Thema Administration in der Öffentlichkeit aufgefallen. Bin doch eher der BI Entwickler, welcher durch konsequente Nutzung der Möglichkeiten vieles im BI Projekt als auch im späteren Betrieb automatisiert.

Da PowerShell vereinfacht gesagt eine Shell ist, mit welcher das .NET Framework sehr komfortabel genutzt werden kann, bin ich wieder voll im Spiel und gefühlt ist meine SQLSat Session quasi die Fortsetzung vieler meiner Community-Projekte und Vorträge in denen ich mit .NET Bibliotheken gearbeitet habe.

Nur warum PowerShell für den SQL Server? “Wir” haben doch T-SQL und eine Menge an Komfortfunktionen rund um den Betrieb eines SQL Servers.

Da schaut es bei den Kollegen für Exchange Server oder SharePoint Farmen schon ganz anders aus. Die können sich mittlerweile ohne PowerShell gefühlt keinen Meter bewegen. Viele Funktionen sind, so wurde mir zugetragen, auch NUR noch über PowerShell erreichbar. Daher ist in diesen Communities das Thema auch wesentlich populärer als bei “uns”.

Also, wozu braucht nun ein SQL Administrator PowerShell?

Brauchen zurzeit noch nicht zwingend, dennoch ist es schon äußerst nützlich und zwar immer dann, wenn etwas automatisiert werden soll, was außerhalb des SQL Servers liegt. Oder wenn einfach mal der SQL Server Dienst selbst an der Reihe ist.

Neben meinem Community Leben beschäftige ich mich sehr intensiv mit Administration. Meine Kollegen bei der PSG verantworten große und komplexe SQL Server Umgebungen, welche zum Teil auch global und rund um die Uhr genutzt werden. Da ist das Thema Standardisierung und Automatisierung sehr wichtig, um einen konstant robusten Betrieb zu ermöglichen. Und der Betrieb betrifft häufig auch das Betriebssystem, Storage-Systeme, AD-Gruppen, Virtualisierung etc. pp. Vieles ließe sich sehr wahrscheinlich mit ein wenig Kreativität nativ in T-SQL lösen (und ich hätte einen Wahnsinnsspaß mir das auszudenken), nur hat sich um die SQL Server Welt herum im Microsoft Eco-System PowerShell als das Allzweckwerkzeug für viele Aufgabenstellungen entwickelt.

Und dann, dann ist da noch die Cloud. Ja, die Cloud. Und so richtig sinnvoll werden Szenarien in der Cloud erst, wenn der Grad an Automatisierung sehr hoch ist. Ich weiß, dass bei dem Thema noch viele Mitglieder aus der Community zusammenzucken und ein leises “das wird nie bis zu mir kommen…” von sich geben. Dennoch stelle ich in der Zusammenarbeit mit Microsoft fest, dass immer mehr Kunden die Einsatzmöglichkeiten von Azure prüfen oder gar schon am implementieren sind. Und auch hier ist eine Automatisierung der Provisionierung von Cloud Diensten am einfachsten mit PowerShell zu erreichen.

PowerShell soll kein Ersatz für das administrative T-SQL sein und vieles lässt sich auch sehr gut wenn nicht sogar einfacher damit abbilden. Dennoch ist PowerShell eine gute Ergänzung für die tägliche Arbeit und ermöglicht neue einfachere Lösungen.

Gebt PowerShell eine Chance, schaut Euch die grundlegenden Konzepte an und entscheidet dann.

Dienstag, 3. Juni 2014

SQLSaturday #313 - PowerShell Crashkurs – Early Access

Wie schon gepostet, bin ich beim SQLSaturday #313 dabei.

Daher möchte ich die Gelegenheit nutzen und beim nächsten Treffen der Hamburger SQL Server Community am 12.6. bei Microsoft eine Vor-Version meines PowerShell Vortrags geben. Ich würde mich sehr freuen, wenn wieder viele von Euch dabei sind und mir Feedback geben.

Wir treffen uns am 12. Juni 2014 um 18:30 bei:

Microsoft Deutschland GmbH
Geschäftsstelle Hamburg
Gasstraße 6a
22761 Hamburg

Kostenlose Parkplätze befinden sich hinter dem Gebäude. Der Parkplatz ist über die Rampe mit dem Schild "Microsoft Kunden" erreichbar.
Nur wenige Minuten zu Fuß ist der S-Bahnhof Bahrenfeld entfernt (S1/S11).

Wir (PASS Hamburg) bitten um eine vorherige Anmeldung per Email an: slo@sqlpass.de, damit wir die Größe des benötigten Konferenzraums vorher abstimmen können. Es haben sich schon einige Teilnehmer angemeldet.

Montag, 26. Mai 2014

SQLSaturday #313 – Rheinland 2014 – Ich bin als Sprecher dabei

Es ist schon wieder Zeit für einen SQLSaturday in Deutschland. Am 28. Juni 2014 trifft sich die SQL Server Community abermals in den Räumen der Hochschule Bonn-Rhein-Sieg

Und, ich darf wiederholt als Sprecher dabei sein. Vielen Dank!

Dieses Mal werde ich aus der Praxis meiner Kollegen bei der PSG und meinen Erfahrungen als Architekt und Coach berichten. Das Thema ist “PowerShell 101 für SQL Administratoren” und hat als Inhalt wie Administratoren diese Microsoft Technologie in Enterprise Szenarien erfolgreich einsetzen können, um den Betrieb von SQL Server Farmen und BI Umgebungen deutlich zu vereinfachen.

Wir stellen immer wieder fest, dass sich bisher nur wenige SQL Server Administratoren mit PowerShell beschäftigt haben. Das kann diverse Gründe haben. Daher möchte ich die Gelegenheit nutzen und einen Überblick und Crashkurs geben. Neben dem Fokus auf die “klassische” Administration gehe ich auch auf die Möglichkeiten für Entwickler ein, wie sie den späteren Betrieb einer Lösung mit PowerShell bereits in der Planungsphase deutlich vereinfachen können. Für den geneigten BI-Berater wird natürlich auch genug dabei sein, um zumindest die Technologie in der Zukunft bewerten zu können.

Ich freue mich auf die Veranstaltung!

Dienstag, 6. Mai 2014

Hamburger SQL Server Usergroup (PASS Deutschland e.V) Treffen im Mai 2014

Wie jeden Monat trifft sich die Hamburger SQL Server Community auch im Mai wieder. Wir steuern das 100. Treffen an, aber noch ist es nicht ganz so weit.

Im Mai wollen wir gemeinsam über Best Practices für Data Warehouse Lösungen mit dem SQL Server diskutieren.

Dabei wollen wir die Wahl der Werkzeuge erörtern (SSIS vs. pures T-SQL), Modellierungen ansprechen (Kimball vs. Data Vault) und viele weitere Themen (DWH: Kunst oder Handwerk) untersuchen, welche im Rahmen der Diskussion aufkommen werden. Das verspricht in Summe ein sehr interessanter Abend zu werden.

Wir treffen uns am 14. Mai 2014 um 18:30 bei:

Microsoft Deutschland GmbH
Geschäftsstelle Hamburg
Gasstraße 6a
22761 Hamburg

Kostenlose Parkplätze befinden sich hinter dem Gebäude. Der Parkplatz ist über die Rampe mit dem Schild "Microsoft Kunden" erreichbar.
Nur wenige Minuten zu Fuß ist der S-Bahnhof Bahrenfeld entfernt (S1/S11).

Wir bitten um eine vorherige Anmeldung per Email an: slo@sqlpass.de, damit wir die Größe des benötigten Konferenzraums vorher abstimmen können. Es haben sich schon einige Teilnehmer angemeldet.

Freitag, 7. Februar 2014

Clipboard Calculator – Neue Version

Im Januar habe ich ein neues kleines Tool von mir vorgestellt, den Clipboard Calculator.

Von der Menge an Feedback und den Download Statistiken war ich sehr überrascht. Anscheinend haben viele von Euch auf genau so etwas nur gewartet.

Nun wurde es Zeit für eine erste kleine Erweiterung. Der Dialog wurde ein wenig vergrößert. Hinzugekommen ist eine Historisierungsfunktion für die errechneten Summen und um ein Feld, welches immer die Differenz zwischen dem aktuellen “großen” Wert und dem in der Listbox selektierten Wert ausgibt. Die letzten Wochen haben gezeigt, dass sich damit Summen in Data Warehouse Entwicklungen usw. leichter mal schnell im Management Studio verproben lassen ohne immer alles aufzuschreiben oder weitere Tools zu bemühen.

image

Die aktuelle Version findet Ihr als Download wieder am bekannten Ort.

Und wieder bin ich für Feedback dankbar. Als Nächstes kommt dann die Formatierung der Werte dran. Versprochen! 

Dienstag, 4. Februar 2014

In-Memory OLTP in SQL Server 2014 - Das Erlebnis (PASS Deutschland e.V. Treffen)

Am Donnerstag, den 13. Februar 2014, trifft sich wieder die Hamburger PASS Gruppe. Thema ist dieses Mal das für viele Kunden wohl spannendste Feature des SQL Server 2014, die In-Memory OLTP Funktion.

Hier der Abstract meiner Session:

“Der SQL Server 2014 steht als Major Release vor der Tür und für viele Kunden ist die In-Memory OLTP Technologie das wohl spannendste Feature. In dieser Session möchten wir die Gelegenheit geben sowohl einen ersten Einblick in die Technologie zu erhalten als auch die Geschwindigkeit live erleben zu können. Des Weiteren wird gezeigt, wie im eigenen Lab mit der CTP 2 erste  Beispiele getestet werden können, um ein Gefühl für die Möglichkeiten zu bekommen.

Diese Session spricht speziell sowohl Entwickler (Inhouse/ISVs) als auch Administratoren an. Das Thema ELT-Strecke wird ebenfalls bedient, daher auch für BI’ler sicherlich von Interesse. Vom technischen Level her darf auch gerne eine Kollegin/ein Kollege mit Budget Verantwortung mitgebracht werden.”

Das Treffen findet wieder ab 18:30 Uhr in der Microsoft Niederlassung Hamburg statt:

Microsoft Deutschland GmbH
Geschäftsstelle Hamburg
Gasstraße 6a
22761 Hamburg

Bitte meldet Euch vorher rechtzeitig unter rgv_hamburg@sqlpass.de an, weil wir aufgrund des Themas mit sehr vielen Interessierten rechnen. Vielen Dank!