0

我有一个分析服务数据库。多维数据集存储模式为 MOLAP,主动缓存设置为关闭。所有维度、度量和分区都将 MOLAP 设置为存储模式,并将主动缓存设置为关闭。

当我通过 Excel 或 SQL Server Management Studio 连接到多维数据集时,一切正常。

但是用户通过网页连接到立方体。我们使用 Office Web Components。他们工作正常,直到最近,用户在过滤维度,展开,折叠等时随机遇到以下错误......:由于数据库中的结构更改,当前会话不再有效

首先数据透视表返回空白。当他们尝试刷新数据时,他们会收到以下错误消息。

错误

帮助。

谢谢,

莫娜

4

2 回答 2

0

我通常以这种方式构建多维数据集:PREFIX_YYYYMMDD。这样,当我构建新版本的多维数据集时,我仍然可以使用旧版本的多维数据集。

然后我使用简单的 UPDATE 语句更改连接字符串(来自 XmlData 方法)以更改多维数据集名称......

你能恢复到备份,旧版本的多维数据集吗?

我绝对喜欢 Office Web Components / SSAS。我认为它们是迄今为止微软推出的最酷的产品。

于 2012-11-02T23:37:28.717 回答
0

如果它不是一个巨大的 olap db,我建议以完全处理模式(非增量)处理 db。

于 2012-10-01T19:57:21.423 回答