数据库试图错误导致SSAS处理失败
来源:互联网 发布:魔豆返奖统计软件官网 编辑:程序博客网 时间:2024/06/07 00:16
问题描述:
今天在某个项目中处理了一下Cube,但是居然报错啦,处理失败!
一大串红色的错误,看的我心慌慌,仔细一想我并没有做什么错误的操作啊,我仔细寻找了一下错误、看了几遍,删除了旧的Cube处理了几次都是报错,甚是郁闷,我仔细看看错误信心,其中"将expression转换为数据类型datetime时出现算术溢出错误。",
根据我平时经验告诉我有2种可能:
1、CUBE中的试图表中创建的命名计算计算出错
2、数据仓库中读取表数据的时候错误,一般表中有计算的大概都是创建试图,在试图中的计算转换有问题。
于是我检查了所有涉及的命名计算,发现命名计算没有问题,都是有数据并且正确的
接下来我就去一个个看看数据仓库的试图,果然有错误,在某个试图写的代码中有个数值转换为时间的逻辑错误啦,这是因为我前一天晚上更改了数据仓库中那个字段的类型,从原来的nvarchar改为了int,所以导致这边出错,最后更改了试图代码,再次运行就可以啦。
经验:
1、处理Cube报错的时候要多积累平时的错误信息,记录下来,一般错误内容如果相同,所导致的原因通常都是一个原理的,所以积累每一次的错误是为了防止日后烧饭错误。
2、修改数据仓库的字段一定要所有涉及到的业务逻辑都改过来,否则忘记啦,真是错误找死人。
来自为知笔记(Wiz)
0 0
- 数据库试图错误导致SSAS处理失败
- SSAS全半角空格导致的AS处理错误[转]
- SSAS中处理数据库压缩效应
- HWADDR配置错误导致network重启失败处理
- SSAS异常字符导致找不到属性键错误[转]
- pfile文件错误导致数据库实例启动失败
- SSAS实践问题记录--后端数据库访问模块中存在错误。 为绑定指定的大小太小,导致一个或多个列值被截断。
- SQL SERVER还原数据库时"试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)"错误处理
- 11.2.0.3 ASM实例出现ORA-4031错误导致数据库归档失败
- 11.2.0.3 ASM实例出现ORA-4031错误导致数据库归档失败
- 翻译mos文章 磁盘组的错误依赖关系导致数据库启动失败
- 数据库试图
- DataPackage-数据库、表的区域设置和系统不一致导致处理失败
- sqllite数据库错误---试图写一个只读的数据库
- SSAS部署失败随笔1
- 自动备份SSAS数据库
- dll引用错误导致部署失败
- git用户名、邮箱错误导致提交失败
- SQL SERVER 进行递归查询
- SQL SERVER 常用操作SQL命令
- SQL SERVER 游标删除无数据试图
- SQL SERVER 新建、编辑Job报错
- SQL Server NULL值大于(包含)所有值
- 数据库试图错误导致SSAS处理失败
- XMLA备份&恢复Cube
- XMLA清空Cube缓存
- SQL SERVER 游标逗号分隔行转列
- 更改WinR2最大连接数
- 无法显示XML页,文档顶层无效
- SSIS 最佳实践(优化一)[转]
- Eclipse插件安装方式
- 定制Eclipse的代码提示(优化自动上屏等功能)