现我公司开发了ERP软件,采用的是数据库服务器+应用服务器+客户段的结构。
应用服务器是用安装DELPHI后,再注册开发商的COM+组件,就可以连接了。
很奇怪的是应用服务器经常出现COM+错误,而一旦出现这个错误的话,客户端
就会断掉,有的时候需要重新启动自定义的COM+组件才可以连接,有的时候客户
端退出ERP软件再重新进去就可以了。
问题1:3台服务器有的出现的很频繁(一天有7、8次),有的一天只有2、3次,有的
几天才出现一次,刚开始以为是用户问题,后来减少用户还是一样。
出现频繁的是一次出现2个错误,而有的只出现第2个错误:
1、    运行时环境在其内部状态检测到不一致。请向 Microsoft 产品支持服务部门报告此错误。*** Error in __FILE__(926): Application image dump failed. C:\WINNT\system32\com\dmp\{69536FA6-86B4-4D85-915D-4C9279D74ED4}_2006_04_07_09_29_43.dmp
2、系统调用了一个客户自定义组件,该组件已失败并产生了一个异常错误。这说明自定义组件有问题。请将该失败通知组件的开发者关于并提供他们下列信息。
组件 Prog ID: TDM_Cyh1 Object
方法名称: IObjectControl::Deactivate()服务器应用程序 ID: {69536FA6-86B4-4D85-915D-4C9279D74ED4}服务器应用程序名称: Cyh_Server
该错误的严重性已导致进程终止。
异常: C0000005
地址: 0x00006B63
调用堆栈: 
+ 0x6B65
dbexpmss!getSQLDriverMSSQL + 0x379E
dbexpmss!getSQLDriverMSSQL + 0x37D5
Erp_Server + 0x6207
Erp_Server + 0x71108
Erp_Server + 0xB28E8
Erp_Server + 0x7D727
Erp_Server + 0x7D572
Erp_Server + 0xB220E

请问怎么才能解决?
这个问题到底是网络问题还是系统问题还是ERP软件问题?

问题2:请问作为客户端的可执行文件大到16M正常吗?

问题3:SQL2000对分区表有什么要求吗?

问题4:SQL中文版和英文版有什么区别?

问题5:我做过测试,我在WIN2000SERVER中注册应用服务器,客户端也可以连接,如果我换成WIN2003的话,在装本机上测试是可以,可客户端就是不行,请问这中间是什么问题存在呢?