一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - SQL server 表數據改變觸發發送郵件的方法

SQL server 表數據改變觸發發送郵件的方法

2020-05-09 15:20sunshine靜 Sql Server

這篇文章主要介紹了SQL server 表數據改變觸發發送郵件的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

今天遇到一個問題,原有生產系統正在健康運行,現需要監控一張數據表,當增加數據的時候,給管理員發送郵件。

領到這個需求后,有同事提供方案:寫觸發器觸發外部應用程序。這是個大膽的想法啊,從來沒寫過這樣的觸發器。

以下是參考文章:

第一種方法: 觸發器調用外部程序。 xp_cmdshell

http://www.ythuaji.com.cn/article/64415.html 第一篇提供的方法是需要開啟xp_cmdshell

先開啟xp_cmdshell

打開外圍應用配置器—>

功能的外圍應用配置器—>

實例名\Database Engine\xp_cmdshell—>

啟用

然后可以調用外部程序:Exec xp_cmdshell 'c:\calc.exe' 。

第二種方法:將插入的值傳給.bat 。同樣使用調用外部程序的 xp_cmdshell 的權限

http://www.sqlparty.com/%E9%A2%98%E7%82%BC/2013/08/05/e5-a6-82-e4-bd-95-e5-9c-a8-e6-9f-90-e8-a1-a8-e6-96-b0-e6-8f-92-e5-85-a5-e6-95-b0-e6-8d-ae-e6-97-b6-e8-a7-a6-e5-8f-91-e6-89-a7-e8-a1-8c-e5-a4-96-e9-83-a8-e7-a8-8b-e5-ba-8f-ef-bc-9f.html

其實第二種方法可以歸為第一種。

下面說說第三種方法:

SQL servere CLR

這種方法可以利用VS給sql server 寫存儲過程和觸發器。打開了VS不愁寫代碼給管理員發email。

第四種方法:

SQL server Management -->Database Mail

開啟Database Mail 之后,配制好發郵件的設置,直接寫觸發器就可以把插入的內容通過sql server 發送出來了。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Create TRIGGER tri_email
ON [dbo].[ImageGalleries]
AFTER insert
AS
BEGIN
if exists(select * from inserted)
begin
declare @content nvarchar(max)
select @content=i.Name+'|'+i.ImagePath from inserted i;
exec msdb.dbo.sp_send_dbmail @profile_name='SQLProfile',
@subject='sql server send email by trigger',
@body=@content
end
END
GO

這種方法是最直接最簡便的方法。

原文鏈接:http://www.cnblogs.com/sunShineJing/p/5780707.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: www.亚洲色图 | 茄子香蕉视频 | 猫咪免费人成网站在线观看入口 | free哆拍拍免费永久视频 | 国产123区在线视频观看 | 四虎免费在线观看 | 日本精a在线观看 | 亚洲精品在线免费看 | 亚洲免费高清视频 | 99精品国产美女福到在线不卡 | 四虎在线网址 | 久久99r66热这里只有精品 | 丰满岳乱妇在线观看视频国产 | 91av导航| 色偷偷亚洲综合网亚洲 | 国产免费不卡视频 | ai换脸杨颖被啪在线观看 | 久久国产香蕉 | 亚洲 日韩 国产 中文视频 | 天天天做天天天天爱天天想 | 超逼网 | 欧美成人免费一区在线播放 | 激情亚洲 | 日本精品www色 | 精品免费视在线视频观看 | 久久永久免费视频 | 99热国产在线观看 | 精品播放| 日本人成动漫网站在线观看 | 日韩精品亚洲一级在线观看 | 四虎国产精品免费入口 | 日本精品一区二区在线播放 | 成人快插 | 特黄特色一级aa毛片免费观看 | 免费观看美景之屋 | 亚洲第9页 | 国产91一区二区在线播放不卡 | 欧美一区二区三区不卡视频 | 精品国产爱久久 | 亚洲日韩中文字幕一区 | 女色在线观看免费视频 |