首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 用SSAS部署BI项目时报内存错误,求助!
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • macrohard303
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2007-11-26 11:32:23 楼主
    SSAS部署BI项目时报内存错误


    错误信息为:

    错误        1        内存错误: 由于对内存配额的估计值(3529MB)超过了系统所能提供的内存量(1330MB),导致该操作无法完成。          0        0       


    我的服务器配置为HP-DL380 PC SERVER,内存2G。 事实表里面只有4700多万记录。

    我已经给windows server 2003划分了8G的虚拟内存,sql server 2005的最大可用内存为21G。但在部署时仍旧报这种错误。。。。。


    请哪位高人指点一下啊!!!
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fengglory
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-11-26 13:41:191楼 得分:0
    你看一下服务器上C盘的空间是不是很小了,因为SSAS部署时,同时要处理CUBE,这个需要很大量的内存!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • macrohard303
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-11-26 14:41:462楼 得分:0
    出错时C盘空间还有1.34G。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hm8030
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-11-26 18:32:143楼 得分:0
    但是我看到的提示是3G多啊。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xm2002
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-12-22 18:25:314楼 得分:0
    我也遇到了同样的问题,同问,顶,楼主解决了没有啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • guangzi989
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-01-22 16:45:475楼 得分:0
    你可以试着将自己创建的维表优化一下,简化多维数据集处理过程中的数据处理量。
    我以前也遇到过这类似的问题。就是这样解决的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhujinqiang
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-03-12 16:13:496楼 得分:0
    关注
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • peaceful_boy
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-04-23 00:22:387楼 得分:0
    我也遇到过如此问题,关注...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zlp321002
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

    发表于:2008-04-23 11:34:478楼 得分:0
    把生成的CUBE数据库,删除,重新部署一次.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • UltraBejing
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-05-01 09:52:309楼 得分:0
    该回复于2008-05-04 10:36:51被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zengpengalready
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-05-29 10:14:3910楼 得分:0
    对于事实表的维度外键,建立索引,cube处理事实表时需要读取数据库中的数据,看看处理监视器就知道,这样能够减少很多的连接操作时整表扫描所需的虚拟内存开销,对于大数据建立索引,在进行部署处理cube是必须的,否则处理n个小时都还没处理完,还可能报错
    另外,最好对事实表建立处理分区,2005最好500万数据为基准区划分分区,效果比较好
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jinjazz
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 5

    发表于:2008-07-29 20:22:1111楼 得分:0
    OLAP\Config\msmdsrv.ini

    ProcessPlan\MemoryLimitErrorEnabled 为0,则不限制内存
    ProcessPlan\MemoryLimit 默认为65 。即65%,适当加大就可以突破所谓的1330M限制
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved