Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Managed Instance
Belangrijk
Op Azure SQL Managed Instanceworden de meeste, maar niet alle FUNCTIES van SQL Server Agent momenteel ondersteund. Zie T-SQL-verschillen tussen Azure SQL Managed Instance en SQL Server of SQL Agent-taakbeperkingen in Azure SQL Managed Instance voor meer informatie.
In dit artikel wordt beschreven hoe u een gebruiker configureert voor het ontvangen van meldingen over SQL Server Agent-taken in SQL Server met behulp van SQL Server Management Studio of Transact-SQL.
Beperkingen
De opties Pager en Net Send worden verwijderd uit SQL Server Agent in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functies in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functies.
SQL Server Agent moet zijn geconfigureerd voor het gebruik van Database Mail voor het verzenden van e-mail- en pagermeldingen naar operators. Zie Waarschuwingen toewijzen aan een operatorvoor meer informatie.
SQL Server Management Studio biedt een eenvoudige, grafische manier om taken te beheren en is de aanbevolen manier om de taakinfrastructuur te maken en te beheren.
Machtigingen
Alleen leden van de vaste serverrol sysadmin kunnen operators maken.
SQL Server Management Studio gebruiken
Selecteer in Objectverkenner het plusteken om de server uit te vouwen waarop u een SQL Server Agent-operator wilt maken.
Selecteer het plusteken om SQL Server Agent uit te vouwen.
Klik met de rechtermuisknop op de map Operators en selecteer Nieuwe operator.
De volgende opties zijn beschikbaar op de pagina Algemeen van het dialoogvenster Nieuwe operator :
Optie Description Naam Wijzig de naam van de operator. Ingeschakeld Schakel de operator in. Als dit niet is ingeschakeld, worden er geen meldingen naar de operator verzonden. e-mailnaam Hiermee geeft u het e-mailadres voor de operator. Net Send-adres Geef het adres op dat moet worden gebruikt voor net send.Pager-e-mailnaam Hiermee geeft u het e-mailadres dat moet worden gebruikt voor de pager van de operator. Pager op dienstrooster Hiermee stelt u de tijdstippen in waarop de pager actief is. maandag - zondag Selecteer de dagen waarop de pager actief is. Werkdag begint Selecteer het tijdstip van de dag waarna SQL Server Agent berichten naar de pager verzendt. Einde werkdag Selecteer het tijdstip van de dag waarna SQL Server Agent geen berichten meer naar de pager verzendt. De volgende opties zijn beschikbaar op de pagina Meldingen van het dialoogvenster Nieuwe operator :
Optie Description waarschuwingen Bekijk de waarschuwingen in de instance. Banen Bekijk de banen in het exemplaar. lijst met waarschuwingen Geeft een lijst weer van de waarschuwingen in de instantie. takenlijst Geeft een lijst weer van de taken in de instance. e-mail Informeer deze operator via e-mail. Pager Informeer deze operator door e-mail te verzenden naar het adres van de pager. Net Send Informeer deze operator met behulp van net send.Wanneer u klaar bent met het maken van de nieuwe operator, selecteert u OK.
Gebruik Transact-SQL
Maak in Object Explorerverbinding met een exemplaar van Database Engine.
Selecteer op de standaardbalk de optie Nieuwe query.
Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld worden de operatorgegevens voor de gebruiker
danwiingesteld. De operator is ingeschakeld en vervolgens verzendt SQL Server Agent meldingen per pager van maandag tot en met vrijdag van 8:00 tot 17:00 uur.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
Zie sp_add_operator voor meer informatie.