首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >由于结构更改,当前会话不再有效。

由于结构更改,当前会话不再有效。
EN

Stack Overflow用户
提问于 2013-05-03 18:50:39
回答 2查看 1.9K关注 0票数 2

我们有一个连接到多维数据集的电子表格,它每两个小时刷新一次,如下所示:

  1. 刷新数据仓库中的数据
  2. 在目标多维数据集的副本中的多个分区中的一个上执行“进程完整”。
  3. 备份已处理的多维数据集并将其还原到目标多维数据集。

每当此过程完成,用户试图刷新电子表格时,“当前会话由于结构更改而不再有效”的错误就会发生。

多维数据集使用MOLAP,主动缓存关闭,我们正在使用SSAS 2008R2。

我不知道该采取什么措施来解决这个问题。

EN

回答 2

Stack Overflow用户

发布于 2013-05-06 17:59:22

恢复之后,您如何期望您的旧连接仍然正常。即使在计算脚本中做了小改动之后,这个问题也会发生。我认为没有办法避免这个问题。

理论上,Excel中的vba应用程序可以收到此类更改的通知,也可以重新连接,但我不知道这样的解决方案是否已经存在。

票数 2
EN

Stack Overflow用户

发布于 2013-12-05 09:31:37

在执行增量多维数据集处理时,我也遇到了同样的问题。我找到了一些关于这个问题的KB文章(SSAS 2K8R2 SP2)。

微软KB2770630

=>,我认为值得一试,看看这个修复是否能解决这个问题。

我在两台服务器上测试了这一点,一台显示行为(SP2),另一台没有(SP1)。因此,我在第二台服务器上安装了SP2,试图重现这个问题。不幸的是,在第二台服务器上,即使在安装SP2之后,消息也不会出现(否则服务器(或应该)是相同的)。

现在我将开始分析两者之间的不同之处,并在我发现之后在这里更新。

-更新

  1. 我为SQL 2K8 R2 SP2从此链接安装了CU 8(累积更新8)。
  2. 错误信息不再出现。

结果=>现在出现了另一条消息:“由于锁定冲突而取消了操作”,这与多维数据集处理期间的锁定过程有关。

SQL2K8 R2 SP2 + CU8 (可能也在早期的CU中修复)解决了这个问题。锁定是一个不同的主题,应该在其他地方讨论。

干杯,雷莫

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16365714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档