仓酷云
标题:
MSSQL网页设计使用SQL Server发邮件
[打印本页]
作者:
仓酷云
时间:
2015-1-16 22:26
标题:
MSSQL网页设计使用SQL Server发邮件
闪回的目的是要让数据库在commit之后,还能恢复到之前的某个状态,整库或指定的表。server|发邮件
SQLSERVER供应了经由过程EXCHANGE或OUTLOOK收发邮件的扩大存储历程,上面将这几个历程复杂的先容一下。
1、启动SQLMail
xp_startmail@user,@password
@user和@password都是可选的
也可翻开EnterpriseManager中的SupportServices,在SQLMail上单击右键翻开右键菜单,然后按Start来启动
2、中断SQLMail
xp_stopmail
也可用上述办法中的菜单里的Stop来中断
3、发送邮件
xp_sendmail{[@recipients=]recipients[;...n]}
[,[@message=]message]
[,[@query=]query]
[,[@attachments=]attachments]
[,[@copy_recipients=]copy_recipients[;...n]
[,[@blind_copy_recipients=]blind_copy_recipients[;...n]
[,[@subject=]subject]
[,[@type=]type]
[,[@attach_results=]attach_value]
[,[@no_output=]output_value]
[,[@no_header=]header_value]
[,[@width=]width]
[,[@separator=]separator]
[,[@echo_error=]echo_value]
[,[@set_user=]user]
[,[@dbuse=]database]
个中@recipients是必须的
参数申明:
参数申明
@recipients收件人,两头用逗号分隔
@message要发送的信息
@query断定实行并依靠邮件的无效查询,除触发器中的拔出表及删除表外,此查询能援用任何工具
@attachments附件
@copy_recipients抄送
@blind_copy_recipients密送
@subject题目
@attach_results指定查询了局做为附件发送
@no_header不发送查询了局的列名
@set_user查询连接的用户名,默许为Guset
@dbuse查询所用的数据库,默许为缺省数据库
4、浏览邮件收件箱中的邮件
xp_readmail[[@msg_id=]message_number][,[@type=]type[OUTPUT]]
[,[@peek=]peek]
[,[@suppress_attach=]suppress_attach]
[,[@originator=]senderOUTPUT]
[,[@subject=]subjectOUTPUT]
[,[@message=]messageOUTPUT]
[,[@recipients=]recipients[;...n]OUTPUT]
[,[@cc_list=]copy_recipients[;...n]OUTPUT]
[,[@bcc_list=]blind_copy_recipients[;...n]OUTPUT]
[,[@date_received=]dateOUTPUT]
[,[@unread=]unread_valueOUTPUT]
[,[@attachments=]attachments[;...n]OUTPUT])
[,[@skip_bytes=]bytes_to_skipOUTPUT]
[,[@msg_length=]length_in_bytesOUTPUT]
[,[@originator_address=]sender_addressOUTPUT]]
参数申明:
参数申明
@originator发件人
@subject主题
@message信息
@recipients收件人
@skip_tytes读取邮件信息时跳过的字节数,用于按次猎取邮件信息段。
@msg_length断定一切信息的长度,一般与@skip_bytes一同处置长信息
5、按次处置下一个邮件
xp_findnextmsg[[@msg_id=]message_number[OUTPUT]]
[,[@type=]type]
[,[@unread_only=]unread_value])
6、删除邮件
xp_deletemail{message_number}
假如不指定邮件编号则删除收件箱中的一切邮件
7、主动处置邮件
sp_processmail[[@subject=]subject]
[,[@filetype=]filetype]
[,[@separator=]separator]
[,[@set_user=]user]
[,[@dbuse=]dbname]
本文章来自于http://www.aspcn.comASP中华网如要转载请务必说明出处,感谢
我们分析上面的两个操作,都有一个“删除数据”的过程。
作者:
活着的死人
时间:
2015-1-19 12:47
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
作者:
若相依
时间:
2015-1-25 13:02
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
作者:
爱飞
时间:
2015-2-2 22:11
索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。
作者:
蒙在股里
时间:
2015-2-8 12:08
多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油
作者:
小女巫
时间:
2015-2-25 12:08
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
作者:
再见西城
时间:
2015-3-15 14:43
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
作者:
若天明
时间:
2015-3-22 02:10
分区表效率问题肯定是大家关心的问题。在我的试验中,如果按照分区字段进行的查询(过滤)效率会高于未分区表的相同语句。但是如果按照非分区字段进行查询,效率会低于未分区表的相同语句。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2