Archiwum za miesiąc 2015-07

Powershell i SQL 08 – Informacje o instancji, zapytania

2015-07-05

W kolejnym przykładzie, spróbujemy uzyskać kilka informacji o instancji. Ponieważ informacje wyciągniemy z serwera wykorzystując zapytanie, przy okazji dowiesz się także jak uruchamiać zapytania na wybranej instancji SQL serwera w inny sposób niż pokazaliśmy to w części drugiej serii. Zaczynamy od załadowania modułu SQLPS: Import-Module sqlps Zakładamy, że chcemy uzyskać informacje z kilku instancji SQL, […]

SQL: Przykładowe dane do testowania wydajności aplikacji

2015-07-03

Microsoft dostarcza do testowania MS SQL Server przykładowe dane w postaci szkoleniowej bazy danych AdventureWorks. Wielu na nią narzeka, że zbyt skomplikowana. Dawniej można było uczyć się i ćwiczyć na bazie NorthWind lub Pubs. Były to bazy o o wiele prostszej strukturze. Przykładowe bazy można pobrać z: Northwind & Pubs – https://www.microsoft.com/en-us/download/details.aspx?id=23654 Adventureworks – http://msftdbprodsamples.codeplex.com/ (Baza z […]

By Rafał Kraik in SQL

Powershell i SQL 07 – Protokoły sieciowe

2015-07-03

Jedno z zadań administratora bazy danych, wykonywane zazwyczaj zaraz po zainstalowaniu SQL jest konfiguracja protokołów sieciowych. Mamy do skonfigurowania dwa rodzaje protokołów: protokoły klienckie oraz protokoły serwera. Zaczynamy od protokołów klienckich. Oczywiście pierwszy krok to załadowanie SMO: [reflection.assembly]::LoadWithPartialName(„Microsoft.SqlServer.SqlWmiManagement”) $mc = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Wmi.ManagedComputer localhost I właściwie już jesteśmy u celu. Obiekt managed computer pozwala na odwołanie […]

Powershell i SQL 06 – Instancje i usługi

2015-07-02

Administrator SQL uwielbia  życie w swoim zamkniętym SQL-owym świecie. Czasem jednak administrator musi obejrzeć swój serwer z zewnątrz. Odpowiedzieć na pytanie ile instancji jest zainstalowanych, jakie usługi w ramach tych instancji zostały wybrane albo jakie konta są przez te usługi wykorzystywane. Nowe wersje SQL nierzadko pozwalają odpytać o takie informacje z wykorzystaniem widoków (jak np select […]

Powershell i SQL 05 – Backup i restore

2015-07-01

Jeśli chcesz zautomatyzować backup możesz korzystać z SQL Server Agenta, poleceń linii komend połączonych z sqlcmd i wielu innych ale między innymi skorzystać można z poleceń modułu sqlps. Zaczynamy więc od załadowania modułu: Import-Module sqlps Od tej pory masz do dyspozycji polecenie Backup-SQLDatabase. Oto przykład, w którym wykonujemy backup bazy danych AdventureWorks2014 na lokalnej domyślnej […]