Sql server 2005 Visual Studio在部署多维数据集时挂起
我对VisualStudio2005中的Analysis Services项目有问题。我的项目总是构建,但只是偶尔部署。没有报告错误,VS只是挂起。这是我的第一个分析服务项目,所以我希望有一些明显的东西我只是错过了 以下是我成功部署的多维数据集的情况 然后进行一些更改,例如,向维度添加层次结构。当我再次尝试部署VS挂起时。我必须重新启动AnalysisServices以重新控制VS,这样才能将其关闭。在项目最终部署之前,我会重新启动一切,有时一次,有时两次或更多。我所做的任何改变都会发生这种情况,这种行为似乎没有规律可循 有时,我必须在重新启动所有操作之前从AnalysisServices中删除多维数据集才能成功部署 我还成功地部署了多维数据集,然后成功地重新处理了一个维度。当我在SQLServerManagementStudio中打开一个查询窗口时,它说它可以找到任何多维数据集 作为测试,我成功地部署了一个多维数据集。然后,我在AnalysisServices中删除了它,并尝试重新部署它,而没有对多维数据集进行任何更改,结果却出现了上述相同的行为 VS只是无缘无故挂起,所以我不知道从哪里开始寻找问题 只需15-20分钟就可以完成一项更改,就像设置维度属性的NameColumn一样简单。您可以想象,这花费了我几个小时的时间,因此我非常感谢任何人能给我的帮助。有点晚:-( 偶尔我们也会遇到同样的问题。由于部署过程中挂起,我们使用了SQL Server Profiler,但没有执行任何活动。我们发现增加高级参数“Processing thread pool max threads”可以解决此问题 我还发现了这个有用的链接:Sql server 2005 Visual Studio在部署多维数据集时挂起,sql-server-2005,visual-studio-2005,olap,Sql Server 2005,Visual Studio 2005,Olap,我对VisualStudio2005中的Analysis Services项目有问题。我的项目总是构建,但只是偶尔部署。没有报告错误,VS只是挂起。这是我的第一个分析服务项目,所以我希望有一些明显的东西我只是错过了 以下是我成功部署的多维数据集的情况 然后进行一些更改,例如,向维度添加层次结构。当我再次尝试部署VS挂起时。我必须重新启动AnalysisServices以重新控制VS,这样才能将其关闭。在项目最终部署之前,我会重新启动一切,有时一次,有时两次或更多。我所做的任何改变都会发生这种情况
我也有同样的问题,但我用自己的方法解决了 1.查找哪个分区被卡住 2.将来自DSV的直接命名查询表中的分区查询替换为基础SQL查询(即我使用“VQuery”,并替换为“SELECT x,y from…”(仅从DSV命名查询复制) 3.重新处理分区花费了几秒钟 另外,在我的例子中,增加最大线程池并不能解决问题,事实上使问题变得更糟 最初我保留了这些配置更改,但很快我意识到,在处理SSI中的多维数据集/维度或直接在多维数据集中处理多维数据集/维度时,有时(随机)会出现“查询处理器无法启动必要的线程资源…”错误 我通过减少50%的最大线程数解决了这个问题,建议如下: 摘录: “Tim,请尝试将两个实例上的MaxThreads减少50%,并检查您的问题是否会得到解决。” 我希望这能帮助其他人避免像我这样浪费4个小时 丹尼尔·马乔。
dani@wakufuro.com您的项目有多大?VS2005的大型多维数据集存在一些内存问题。您可以改用部署向导吗?另外,不要忘记,您可以引发此类行为的支持事件()。