BIDS在尝试显示blob时抛出异常

时间:2013-06-12 13:14:21

标签: blob firebird olap bids olap-cube

我不知道这是否是正确的地方,但是这里可以了;

我一直在使用Microsoft SQL 2008 R2 Business Inteligence Development Studio来创建分析服务,最终构建一个OLAP多维数据集

当我想在我的数据源视图中浏览数据时,我得到一个例外。由于某种原因,BIDS不能或不会解析列中的二进制数据。

抛出的异常看起来像是BIDS的未处理异常。邮件的最后一行是To replace this default dialog please handle the dataError event

错误消息的第一部分:

The following exception occured in the datagridView:

System.argumentException: Parameter is not valid. at system.drawing.image.fromstream(Stream stream, boolean useEmbeddedColorManagement, boolean validateImageData) at...

使用的数据库是通过IBProvider v3 ODBC驱动程序连接的firebired 2.5数据库。我之前遇到过问题,我将代码页更改为win1252,西欧,以便正确解析文本字段。

在firebird的网站上我发现二进制字段可以有子类型,这个是0 =没有定义,所以firebird会将数据字节保存为字节。

当我查看该字段时,它有一些rtf数据。

有没有人经历过这个,或者有人能指出我正确的方向吗?

编辑添加了例外

编辑:当我将子类型更改为1(文本)时没有问题。但这需要我更新431个表格。不应该有更简单的方法吗?

0 个答案:

没有答案