【杂记】SQLServer

本文介绍如何在 SQL Server 中配置邮件服务,包括设置 SMTP 服务器、创建邮件账号、配置权限等步骤,并解决报表服务器订阅邮件显示异常等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、查询版本:

 


  
SELECT SERVERPROPERTY( ' productversion ' ), SERVERPROPERTY ( ' productlevel ' ), SERVERPROPERTY ( ' edition ' );

 

二、SendMail

代码

   
1 USE msdb
2   GO
3 sp_configure ' show advanced options ' , 1 ; GO RECONFIGURE ; GO sp_configure ' Database Mail XPs ' , 1 ; GO RECONFIGURE GO
4
5 exec msdb..sysmail_add_account_sp
6 @account_name = ' abc '
7 , @email_address = ' abc@XX.com '
8 , @display_name = null
9 , @replyto_address = null
10 , @description = null
11 , @mailserver_name = ' 10.91.50.40 '
12 , @mailserver_type = ' SMTP '
13 , @port = 25
14 , @use_default_credentials = 0
15 , @enable_ssl = 0
16 , @account_id = null
17
18 exec msdb..sysmail_add_profile_sp @profile_name = ' dba_profile '
19 , @description = ' dba mail profile '
20 , @profile_id = null
21
22 exec msdb..sysmail_add_profileaccount_sp @profile_name = ' dba_profile '
23 , @account_name = ' abc '
24 , @sequence_number = 1
25
26 -- - 示例:
27
28 exec msdb..sp_send_dbmail @profile_name = ' dba_profile '
29 , @recipients = '123 @XX.com '
30 , @subject = ' SQL Server 2008 Mail 测试 '
31 , @body = ' Hello Mail!测试 '
32 , @body_format = ' TEXT '
33

 

三、报表服务器的订阅WEB存档在Mail中显示BUG

表格在OutLook 2007 及以后的版本中显示瘦高,太丑,打过 SQL Server 2005 SP3 也能解决此问题。

 

四、SQL Server 2005 Reporting Server 订阅权限问题:

1、如果没有订阅管理权限,则:一个或多个邮件地址无效,无法自动识别邮件地址全名

  <SendEmailToUserAlias>False</SendEmailToUserAlias>

  取消使用别名,则可以手动输入Mail地址

2、有订阅权限则可能会意外删除别人的订阅

五、AdventureWorks、Northwind、pubs示例数据库下载

SQL Server 2005 / 2008 AdventureWorks 范例数据库下载:
http://www.codeplex.com/SqlServerSamples


默认情况下,Microsoft SQL Server 中不安装 Northwind 和 pubs 示例数据库。可以从此 Microsoft 网站下载上述数据库。
http://go.microsoft.com/fwlink/?LinkId=30196

转载于:https://www.cnblogs.com/wonder315/archive/2010/08/30/1812729.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值