公司做的winform程序,其中用到oracle的odac中分布式事物,现在发现一个问题,程序客户端所有的数据访问方式是通过一个weibservice来实现的,在部署webservice的机器上装上oracle(10g)客户端,但在客户端数据提交时发生“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”错误,有的机器可以将iis停止重新启动一下就解决了,但是当重新启动机器以后又不行了,必须再重新启动iis服务这样很麻烦。有的机器必须将oracle客户端卸载掉重装才能解决,重新启动iis服务也解决不了问题。有的机器没有问题,从不报这个错误,不知到底是何原因造成的,很头痛,望高手指点迷津!!!
将服务端操作系统采用server 2003换掉XP临时的解决方案:
杀掉服务端asp_net那个进程