Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Azure SQL-felügyelt példány
Fontos
Felügyelt Azure SQL-példányesetében a legtöbb, de jelenleg nem minden SQL Server Agent-funkció támogatott. A részletekért tekintse meg az SQL Server és az Azure SQL Managed Instance közötti T-SQL eltéréseket , vagy az SQL Agent feladatok korlátozásait az Azure SQL Managed Instance esetében .
Ez a cikk bemutatja, hogyan konfigurálhat egy felhasználót arra, hogy értesítéseket kapjon az SQL Server-ügynök sql serveres feladatairól az SQL Server Management Studio vagy a Transact-SQL használatával.
Korlátozások
A Rendszer eltávolítja a Pager és a Net küldési beállításait az SQL Server-ügynökből az SQL Server egy későbbi verziójában. Ne használja ezeket a funkciókat az új fejlesztési munkában, és tervezze módosítani azokat az alkalmazásokat, amelyek jelenleg használják ezeket a funkciókat.
Az SQL Server-ügynököt úgy kell konfigurálni, hogy a Database Mail használatával küldjön e-mail- és pager-értesítéseket az operátoroknak. További információ: Riasztások hozzárendelése operátorhoz.
Az SQL Server Management Studio egyszerű, grafikus módot kínál a feladatok kezelésére, és ez a feladatinfrastruktúra létrehozásának és kezelésének ajánlott módja.
Engedélyek
Csak a sysadmin rögzített kiszolgálói szerepkör tagjai hozhatnak létre operátorokat.
Az SQL Server Management Studio használata
Az Object Explorerben válassza a pluszjelet annak a kiszolgálónak a kibontásához, ahol SQL Server-ügynök operátort szeretne létrehozni.
Válassza ki a pluszjelet az SQL Server-ügynök kibontásához.
Kattintson a jobb gombbal a Operátorok mappára, és válassza Új operátorlehetőséget.
A következő lehetőségek érhetők el az Új operátor párbeszédpanel Általános lapján:
Lehetőség Description Név Módosítsa az operátor nevét. Engedélyezett Engedélyezze az operátort. Ha nincs engedélyezve, a rendszer nem küld értesítést az operátornak. E-mail név Megadja az operátor e-mail-címét. Hálózat küldési cím Adja meg a használni net sendkívánt címet.Pager e-mail neve Meghatározza az operátor csipogójához használandó e-mail-címet. Pager ügyeleti ütemterv Beállítja azokat az időpontokat, amikor a lapozó aktív. hétfő – vasárnap Jelölje ki azokat a napokat, amikor a lapozó aktív. Munkanap kezdete Válassza ki azt az időpontot, amely után az SQL Server Agent üzeneteket küld a lapozónak. Munkanap végi Válassza ki azt az időpontot, amely után az SQL Server-ügynök már nem küld üzeneteket a lapozónak. Az alábbi lehetőségek érhetők el az ÉrtesítésekÚj operátor párbeszédpanel lapján:
Lehetőség Description riasztások A riasztások megtekintése a példányban. munkák Tekintse meg az instance munkafolyamatait. figyelmeztetési lista Felsorolja az instanciában lévő riasztásokat. feladatlista Felsorolja a példányban lévő feladatokat. e-mail Értesítse ezt az operátort e-mailben. Pager Értesítse az operátort e-mailben a lapozó címére. Nettó küldés Az operátor értesítése a következővel net send: .Ha elkészült az új operátor létrehozásával, válassza az OK gombot.
Használd a Transact-SQL-t
Az Object Explorer-ben csatlakozzon az adatbázismotor egy példányához.
A Standard sávon válassza Új lekérdezéslehetőséget.
Másolja és illessze be a következő példát a lekérdezési ablakba, és válassza az Végrehajtás lehetőséget. Ez a példa beállítja a felhasználó
danwioperátoradatait. Az operátor engedélyezve van, majd az SQL Server Agent hétfőtől péntekig 8 és 17 óra között küld értesítéseket a lapozóknak.USE msdb; GO EXECUTE dbo.sp_add_operator @name = N'Dan Wilson', @enabled = 1, @email_address = N'danwi', @pager_address = N'5551290AW@pager.Adventure-Works.com', @weekday_pager_start_time = 080000, @weekday_pager_end_time = 170000, @pager_days = 62; GO
További információ: sp_add_operator.