
2023 Forfatter: Peter John Melton | [email protected]. Sidst ændret: 2023-05-26 18:43
Når du har automatiske sikkerhedskopieringsjob, der kører på din databaseserver, glemmer du nogle gange, at de selv kører. Derefter glemmer du at tjekke for at se, om de kører med succes, og ikke indse, før din database går i stykker, og du kan ikke gendanne den, da du ikke har en aktuelt backup.
Det er her, hvor e-mail-meddelelser kommer ind, så du kan se jobstatus hver morgen, når du nipper til din kaffe og lader som om du arbejder.
SQL Server indeholder en indbygget metode til at sende e-mails, men det kræver desværre, at du har Outlook og en profil installeret på serveren, hvilket ikke nødvendigvis er den ideelle måde at sende en mail på. Heldigvis er der en anden metode, der indebærer at installere en gemt procedure på din server, der giver dig mulighed for at sende email via SMTP.
Download sp_SQLNotify Stored Procedure her.
Du vil gerne redigere en linje i den gemte procedure for at angive din SMTP-serverens IP-adresse:
EXEC @hr = sp_OASetProperty @iMsg, ‘Configuration.fields(“https://schemas.microsoft.com/cdo/configuration/smtpserver”).Value’, ‘10.1.1.10’
Installer den gemte procedure i masterdatabasen, så den kan nemt bruges fra hvor det er nødvendigt.
Åbn SQL Server Agent Jobs-listen, og vælg egenskaberne for det job, du forsøger at oprette en anmeldelse til:

Klik på knappen Ny for at oprette et nyt jobstrin. Vi vil bruge dette trin til at sende e-mail-meddelelsen om succes.
Trinnavn: Email Notification Success
Indtast denne SQL i kommandofeltet som vist nedenfor. Du vil gerne tilpasse e-mailadresserne og meddelelsesemnet til at matche dit miljø:
exec master.dbo.sp_SQLNotify ‘[email protected]’,’[email protected]’,’Backup Job Success’,’The Backup Job completed successfully’
Klik på OK, og klik derefter på knappen Ny for at oprette et andet trin. Dette bliver meddelelsen om fejlmeddelelse.
Trinnavn: E-mailmeddelelsesfejl
SQL:
exec master.dbo.sp_SQLNotify ‘[email protected]’,’ad[email protected]’,’Backup Job Failure,’The Backup Job failed’
Nu er ideen at få emnerne til at følge en bestemt arbejdsgang. Klik først på Rediger på trin 1, og angiv egenskaberne som vist her:
Hvad vi siger er at efter succes gå til successtrinnet, og hvis du går i stykker, skal du gå til fejlstrinnet. Smukke enkle ting.
Rediger nu det andet trin, den ene labled "Email Notification Success", og indstil egenskaberne som set her:

Rediger nu det tredje trin, den ene labled "Email notification failure", og indstil egenskaberne som set her:


Bemærk: Den lagrede procedure, der blev brugt i denne artikel, blev fundet her, selv om det måske ikke er den oprindelige kilde.
Download sp_SQLNotify Stored Procedure her.
Populært emne.
Byg dit eget automatiserede filopdateringssystem

Hver serveradministrator har et sæt hjælpeprogrammer, som de gerne vil bruge. Disse værktøjer holdes typisk på hver maskine for at sikre tilgængelighed og kan komme fra en række forskellige kilder som Sysinternals og Nirsoft.
Gendannelse af SQL Database Backup ved hjælp af SQL Server Management Studio

Vi har tidligere dækket en simpel SQL-databasegendannelse ved hjælp af kommandolinjen, som er ideel til genoprettelse af sikkerhedskopierede filer, der er oprettet på den samme SQL Server-installation, men hvis du gendanner en backup, der er oprettet på en anden installation eller bare foretrækker en punkt og klik-grænseflade, ved at bruge SQL Server Management Studio (eller Express-udgaven) gør denne opgave nem.
Administrer afsendelse af 2010-dokumenter til internettet med Office Upload Center

En af de vigtigste nye funktioner, der udrådes i Office 2010, er evnen til at uploade dokumenter til internettet til deling og samarbejde. I dag ser vi på at bruge Office Upload Center til at hjælpe med at administrere dine uploadede dokumenter.
Microsoft lister mest almindelige automatiserede løsninger på det ene sted

Liste over de mest almindelige Fix It-løsninger, som kræves af en Windows-bruger, for at rette Windows-operativsystemets computerproblemer.
Notifikationer Med Visualizer kan du teste Notifikationer af apps

Meddelelser Visualizer Windows Store app lader app-udviklere teste og tjekke eksempler på forskellige meddelelser i deres apps under udvikling.