Archiwum za miesiąc 2016-11

Powershell i SQL 13 – Invoke-SqlCmd

2016-11-05

Polecenia dostępne w  module pssql pozwalają na administracji High Avaialbility, Azure, zarzadzanie backupami oraz na wykonywanie ogólnych zadań związanych po prostu z SQL. Na początku właśnie te dwie ostatnie grupy są najbardziej interesujące. Chyba najbardziej uniwersalnym poleceniem jest Invoke-Sqlcmd. Polecenie pozwala uruchamiać zarówno polecenia przekazywane jako tekst ale również może uruchamiać skrypty znajdujące się w […]

SSRS: Jak zaznaczyć wszystkie wartości domyślne w Multivalue Parameter?

2016-11-04

Dany jest parametr, który w raporcie ma być zaprezentowany w następujący sposób: Chcemy, żeby w moemncie wyświetlenia raportu wszystkie wartości zostały zaznaczone. Zacząłem od zdefiniowania pomocniczego data setu:

By Rafał Kraik in SSRS

Powershell i SQL 12 – korzystanie z napędu SQLSERVER:\

2016-11-04

Po załadowaniu modułu w systemie pojawił się nowy provider pozwalający na uzyskiwanie dostępu do obiektów bazodanowych tak jakby były one folderami i plikami w specjalnym systemie plików. Obecność providera oraz wirtualnego dysku można sprawdzić poleceniami Get-PSProvider oraz Get-PSDrive: Po przejściu poleceniem cd na nowy dysk sqlserver:\ można wydawać normalne polecenia jak ls czy cd pozwalające […]

Powershell i SQL 11 – Moduł SQLPS

2016-11-03

Moduł SQLPS to dedykowany moduł pozwalający na korzystanie z SQL z poziomu PowerShell. Składa się on z SQL Server Provider, który dalej udostępnia wirtualny napęd SQLPS: oraz z dedykowanych cmdletów. Aby rozpocząć korzystanie z SQLPS skorzystaj z polecenia: Import-Module SQLPS Podczas ładowaniu modułu możesz zauważyć ostrzeżenie. Nie musisz się nim przejmować, bo komunikat mówi, że […]

Wywiad Bill Gates i Steve Jobs…

2016-11-01

Bill Gates: „So, how’s heaven, Steve?” Steve Jobs: „Great ! It just doesn’t have any walls or fences.” Bill Gates: „So…?” Steve Jobs: „So, we don’t need any Windows and Gates. I’m sorry, Bill, I didn’t mean to offend you.” Bill Gates: „It’s ok Steve, but I heard a rumor.” Steve Jobs: „Oh, what rumor?” […]

By Rafał Kraik in Humor

PowerShell i IIS 19: WebBinding

2016-11-01

Do poprawnego skojarzenia żądania użytkownika z WebSite potrzebne jest tzw. WebBinding. Jest to definicja przypisana do WebSite, która składa się  z: adresu IP (może to być *), portu, protokołu (http lub https) oraz nazwy hosta (tzw. hostheader). Kiedy IIS podejmuje decyzję o przekazaniu żądania do określonej aplikacji, najpierw w oparciu o dane z żądania wyodrębnia […]

PowerShell i IIS 18: Monitorowanie zdarzeń IIS

2016-11-01

Ważniejsze zdarzenia z pracy IIS są odnotowywane w dzienniku zdarzeń. Pozwala to na analizę aktywności usługi i wykrywanie przyczyn ewentualnych awarii lub gorszej wydajności serwera. Poniżej widać wydane przez administratora polecenie Restart-WebAppPool a następnie odczyt kilku ostatnich zdarzeń z dziennika systemowego.