好贷网好贷款

鄒建大哥:為什么在SQL 2005 X64 中無法使用Jmail 100salonstar]

发布时间:2016-12-4 16:27:46 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"鄒建大哥:為什么在SQL 2005 X64 中無法使用Jmail 100salonstar]",主要涉及到鄒建大哥:為什么在SQL 2005 X64 中無法使用Jmail 100salonstar]方面的内容,对于鄒建大哥:為什么在SQL 2005 X64 中無法使用Jmail 100salonstar]感兴趣的同学可以参考一下。

鄒建大哥:為什么在SQL 2005 X64 中無法使用Jmail 4.3(但在OS [windows 2003 64bit]中通過VB同樣用Jmail可以發郵件,說明已經有注冊class): declare @object int, @hr int, @description varchar (400), @source varchar(400) exec @hr = sp_OACreate 'jmail.Message', @object OUT  --- 返回 -2147221164 Exec @hr = sp_OAGetErrorInfo @object, @source OUTPUT, @description OUTPUT select @source, @description  錯誤說明:Class not registered ODSOLE Extended Procedure  Class not registered 而在SQL 2005 32位的系統中是沒有問題的

好象以后SQL Server 2005(之后的版本,不再支持SQLMail功能了).SQL Server 2005支持.

没有用过JMail 不过, 如果你的 Jmail 有 smtp 地址的话, sql 2005 中使用就非常方便. 配置一下即可,不用ole对象的调用方式 sql 2005推荐使用数据库邮件来处邮件: 开始--程序--microsoft sql server 2005--配置工具--SQL Server 外围应用配置器 选择"功能的外围应用配置器" 选择"数据库邮件"--复选"启用数据库邮件存储过程" 然后确定

启用后, 你再配置发邮件的smtp地址即可: 打开 manger studio 连接到你的实例 管理--右键"数据库邮件"--配置数据库邮件--根据向导提示, 创建一个配置文件, 并且设置好smtp服务器地址和登录的用户即可

发送邮件使用存储过程: sp_send_dbmail 具体用法参考sql联机帮助

在I64位机器作了一下试验。发现也是楼主的问题! 估计是jmail根本就不支持64bit的操作系统!

看來64位中用Jmail是不行了,不過SQL 2005中32位中已試過沒有問題,回頭還得試試SQL 本身的郵件功能,不過我以前用Jmail比較方便,可以隨時修改smtp地址,不知sp_send_dbmail如何。 謝謝了,先結貼

你可以在一个配置文件中加入多个smtp服务器地址, 亦可通过相关的系统存储过程直接修改配置文件中的smtp服务器地址, 不复杂

64位真的太令人失望了: xp_sendmail  結果顯示:SQL Mail does not work with the 64-bit version of SQL Server 是不是現在使用64-bit 的時機還不成熟?

上一篇:数据库技术交流qq群5377655,欢迎高手加入!! 20CSDN]
下一篇:触发器问题????急 20CSDN]

相关文章

相关评论