[EN] Anorak in the UK – October Rust Tour

Last year – by the special invitation of my Birmingham’s friend Alex Whittles {BLOG|LINKEDIN|TWITTER} I spend one week on a tour, a part of SQL Relay 2013: from Monday and Glasgow till Thursday and Norwich. I had no chance for second week, even for SQL Relay 203 R2. But… SQL Relay is back!

This time I will visit all Speakers Rooms on this tour! Based on decision of this year’s head of organizers Stephanie Lockie {BLOG|LINKEDIN|TWITTER} my sessions has been published, revisited and voted by community and my October’s tour looks very, very impressive:

  • 13th  – Reading |LINK| Sold Out!
  • 14th – Southampton |LINK| Sold Out!
  • 15th – Bristol |LINK| Sold Out!
  • 16th – Cardiff |LINK|
  • 27th – Newcastle |LINK|
  • 28th – Leeds |LINK|
  • 29th – Birmingham |LINK|
  • 30th – London |LINK| Sold Out!

Depends on the city I will be presenting one of the folowing sessions:  SQL Azure from Plan, to Backup, to Cloud or Maintenance Plans for Beginners or Windows Azure SQL Database – Tips and Tricks for Beginners. Except Leeds, where I will be speaking twice, and except London, where my session are not confirmed, yet. Is that all? Eight (or nine) sessions in eight days, in eight cities?

Of course not. First of all I want to say big Thank You for our SQL Relay 2014 sponsors and partners:

Premier Sponsor

Gold Sponsors

   

Silver Sponsors

 

Bronze Sponsors

       

 

And of course I cannot wait for meet and greet (and pint’ing) with my friends and well known speakers through this tour (in totally chaotic listing):

Steph Locke, Mark Stacey, Justin Langford, Gavin Payne, Christian Bolton, Dave Morrison, Amanda Ford, Alex Whittles, James Skipwith, Richard Douglas, Neil Hambly, Alex Yates, Eric Lawson, Richard Munn, Andre Kamman, Jamilu Abubakar, Andrew Whettam, Daniel Sol, Mark Round, James Boother, Oz Locke,  Matt Dowle, Alessandro Recino, Steve Powell, Allan Mitchell, Stuart Moore, Chris Webb, Steve Powell,  Mike Boswell, Claire Mora, David Williams, Kevan Riley… please forgive me if I forgot about someone.

In short summary: eight cities, eight hotels, hundreds of miles by our Speaker’s FunBus, over ninety sessions and… one thousand knowledge hungry attendees. 

So if you will be in UK, somethere close to SQLRelay venues – please join us. And spread the world with one or more our fantastic badges:

SQLRelay2014Going3SQLRelay2014Helping3SQLRelay2014Sponsoring3SQLRelay2014Organising3SQLRelay2014Speaking3

 

Post Scriptum: of course I cannot forgot about October Rust… http://youtu.be/54ugzJNjMR0 Enjoy!

[EN] First date with Killer ApexSQL Tools

New year started few weeks ago. For me one of my personal goals is to be more active blogger than last year. Especially with this interesting (in my – ond not only – opinion) special series: The Sunday Market. Name (genesis is too big word) of this series is simple. In many countries You cannot buy something interesting for Your environment, because Financial Department are close in Your company. But You always can get something for free from the web. Get-Test-Check > put into your budget.

Captura_ApexSQL_killer

Last Wednesday I presented short (introduction type) session at my local SQL User Group (Polish SQL Server User Group in Wrocław LINK) about free tools from ApexSQL. Some of my folks talked about it few times on previous meetings. It was first session, second will be presented soon with more funny experiments. In this blog series I want show few moments from “dating with Apex”.  In this post I will just introduce about installation of three tools. All are free:

ApexSQL Complete | LINK http://bit.ly/1i3IeV3 | size 7MB | in few words: SSMS and VS integration,   SQL syntax checking, SQL object descriptions, SQL code completion, SQL code visualization, Snippet management

ApexSQL Refactor | LINK http://bit.ly/1i3IjrC | size 8MB | in few words: SQL parameter management, SQL formatting, Consistent code layout, Database object refactoring, Batch formatting, One-to-many relationship replacement

ApexSQL Search | LINK http://bit.ly/MkFvvR | size 7MB | in few words: Smart renaming, Text search, Database object search, Easy SSMS tab navigation, SQL code cleaning, Graphical dependencies

 

Phase one: installation

Captura_ApexSQL_Complete01 Captura_ApexSQL_Refactor08 Captura_ApexSQL_Search08

Pic.01 | Three tools, same installation interface – I really LOVE it. Ordnung muß sein!

All screenshots below (till phase two) are the same for all tools.

Captura_ApexSQL_Complete02

Pic.02 | Reading – yes read it – and accepting license.

Captura_ApexSQL_Complete03

Pic.03 | Choosing installation folder – for me as alway it is ‘non default folder’ *

Captura_ApexSQL_Complete04

Pic.04 | We can integrate these tools with all part of environment which is installed on machine: in this case I have SSMS for SQL 2008 & 2012, anf VisualStudio for 2005, 2008, 2010 & 2012 versions. It’s interesting because I don’t heve Visual Studio 2013 and installer is prepared for instalaltion (suppose that last row will be un-grayed when I install VS2013). But I have SQL Server 2014 on my miachine and this installer is not ready for this version.

Captura_ApexSQL_Complete06

Pic.05 | Choosing (or not) selected Start Menu – even on Windows 8.1 **

Captura_ApexSQL_Complete07

Pic.06 | Ready to install with summary.

Captura_ApexSQL_Complete08

Pic.07 | installation in progress.

Asterix:

* in this case I got several problems with using non defaul folders, but not only – I had not vell functional addins from other software vendor – these addins figting for place and acces for dll’s.

** definitely too much, really too much links in start menu by default:

image

Phase two: result

Capturaerror6

Pic.08 | First execution of SQL Server management Studio 2012 and I got this error, next: SSMS crash. I tried again and again and again.

Capturaerror7

Pic.09 | More interesting error I got when I run Visual Studio 2012 (of course add-ons hasn’t been installed).

I didn’t enought time for full investigation, becaus it happener just few hours befor my user group meeting. So I executed my disaster repair (not recovery) procedure in few steps:

  1. deinstallation al ApexSQL addins
  2. deinstallation all other vendor add-ons
  3. cleaning reistry (by wise registry cleaner)
  4. cleaning folders (by wise dick cleaner)
  5. restart physical machine
  6. installation all three ApexSQL tools again

 

Phase three: final result

Finally I got all tools in my SQL Server Management Studio:

image

Pic.10 | ApexSQL Complete integrated with SSMS 2012.

image

Pic.11 | ApexSQL Refactor integrated with SSMS 2012.

image

Pic.12 | ApexSQL Search integrated with SSMS 2012.

 

Next date with Apex on Sunday.

ps: to kill or to be killed…

[PL] 38 Spotkanie PLSSUG WRO – słów kilka

Pomyślałem sobie ostatnio, że całkiem niezłym pomysłem byłby powrót do pisania kilku słów o spotkaniach grupy, w której biorę czynnie udział – czyli o wrocławskim oddziale Polskiej Grupy Użytkowników SQL Server (PLSSUG) {strona grupy}. Może uda mi sie zrobić z tego stały cykl…

Najpierw logistyka:

  • GDZIE: Altkom Akademia SA, Oddział Wrocław, Plac Generała Józefa Bema 2 wejscie C piętro III.
  • KIEDY: W tym roku we środy od 17:30 do 21:00, limit miejsc… powiedzmy czterdzieści.
  • JAK: za darmo po wcześniejszej rejestracji na EventBrite | http://bit.ly/1feL3QJ 

Na pierwszym w nowym 2014 roku spotkaniu pojawiło się piętnastu pasjonatów SQL Server – była wśród nich jedna kobieta – Honorata – jednakże mówiąc kilka słów o sobie nie użyła określeń, informatyczka czy programistka, więc i ja nie powinienem pisać pasjonatka. W sumie przyszły dwie nowe osoby – które lekko mnie zadziwiły używając (zapewne dla ochrony przed NSA) lipnych adresów mailowych, na które nie bardzo jest jak odpowiadać. Niemniej jednak przyszły i mam nadzieję, że będą przychodzić dalej.

Wczoraj pojawiły się trzy sesje (co jest prawie standardem we Wrocku):

  1. Pierwsza sesja czyli krótkie przypomnienie czym jest PLSSUG, co zrobił do tej pory, co ma zamiar zrobić w tym roku, oraz co się dzieje w okolicach innych grup pasjonackich, takich jak: Women in Technology {http://bit.ly/1fj8wo4}, Wroc.NET {http://bit.ly/185y4Mb}, KGD.NET {http://bit.ly/1c6EQrb}, ITPro w Łodzi {http://bit.ly/1cYDwCq} czy nawet Sekcji Bezpieczeństwa PTI {http://bit.ly/1e6Ytzp}. Prezentacja z tej sesji dostępna jest na moim profilu SlideShare TUTAJ.
  2. Druga sesja to kilkudziesięciominutowe wprowadzenie, trochę slajdów, trochę dyskusji i pogadanki oraz dwa maluteńkie pokazy (których demami nazwać nie można) o darmowych narzędziach oferowanych przez ApexSQL: ApexSQL Complete, ApexSQL Refactor, ApexSQL Search. Sesja miała być krótka i bez dema, dając więcej czasu drugiemu prelegentowi, ale temat powróci już na następnym spotkaniu w nieco bardziej rozbudowanej formie. Wymiana doświadczeń okazała się ciekawa, uczestnicy byli za, czasem przeciw, a nawet nie mieli wyrobionego zdania – no i dobrze, będzie czas i możliwość na potestowanie tych dodatków. Prezentacja z tej sesji również dostępna jest na moim profilu SlideShare TUTAJ.
  3. Trzecia sesja została przygotowana i przedstawiona przez aktywnego członka naszej społeczności Krzysztofa Kozłowskiego {TWITTER|BLOG}, który występował już wcześniej mówiąc o indeksach, czy też kryptografii. Tym razem na tapetę poszły statystyki, o których warto wiedzieć więcej (jak się okazało podczas sesji. Takie pojęcia jak: “tysiąc wierszy” “druga, a tak naprawdę trzecia kolumna” czy “użycie kalkulatora aby wydobyć zapis w HEX” spodobały się uczestnikom. Mimo lekkiego przedłużenia (pisane małym drukiem: nad tym Krzystof musi jeszcze popracować) wydaje mi się, że jest to jedna z dwóch sesji, które powinien zgłosić na zbliżający się SQLDay 2014. Pakiet (czyli sesja i skrypty) w okolicach weekendu będa publicznie dostępne na nowym DropBox’owym profilu grupy.

Kilka zdjęć ze spotkania znajduje się na naszym profilu na FaceBook, a ja bardzo serdecznie zapraszam na kolejne spotkania. Zawsze dowiecie się czegoś ciekawego, wypijecie dobrą kawę, pogadacie w kuluarach i czasami – nie zawsze – zjecie pizzę.