Skapa en User-Defined händelse
gäller för:SQL Server
Azure SQL Managed Instance
Viktig
På Azure SQL Managed Instancestöds de flesta, men inte alla SQL Server Agent-funktioner för närvarande. Mer information finns i T-SQL-skillnader för Azure SQL Managed Instance jämfört med SQL Server.
Du kan skapa användardefinierade händelser om du vill övervaka andra händelser än händelser som är fördefinierade av SQL Server. Du kan också tilldela en allvarlighetsgrad till varje användardefinierad händelse.
Not
När du använder SQL Server Management Studio väljer du alternativet Skriv till Windows-programhändelseloggen för varje användardefinierat händelsemeddelande för att säkerställa att meddelandena loggas. Som standard skickas inte användardefinierade meddelanden med lägre allvarlighetsgrad än 19 till Microsoft Windows-programloggen när de inträffar. Användardefinierade meddelanden med lägre allvarlighetsgrad än 19 utlöser därför inte SQL Server Agent-aviseringar.
Användardefinierade händelser måste ha ett unikt meddelandenummer. Meddelandenumren för en användardefinierad händelse måste vara större än 50 000. Du kan definiera meddelanden för händelsen på flera språk. Ett en-US- felmeddelande måste dock finnas innan meddelanden på andra språk kan läggas till.
Om du administrerar en SQL Server-miljö med flera språk skapar du användardefinierade meddelanden på vart och ett av de språk som stöds. Om du till exempel skapar ett nytt händelsemeddelande som ska användas på både en engelsk och en tysk server använder du samma meddelandenummer och allvarlighetsgrad för båda, men tilldelar ett annat språk till var och en.
Följande uppgifter innehåller information om hur du skapar användardefinierade händelser och aviseringar som svarar på dem:
Skapa en avisering baserat på ett meddelandenummer
Skapa en avisering baserat på allvarlighetsnivåer
Så här definierar du svaret på en avisering
Om du vill skapa ett användardefinierat händelsefelmeddelande
Om du vill ändra ett användardefinierat händelsefelmeddelande
Om du vill ta bort ett användardefinierat händelsefelmeddelande
Inaktivera eller återaktivera en avisering