WebService无法访问OLAP问题

来源:互联网 发布:淘宝卖家促销管理 编辑:程序博客网 时间:2024/05/29 21:29

原来运行的好好的程序,前天突然之间出现问题--历史数据无法察看。没办法,只好去找原因了。经过一番折腾后,发现WebService无法连上OLAP服务。

说到这个,中间插一句:程序是部署在2台服务器上,A服务器作WebService,B为域控制器和数据库服务器。A服务器已经加入到B所在的域内。

找到问题所在,开始解决问题。但是2台机器的用户、权限都正常,没有任何问题。没有办法,只好向MS求助,没想到MS也没有辙。在经过3天、3方(我,Sql组,.Net组)的讨论后,终于找到一个终极方案:

1.重置A服务器上“ASPNET”的密码,并且记住这个密码。

2.打开A服务器上“Microsoft.NET/Framework/v1.1.4322/CONFIG”目录下Machine.config文件,找到最后一个“ProcessModel”节点,将UserName由“Machine”改为“ASPNET”,Password由“AutoGenerate”改为在上一步所设的密码,保存,退出。

3.重置B服务器上“ASPNET”的密码,并且设为在第一步所设的密码。

这样WS又可以访问OLAP服务。