0

我尝试通过 SQl server 2008 发送传真。

EXECUTE master.sys.xp_sendmail 
@recipients='[FAX:XXXXXXX]', 
@message=' <Message details>’, @subject=’&lt;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 相关的东西。

任何输入将不胜感激。

谢谢 !!!

4

2 回答 2

2

从外部程序(例如 C#)发送传真。比 SQL Server 做得更好,尤其是使用 xp_sendmail,正如您可能从错误消息中收集到的那样,它在 64 位上不起作用,并且 SQL Mail 已经被弃用了很长时间。

于 2012-05-16T20:44:12.007 回答
0

xp_sendmail 已过时,不适用于 64 位机器。相反,请使用数据库邮件

我还会考虑数据库是否是发送电子邮件和/或传真的正确来源。这在其他地方处理得更好吗——比如在 Web 服务或客户端应用程序中?

于 2012-05-16T20:47:40.257 回答