我尝试通过SQl server 2008发送传真。
EXECUTE master.sys.xp_sendmail
@recipients='[FAX:XXXXXXX]',
@message=' <Message details>’, @subject=’<subject> '
EXECUTE master..xp_stopmail
不幸的是,它给我的错误如下
Msg 17938, Level 16, State 0, Line 0
SQL Mail does not work with the 64-bit version of SQL Server
Msg 17938, Level 16, State 0, Line 0
SQL Mail does not work with the 64-bit version of SQL Server
我得到谷歌可能的转变,但没有任何与SQL Server 2008有关。
任何投入都将受到赞赏。
谢谢!!!
答案 0 :(得分:2)
从外部程序(例如C#)发送传真。比SQL Server更有能力做到这一点,尤其是使用xp_sendmail,正如您从错误消息中收集到的那样,它在64位上无法正常运行,而且SQL Mail无论如何都是deprecated for ages。
答案 1 :(得分:0)
xp_sendmail已过时且无法使用64位计算机。相反,请使用Database Mail。
我还会考虑数据库是否是发送电子邮件和/或传真的正确来源。这是否在其他地方更好地处理 - 比如在Web服务或客户端应用程序中?