當在資料庫伺服器上執行自動備份作業時,有時甚至會忘記它們正在執行。然後忘記檢查它們是否成功執行,直到資料庫崩潰並且由於沒有當前備份而無法恢復,才意識到這一點。
這就是電子郵件通知的來源,這樣你每天早上喝著咖啡假裝在工作時就可以看到工作狀態。
SQLServer提供了一種內建的傳送電子郵件的方法,但不幸的是,它要求您在伺服器上安裝Outlook和配置檔案,這不一定是傳送電子郵件的理想方式。謝天謝地,還有另外一種方法,就是在伺服器上安裝一個儲存過程,允許您透過SMTP傳送電子郵件。
請在此下載sp SQLNotify儲存過程。
您需要編輯儲存過程中的一行,以放置SMTP伺服器的IP地址:
EXEC @hr = sp_OASetProperty @iMsg, ‘Configuration.fields(“http://schemas.microsoft.com/cdo/configuration/**tpserver”).Value’, ‘10.1.1.10’
將儲存過程安裝到主資料庫中,這樣就可以方便地從任何需要的地方使用它。
開啟“SQL Server代理\作業”列表,然後選擇要為其建立通知的作業的屬性:
單擊步驟選項卡,您將看到如下螢幕:
單擊“新建”按鈕建立新的作業步驟。我們將使用此步驟在成功時傳送電子郵件通知。
步驟名稱:電子郵件通知成功
在命令視窗中輸入這個SQL,如下所示。您需要自定義電子郵件地址和郵件主題以匹配您的環境:
exec master.dbo.sp_SQLNotify ‘[email protected]’,’[email protected]’,’Backup Job Success’,’The Backup Job completed successfully’
單擊確定,然後再次單擊“新建”按鈕以建立另一步。這將是故障通知步驟。
步驟名稱:電子郵件通知失敗
SQL語句:
exec master.dbo.sp_SQLNotify ‘[email protected]’,’[email protected]’,’Backup Job Failure,’The Backup Job failed’
現在的想法是讓專案遵循特定的工作流。首先單擊步驟1中的“編輯”,然後設定屬性,如下所示:
我們所說的是,在成功的時候,走到成功的一步,在失敗的時候,走到失敗的一步。很簡單的東西。
現在編輯第二步,即標記為“Email Notification Success”的步驟,並設定如下所示的屬性:
我們的意思是,如果通知作業成功,那麼只需退出作業而不執行步驟3。如果我們不指定這一點,那麼我們最終會收到兩封電子郵件,一封成功,一封失敗。
現在編輯第三步,即標籤為“電子郵件通知失敗”,並設定如下所示的屬性:
現在,您的工作步驟應該如下所示:
現在,您的收件箱中應該有成功或失敗的電子郵件通知。
注意:本文中使用的儲存過程可以在這裡找到,儘管它可能不是原始的原始碼。
在此處下載sp\u SQLNotify儲存過程。
... 使用Office 365時,使用自動答覆很容易,Outlook.com(以前稱為Hotmail)或Exchange帳戶: ...
...在度假的時候。如果你要離開,或者只是在休假,你可以使用一個自動的外出(或休假)回覆,讓人們知道你不會在這段時間內閱讀或回覆電子郵件。 ...
... 你可以使用一個完全獨立的電子郵件應用程式,一個蘋果郵件外掛,或者經常被忽視的Mac應用程式自動機。我們將向您展示如何使用這些方法在macOS上安排電子郵件。 ...
...除了加密,如果你想確保你的資料不被儲存在任何地方,使用這些自毀應用程式傳送敏感資訊。 ...
... CDO是Windows中使用的訊息傳遞元件,從作業系統的早期版本就開始了。它以前被稱為CDONTS,後來隨著windows2000和XP的出現,被“windows2000的CDO”所取代。此元件已包含在Microsoft Word或Excel...
... 作為一種附加的安全性,加密過程使用公鑰和私鑰來交換加密金鑰,以鎖定和解鎖已編碼的電子郵件。傳送方使用公鑰密碼對電子郵件進行加密,隨後,接收方使用私鑰對收到的訊息進行解密。 ...
...未設定。這聽起來令人擔憂,在某些情況下確實如此,但使用此功能既有正當的理由,也有邪惡的理由。 我們將介紹這是如何工作的,以及電子郵件提供商如何防止人們將其用於有害目的。 相關:如何在Microsoft Outlook中設定POP3...
...啟郵件時,發件人將收到ping。您可以阻止此技巧或自己使用它來跟蹤您的訊息。 如何跟蹤電子郵件? 理論上,電子郵件是一種非常簡單的媒介。但你不僅僅是傳送簡訊給某人電子郵件可以包含HTML程式碼,就像在網頁上。它們...
...者的雅虎帳戶。 您已連線到Microsoft Exchange伺服器,可以使用外出助手。 您的POP3/IMAP電子郵件帳戶不支援響應者,可能來自您的internet提供商或其他服務。 我們將向您展示如何在Gmail、Yahoo、Windows10Mail(針對Microsoft帳戶)中設定...
...聯絡人列表中的人。我們會教你怎麼做。 注意:您只能使用Outlook.com使用Microsoft電子郵件帳戶-live.com網站, outlook.com, hotmail.com,和msn.com網站. 要開始,請轉到網址:http://www.outlook.com您最喜愛的瀏覽器,並登入到Microsoft電子郵件...