首页 > 数据库 >SQL server配置邮件服务已报错处理

SQL server配置邮件服务已报错处理

时间:2023-11-24 19:31:40浏览次数:46  
标签:configure Database sp server 报错 SQL go Mail 邮件


SQL server配置邮件服务已报错处理_sql


SQL server配置邮件服务已报错处理_sql_02

报错处理:

SQL error 'Mail not queued. Database Mail is stopped. Use Sysmail_start_sp to start Database Mail'

邮件未排队。数据库邮件已停止。使用sysmail_start_sp来启动数据库邮件。

1)确认数据库邮件是否启动。执行下面sql,若显示“1”,表示已启动。

sp_configure 'show advanced',1;
go
reconfigure;
go
sp_configure;
go

2)运行下面sql,来启动“Database Mail XPs”。

sp_configure 'Database Mail XPs',1;
go 
reconfigure;
go
sp_configure 'show advanced',0;
go
reconfigure
go

摘自微软官网

https://docs.microsoft.com/zh-cn/sql/database-engine/configure-windows/database-mail-xps-server-configuration-option?view=sql-server-ver16

以下示例启用了 Database Mail 扩展存储过程。

sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE;  
GO  
sp_configure 'Database Mail XPs', 1;  
GO  
RECONFIGURE  
GO

如果数据库邮件扩展存储过程尚未启用,请使用以下示例。

IF EXISTS (
    SELECT 1 FROM sys.configurations 
    WHERE NAME = 'Database Mail XPs' AND VALUE = 0)
BEGIN
  PRINT 'Enabling Database Mail XPs'
  EXEC sp_configure 'show advanced options', 1;  
  RECONFIGURE
  EXEC sp_configure 'Database Mail XPs', 1;  
  RECONFIGURE  
END

3)开启数据库邮件

use msdb;
exec msdb.dbo.sysmail_start_sp;

4)确认数据库邮件外部程序已开启

exec msdb.dbo.sysmail_help_status_sp;

5)查看邮件排队状态

exec msdb.dbo.sysmail_help_queue_sp @queue_type='mail';

标签:configure,Database,sp,server,报错,SQL,go,Mail,邮件
From: https://blog.51cto.com/u_2333657/8551046

相关文章

  • 从wsl复制文件到windows立刻读报错Permission denied
    因为是在windows使用IDE开发,但用到了ubuntu下抓的pcap文件,我直接从wsl把文件复制到windows目录下,使用WatchService监视目录。第一次正常,第二次以后一直报错org.pcap4j.core.PcapNativeException:E:\input_test\xxx.pcap:Permissiondenied。起初以为是其他程序也开了文件没正常......
  • python mysql 文件数据入库
    概述使用python读取数据文件(本文用的csv),处理后批量插入MySQL数据库中,在此做个记录。程序importpandasaspdfromdatetimeimportdatetimeimportpymysql#GLBS_real_power_mv_no=1000001real_power_file_file_path='./GLBS__DATA.csv'#mysqlmysql_host='127.0......
  • Win10 添加或删除功能时报错:0x80073701,找不到引用的汇编 (ERROR_SXS_ASSEMBLY_MISSING
    问题描述:当通过控制面板或DISM命令或PowerShell命令Enable-WindowsOptionalFeature修改Windows功能时,可能会遇到此报错,导致功能修改失败。关于这个问题的来源,英文版的错误信息很明确:ERROR_SXS_ASSEMBLY_MISSING,有SXS组件找不到,中文机翻痕迹明显,压根看不懂是啥意思。如果你是......
  • MySQL_索引
    索引的分类按数据结构:B+树,Hash,Full-text。按物理存储:聚簇(主键),二级(辅助)。字段特性:主键,唯一,普通,前缀。字段个数:单列,联合。按数据结构-B+树索引除此之外还有:Hash,Full-text回表:要查找2个B+树才能找到数据(二级索引-得到主键值-主键索引-得到数据)。覆盖索引:在二级索引的B+树......
  • 4.MySQL(数据模型,SQL简介,DDL,DML)
    MySQL(数据模型,SQL简介,DDL,DML)概述:数据库:DataBase(DB),是存储和管理数据的仓库;数据库管理系统:DataBaseManagementSystem(DBMS),操纵和管理数据库的大型软件;SQL:StructuredQueryLanguage,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准;MySQL是一......
  • 5.MySQL(DQL,多表)
    MySQL(DQL,多表)SQL简介:DQL:DQL(基本查询):语法:查询多个字段:select字段1,字段2,字段3from表名;查询所有字段(通配符):select*from表名;设置别名:select字段1[as别名1],字段2[as别名2]from表名;去除重复记录:selectdistinct字段列表from表名;注意事项:*号代......
  • 7.动态SQL
    动态SQL简介:随着用户的输入或外部条件的变化而变化的SQL语句,我们称为动态SQL;写在XML映射文件中;元素:1.<if></if>:作用用于判断条件是否成立;属性:text属性:用于条件判断,如果条件为true,则拼接SQL,判断条件为实体类属性名;例子:<iftest="name!=null"> ANDautho......
  • Mysql基础操作(命令行)
    一、背景docker安装mysql8,映射本地端口3306二、创建数据库createdatabasemyblogcharset=utf8; 三、选择数据库usemyblog;  四、查看所有表showtables;  五、查看表结构descmm_t_user;  showcolumnsfrommm_t_user;  六、向表......
  • 17-基础SQL-函数-日期函数
    什么是函数:是指一段可以直接被另一段程序调用的程序或代码MySQL的函数主要包括:字符串函数、数值函数、日期函数、流程函数。日期函数常见的日期函数如下:CURDATE()演示:返回当前日期SELECTCURDATE();CURTIME()演示:返回当前时间SELECTCURTIME();NOW()演示:返回当......
  • SqlServer 数据库表死锁
    数据库表死锁 spid  锁表进程tableName  被锁表名declare@spid intSet@spid =618--锁表进程declare@sqlvarchar(1000)set@sql='kill'+cast(@spid asvarchar)exec(@sql)select  request_session_id  spid,OBJECT_NAME(resource_associated_entity_i......