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…

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…

Wysyłanie powiadomień w SQL Server – cz. I (konfiguracja)

Wprowadzenie Microsoft SQL Server oferuje bardzo przydatną funkcjonalność wysyłania e-maili pod nazwą Database Mail (DM). Co istotne, można ją wykorzystywać zarówno w kontekście użytkowników technicznych (np. powodzenie/niepowodzenia joba) jak i użytkowników systemu (np. zmiana statusu zamówienia). Pierwszym krokiem do wykorzystania DM jest przeprowadzenie konfiguracji. Można tego dokonać zarówno za pomocą przygotowanego kreatora lub z wykorzystaniem…