使用数据库发送 查询语句结果 的邮件 失败
exec msdb..sp_send_dbmail
@profile_name= 'EmailTestConfig',
@recipients = 'XXXXXXXXX@qq.com',
@subject = 'HI',
@body = '结果在附件中',
@query = 'SELECT TOP 1 * FROM test.dbo.phone',
@attach_query_result_as_file = 1
,@query_attachment_filename = 'a.txt'
报错如下
消息 22050,级别 16,状态 1,第 0 行
Error formatting query, probably invalid parameters
消息 14661,级别 16,状态 1,过程 sp_send_dbmail,第 517 行
查询执行失败: 消息 15404,级别 16,状态 19,服务器 [该处隐去],第 1 行
无法获取有关 Windows NT 组/用户 ' [该处隐去]' 的信息,错误代码 0x54b。
请问这是为什么,我该怎么做,另我最好是能发送excel给对方的,有没有什么简单的方法?