Latest Posts

008d97efd05d4db4a00edd29f9ce3229
MSSQL, SQL, SQL Server database, TSQL

Porównanie trzech sposobów na PIVOT w TSQL

Dane w relacyjnych bazach danych posiadają formę tabelaryczną tj. składają się z kolumn oraz wierszy. Zdarza się jednak dosyć często, że chcemy wiersze zamienić na kolumny lub kolumny na wiersze – operację taką zwyczajowo nazywamy piwotowaniem. W ramach tego artykułu chciałbym przedstawić trzy różne sposoby na osiągnięcie zamierzonego rezultatu. Oczywiście nie są to wszystkie możliwe […]

SSIS Execution Process
Integration Services, MSSQL

SSIS Execution process – IServerExec

SQL Server 2012 przyniósł wiele zmian dla Integration Services. Do największych można zaliczyć wprowadzenie bazy danych SSISDB (SSIS Catalog) oraz nowy model publikowania projektu, czyli Project Deployment Model”. Wraz z tymi zmianami pojawił się również IServerExec, czyli proces, który odpowiedzialny jest za faktyczne wykonywanie operacji na pakietach w tym ich uruchamianie. Jako, że od tamtej pory […]

SSMS_Search_featured
SQL Server database

Management Studio 17.2 – przeszukiwanie graficznych planów zapytań

Stosunkowo nie dawno bo w sierpniu tego roku (2017) wydana została nowa wersja Management Studio oznaczona numerem 17.2. Nie było w tym nic nadzwyczajnego gdyby nie fakt, że przynosi ona kilka bardzo przydatnych funkcjonalności i o jednej z nich, a mianowicie o wyszukiwaniu informacji na planach zapytania opowiemy sobie w ramach tego artykułu – zapraszam […]

SSIS Check Deployment Feature Image
DevOps, Integration Services, PowerShell

Weryfikowanie opublikowanego pakietu SSIS

SQL Server Integration Services od wersji SQL Server 2012 pozwala na korzystanie z “Project Deployment Model”, który umożliwia wygodne publikowanie pakietów na serwer. Korzystając z tego modelu wszystkie pakiety w jednym projekcie są kompilowane do jednego pliku wynikowego (ISPAC) i następnie mogą zostać opublikowane do SSIS Catalogu, lub mówiąc konkretnie do bazy danych SSISDB (od […]