SQL Server 2005 Analysis Services Application Error
While accessing the SSAS tutorial on MSDN, I encountered an application problem in cube CALCULATION operation. It report information "unexpected error occurred" with "error in the application". This problem is caused by the incompatibility between SQL Server 2005 and Office 2007. An article talks about this in details. And the hotfix can be downloaded here. This bug is not fixed till now, SP1. Notice, SQL Server 2005 SP1 is needed before installing the hotfix.
今天在看MSDN上关于SSAS的教程的时候,进行cube的CALCULATION操作发生了一个SQL Server的应用程序错误。报告错误信息为:“unexpected error occurred”和“error in the application”。从网上查到这个问题是由于SQL Server 2005和Office 2007在一些DLL上的不兼容性引起的。微软提供了解决这个问题的补丁,但是,目前的服务器补丁(SP1)还没有提供这个问题的修正。这篇文章详细描述了问题。补丁可以在这里获得。注意,安装补丁之前需要先安装SQL Server 2005的SP1。
[update: 03:30PM 29Jan2007]
No, it cannot be resolved by the hotfix. Some discussion are here. I solved the problem by keep the DLLs in the same version in the 3 directories. They are,
Files msmgdsr.dll, msmdlocal.dll in directories:
1. C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\
2. C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\
3. C:\Program Files\Common Files\System\Ole DB\
Version 9.0.3009.0 doesn't work. But, 9.0.2047.0 does.






