积极答复者
exchange 2007发生17003错误代码后,“Microsoft Exchange 传输"服务停止,mail.que文件达到9个G

问题
-
我的exchange server 2007没有打过任何补丁
故障现象:当邮件服务器运行“Microsoft Exchange 传输”服务一段时间后,系统就会运行很慢。最终导致“Microsoft Exchange 传输”服务自行停止。
而关闭“Microsoft Exchange 传输“”服务后,系统运行速度逐步恢复正常
查了资料,解决这个问题的方法是,
先停Microsoft Exchange Information Store服务,然后可把
TransportRoles\data\Queue
TransportRoles\data\IPFilter
这两个目录的文件全部清空,
然后重启Microsoft Exchange Information Store服务。
最后再启动“Microsoft Exchange 传输”就不会报错了。
通过如上操作目前可以保证“Microsoft Exchange
传输”在一段时间内正常运行,即"Microsoft Exchange 传输"服务在运行一段时间后仍然会自动停止,查看日志事件类型: 错误
事件来源: MSExchangeTransport
事件种类: 存储
事件 ID: 17003
传输邮件数据库: 操作遇到致命错误。数据库可能已损坏。Microsoft Exchange 传输服务正在关闭。可能需要手动恢复或修复数据库
注:每次清除TransportRoles\data\Queue后,新生成的文件增长特别快,mail.que文件达到9个G,有没有办法彻底解决"Microsoft Exchange 传输"运行一段时间后仍然会自动停止
www.chinasg.com
答案
-
您可以进行以下操作来解决这个问题,
1。删除定义的数据库和相应的事务日志。不要删除该数据库,如果你在数据库中的重要数据。
2。修复损坏的数据库使用Isinteg.exe工具或从备份中还原它。
参考:http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&ProdVer=8.0&EvtID=17003&EvtSrc=MSExchangeTransport如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
立刻免费下载 TechNet 论坛好帮手
- 已标记为答案 Jeff RenModerator 2011年7月22日 2:00
-
问题我想应该是解决了
故障现象:“Microsoft Exchange 传输”在一段时间内正常运行,运行两三个小时后“Microsoft Exchange 传输”服务会自动停止运行。
我发现当“Microsoft Exchange 传输”进程停止时,邮件队列里产生的文件都特别大(存储在D:\exchange 2007\TransportRoles\data\Queue目录下)
有一次是5个G,另一次是9个G,这远远超出正常的队列大小,从网上可知当邮件队列超过1G都算是很大的
个人猜测可能是因为邮件队列太大将系统资源耗尽所致 ,但是什么系统资源呢?,后来查得邮件服务器的4G内存全部用完。由此分析:邮件队列太大导致物理内存资源RAM耗尽,而虚拟内存不象RAM那样能实现快速交换,又反过来造成了邮件队列的拥塞更加严重,这可能是邮件服务器经常瘫痪的根本原因。
解决邮件服务器瘫痪的最快捷方案是给原服务器增加物理内存。
后来更换邮件服务器为新的硬件,扩容为32G,目前运行都还正常
醉梦无- 已标记为答案 Jeff RenModerator 2011年7月22日 2:00
全部回复
-
您可以进行以下操作来解决这个问题,
1。删除定义的数据库和相应的事务日志。不要删除该数据库,如果你在数据库中的重要数据。
2。修复损坏的数据库使用Isinteg.exe工具或从备份中还原它。
参考:http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&ProdVer=8.0&EvtID=17003&EvtSrc=MSExchangeTransport如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
立刻免费下载 TechNet 论坛好帮手
- 已标记为答案 Jeff RenModerator 2011年7月22日 2:00
-
问题我想应该是解决了
故障现象:“Microsoft Exchange 传输”在一段时间内正常运行,运行两三个小时后“Microsoft Exchange 传输”服务会自动停止运行。
我发现当“Microsoft Exchange 传输”进程停止时,邮件队列里产生的文件都特别大(存储在D:\exchange 2007\TransportRoles\data\Queue目录下)
有一次是5个G,另一次是9个G,这远远超出正常的队列大小,从网上可知当邮件队列超过1G都算是很大的
个人猜测可能是因为邮件队列太大将系统资源耗尽所致 ,但是什么系统资源呢?,后来查得邮件服务器的4G内存全部用完。由此分析:邮件队列太大导致物理内存资源RAM耗尽,而虚拟内存不象RAM那样能实现快速交换,又反过来造成了邮件队列的拥塞更加严重,这可能是邮件服务器经常瘫痪的根本原因。
解决邮件服务器瘫痪的最快捷方案是给原服务器增加物理内存。
后来更换邮件服务器为新的硬件,扩容为32G,目前运行都还正常
醉梦无- 已标记为答案 Jeff RenModerator 2011年7月22日 2:00