Podglądanie zależności obiektów bazodanowych – cz. I (drzewo zależności)

Nie zawsze jest tak wspaniale, że uczestniczymy w projekcie od etapu projektowania bazy danych, jej implementacji i wdrażania. Niejednokrotnie przychodzi nam zmierzyć się z istniejącym już projektem bazodanowym, który stanowi dla nas wielką niewiadomą. Do tego: brak osoby, która ma wiedzę biznesową, brak dokumentacji projektu, brak nawet opisu kolumn. Jak sobie z tym poradzić? Przede…

Wysyłanie powiadomień w SQL Server – cz. IV (powiadomienia automatyczne z wykorzystaniem SQL Server Agent)

Kolejnym zagadnieniem, którym chciałbym się zająć w kwestii powiadomień w Microsoft SQL Server są powiadomienia SQL Server Agent. Jest to wbudowana funkcjonalność, która doskonale się sprawdza. Aby móc z niej skorzystać należy po pierwsze skonfigurować Database Mail, czyli utworzyć odpowiedni profil zgodnie z wpisem tej serii (cz. I). Należy także dokonać pewnej modyfikacji ustawień SQL…

Wysyłanie powiadomień w SQL Server – cz. III (powiadomienia ręczne z wykorzystaniem SQL Server Agent)

W poprzednich dwóch postach pokazywałem jako skonfigurować Database Mail i jak skorzystać z procedury składowanej msdb.dbo.sp_send_dbmail. Jak jednak wykorzystać praktycznie zdobytą wiedzę? W przypadku zadań SQL Server Agenta definiuje się kroki i akcję, która ma zajść po ukończeniu danego kroku w przypadku powodzenia i braku powodzenia. Spróbujmy sobie wyobrazić zatem zadanie, w którym głównym krokiem…

Przydatna szukajka ustawień w SSMS

Nie wiem, czy odwiedzający bloga zdają sobie sprawę z tego, że od jakiegoś czasu SQL Server Management Studio wyposażone jest w wyszukiwarkę ustawień. Jest to niezwykle przydatne narzędzie, które można łatwo przeoczyć. Gdybyśmy przykładowo chcieli znaleźć opcję dotyczącą numerowania wierszy, wystarczy w lewym górnym okienku wpisać „line number”,  a wszystkie opcje zostaną przeszukane pod kątem tych…

Wysyłanie powiadomień w SQL Server – cz. II (wykorzystanie funkcji msdb.dbo.sp_send_dbmail)

W poprzedniej części opisałem jak skonfigurować Database Mail. W jaki sposób jednak korzystać z tej usługi? W jaki sposób wysyłać e-maile zarówno użytkownikom systemu jak i użytkownikom technicznym? Jedna z metod została już zaprezentowana i polega na wykorzystaniu procedury składowanej msdb.dbo.sp_send_dbmail. Funkcja ta wymaga podania nazwy profilu, z którego będzie wysyłany e-mail, adres odbiorcy lub…