今天修改数据源视图(DSV)中的一个字段,却碰到一个莫名其妙的错误。具体如下:
重复步骤:
修改视图的某个字段的值,使得该字段需要的长度变长。
例如,原来的字段是个计算字段,该字段的值为ms\testuser,现在修改成为[ms\testuser][ms\testuser2]
错误消息:
在处理该分析数据库时候,会出现如下错误消息:
OLAP 存储引擎中存在错误: 处理“XX”数据库的“XXX”维度的“XXXX”属性时出错。 …
后端数据库访问模块中存在错误。 为绑定指定的大小太小,导致一个或多个列值被截断。 …
响应中的错误和警告
OLAP 存储引擎中存在错误: 处理“MBI3-3”数据库的“业务员医院”维度的“区域帐号”属性时出错。
OLAP 存储引擎中存在错误: 由于处理过程中遇到的错误数达到为操作定义的最大允许错误数,处理操作结束。
内部错误: 操作未能成功,已终止。
内部错误: 操作未能成功,已终止。
内部错误: 操作未能成功,已终止。
内部错误: 操作未能成功,已终止。
高级关系引擎中存在错误。 在使用托管 IDbCommand 接口时,出现以下异常: 无法运行请求,因为批处理已中止。这可能是由于从客户端发送的中止信号导致的;或者其他请求正在同一会话中运行,这会使会话处于忙状态。
操作已被用户取消。。
OLAP 存储引擎中存在错误: 处理 ID 为“View All Cust Emp”、名称为“业务员医院”的 dimension 时出错。
OLAP 存储引擎中存在错误: 处理“MBI3-3”数据库的“业务员医院”维度的“区域”属性时出错。
后端数据库访问模块中存在错误。 为绑定指定的大小太小,导致一个或多个列值被截断。
解决办法:
找到“XXX”维度的“XXXX”属性,然后修改该属性的KeyColumns属性,在修改KeyColumns属性的对话框中,修改DataSize属性,加大DataSize值即可。
可能原因:
修改了数据源视图的字段,维度的字段并没有联动修改。