sp_send_dbmail中的sqlcmd库错误

时间:2016-06-08 04:54:09

标签: sql-server

我正在使用sp_send_dbmail发送包含表Persons中条目的电子邮件。它抛出以下错误 -

Failed to initialize sqlcmd library with error number -2147467259.

我的查询如下 -

    declare @q varchar(max)
    SET @q='SELECT FirstName,LastName FROM dw_extract.dbo.Persons'

    USE msdb
    EXEC sp_send_dbmail
      @profile_name = 'profile_name',
      @recipients = 'abc@xyz.com',
      @subject = 'T-SQL Query Result',
      @body = 'The result from SELECT is appended below',
      @execute_query_database = 'dw_extract',
      @query = @q

我做了一些研究,发现很少有人遇到这样的问题,可以通过明确说明所用表的列名和数据库来摆脱它。我这样做但仍然继续抛出错误。

0 个答案:

没有答案