【问题标题】:Cannot connect to a SQL Server 2005 Analysis Services cube after installing SQL Server 2008 SP1安装 SQL Server 2008 SP1 后无法连接到 SQL Server 2005 Analysis Services 多维数据集
【发布时间】:2010-04-06 19:12:12
【问题描述】:

我一直在开发一个直接与 SSAS 2005 OLAP 多维数据集对话的应用程序。请注意,我还安装了 SQL Server 2008,因此前几天我进行了 Windows 更新并决定在我的更新中包含 SQL Server 2008 SP1。之后,我的 SSAS 2005 多维数据集不再可以从我的应用程序中访问。

我可以在 SQL Server 2005 BI Studio Manager 中正常浏览数据,但我无法从我的应用程序连接到多维数据集。这是我曾经工作的连接字符串:

Data Source=localhost;Provider=msolap;Initial Catalog=Adventure Works DW

这是我收到的错误消息:

Either the user, [Server]/[User], does not have access to the Adventure Works DW database, or the database does not exist.

如果有帮助,这是我的堆栈跟踪的开头:

Microsoft.AnalysisServices.AdomdClient.AdomdErrorResponseException was unhandled by user code HelpLink="" Message="Either the user, Luc-PC\\Luc, does not have access to the Adventure Works DW database, or the database does not exist." Source="Microsoft SQL Server 2005 Analysis Services" ErrorCode=-1055391743 StackTrace: at Microsoft.AnalysisServices.AdomdClient.AdomdConnection.XmlaClientProvider.Microsoft.AnalysisServices.AdomdClient.IDiscoverProvider.Discover(String requestType, IDictionary restrictions, DataTable table) at Microsoft.AnalysisServices.AdomdClient.ObjectMetadataCache.Discover(AdomdConnection connection, String requestType, ListDictionary restrictions, DataTable destinationTable, Boolean doCreate) at Microsoft.AnalysisServices.AdomdClient.ObjectMetadataCache.PopulateSelf() at Microsoft.AnalysisServices.AdomdClient.ObjectMetadataCache.Microsoft.AnalysisServices.AdomdClient.IObjectCache.Populate() at Microsoft.AnalysisServices.AdomdClient.CacheBasedNotFilteredCollection.PopulateCollection() at Microsoft.AnalysisServices.AdomdClient.CacheBasedNotFilteredCollection.get_Count() at Microsoft.AnalysisServices.AdomdClient.CubesEnumerator.MoveNext() at Microsoft.AnalysisServices.AdomdClient.CubeCollection.Enumerator.MoveNext() at blah blah...

过去 4 个多小时我一直在寻找解决方案,但没有任何成功。提前感谢您的帮助。

卢克

【问题讨论】:

标签: sql-server ssas olap-cube


【解决方案1】:

我通过授予自己多维数据集的管理员权限解决了这个问题。对或错,它奏效了,我能够继续前进......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多