问题标签 [dbmail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SQL Server 停止在 sql server 2014 中发送数据库邮件
我们正面临 sql server 2014 中的 DB 邮件问题。
突然,它停止向用户发送电子邮件,在 msdb.dbo.sysmail_allitems 中声明 UNSENT 状态。
请帮忙。
sql-server - DB Mail 正在与其他运营商合作,但不与 sprint
因此,数据库邮件程序将短信发送到 Verizon、att、Cricket 等。但是当使用 messing.sprintpcs.com 发送到 sprint 电话号码时,他们会收到一条看起来像是加密消息的文本。
我们尝试过使用不同的 sprint 用户和不同的手机。所有相同的结果。
感谢您的时间。
sql-server - 如何编译 SQL 电子邮件但不发送?
在SQL Server中,可以通过 Outlook 发送电子邮件。
我想编译一封电子邮件,但它会自动发送。下面的代码自动将电子邮件排队并发送给收件人。我需要在发送之前对电子邮件进行调整。这些调整考虑了日期。那可能吗?
结果,我得到了这个:
html - SQL Server:修改电子邮件的显示方式
感谢我收到的帮助,我能够修改我的存储过程,以便在满足条件时发送下面的电子邮件。
但是现在我需要再次修改我的存储过程以使电子邮件如下所示。
我的存储过程看起来像这样。
sql-server - 在 gmail 服务器上使用 sp_send_dbmail 的 SQL Server 邮件发送错误
我正在设置一个基于触发器的邮件通知,在使用它时,我也遇到了错误。
Profile设置如下:
现在发送邮件,我执行:
在此之后,我检查了日志:
说明显示:
我已经启用了谷歌帐户的设置以使用不太安全的应用程序访问。
我不确定我错过了什么,任何帮助都会得到高度评价。
sql - 为什么 SQL 触发器没有使用电子邮件的权限?
我有一个 vb.net 4.6.1 Windows 窗体应用程序。在其中,调用了一个 SQL 存储过程。然后,该存储过程从表中删除一条记录。这一切都很好。该表有一个发送电子邮件的删除触发器。由于 msdb 数据库的权限问题,该触发器失败。这里发生了什么?我猜触发器正在尝试使用应用程序用户的 SQL 用户发送电子邮件。我不想在 msdb 数据库中设置每个用户。无论是什么用户导致触发器触发,我都希望触发器运行并发送电子邮件。有没有办法让触发器在不使用应用用户许可的情况下发送电子邮件?
这是错误消息:
这是 vb.net 代码。它只是调用存储过程:
这是应用程序正在使用的连接字符串:
这是存储过程。同样,非常简单,它只是从表中删除一条记录:
这是表上的删除触发器。这是发送电子邮件的地方:
sql-server - SSMS 数据库邮件不再发送给多个收件人
我们在 SSMS 中有一项工作,该工作每天运行,并通过向具有不同报告的员工发送电子邮件的步骤。最近,其中一个查询停止发送电子邮件,我不知道为什么.. 我不是提出这个查询的人,我也不是 SQL 专家。我尝试的第一件事是看看我是否可以运行它,但取出 4-5 个收件人,并且那里只有一个。令我惊讶的是,它立即通过了。我试图弄清楚当有多个收件人时它可能会滑倒。有任何想法吗?
该查询以前有效,所以我不确定发布它有多大帮助。
这是 dbmail 部分:
sql - 格式 msdb.dbo.sp_send_dbmail
--SQL格式
在接收电子邮件
你能帮我纠正一下格式吗
sql-server - 如何诊断和修复“格式查询错误,可能参数无效,语法不正确”错误?
我正在整理一个存储过程,该过程将一些查询结果作为 CSV 附件发送到电子邮件中。我正在测试该程序并收到此错误:
Msg 22050, Level 16, State 1, Line 2 格式查询错误,可能参数无效 Msg 14661, Level 16, State 1, Procedure sp_send_dbmail, Line 517 [Batch Start Line 2] 查询执行失败:Msg 102, Level 15, State 1 ,服务器 NRWOGMSQL6ST\SQLSTD2012,第 27 行 'tbl' 附近的语法不正确。
我知道在 CSV 中产生结果的查询有效,因为我已经在 SP 之外对其进行了测试。我相信所有的引用都是正确的,因为我打印了查询并仔细检查了转义引号。我尝试使用@query_result_no_padding = 1
,但它在附加的 CSV 中给了我同样的错误。我也知道 SP 的电子邮件部分有效,因为我一直在使用测试查询来测试事物(请参阅以“SELECT TOP 100”开头的注释掉查询)。
我相信错误是指 tblAPDTracker 表。我尝试注释掉这一行,但下一个错误与“Well”表相同。我不能注释掉井表,因为它是我使用的第一张表。有什么方法可以获取有关问题所在以及如何解决的更多信息?
下面是我希望在电子邮件 CSV 中看到的几行结果。
API14 | 实体编号 | 首次生产日期 | 间距规则 | 最高生产区间位置 | 底孔位置 | 井历史评论 | 最后修改日期 |
---|---|---|---|---|---|---|---|
43013534820000 | 100260 | 2019-01-09 | 139-134 | 乡镇 3S 范围 1W 第 22 段 DUCHESNE 县 | 乡镇 3S 范围 1W 第 15 段 DUCHESNE 县 | 移至 CTB 实体 100401 | 2020-07-15 17:27:00 |
43013534820000 | 100401 | 2019-01-09 | 139-134 | 乡镇 3S 范围 1W 第 22 段 DUCHESNE 县 | 乡镇 3S 范围 1W 第 15 段 DUCHESNE 县 | 移至 CTB 实体 100401 | 2020-07-15 17:27:00 |
43013534860000 | 100246 | 2019-01-09 | 139-134 | 乡镇 3S 范围 1W 第 22 段 DUCHESNE 县 | 乡镇 3S 范围 1W 第 15 段 DUCHESNE 县 | 移至 CTB 实体 100401。 | 2020-07-15 17:28:00 |