【原】Web intelligence数据分析报表(十一):报表部署问题之导入导出
需求:将制作好的报表项目导出,然后部署到其它服务器上。
这个问题就是要实现开发环境与部署环境之间的迁移问题,在BOE中提供了支持。在实际项目部署的时候,发生了一个小插曲:从开发环境导出的项目,无法部署到其它机器上。
当时这个问题我从操作系统、以Java虚拟机、审核系统数据库、lisence都做了分析,最后将问题集中在Universe的导出导入功能上,因为BOE报表项目的导入导出,必须使用Universe的导出导入功能。而Universe的导入导出是有问题的。请教BO技术支持得以解决,具体CASE为:
Case :
Summary:在使用Designer进行Universe设计时,发现做好的Universe不能导出到BusinessObjects资源库,BO版本是BO XIR2。
Details:
一、错误产生图解:
1. 做好Universe:
2. 开始导出
3. 导出界面设置:
4. 出错提示:
二、错误分析途径:
1. 根据错误提示,将“输出文件资源库服务器”和“输入文件资源库服务器”服务都重起后,仍然出现同样的错误提示。
2. 在操作系统Win xp和Win 2003进行安装测试,仍然出现同样的错误提示。
3. 公司有一台服务器,大概是2008年3月份安装的BO XIR2,运行到现在一切正常,能够进行导入导出操作。
三、初步分析结果:
是否license过期。但是根据“中央管理控制台”->“许可证密钥”,好像license没过期,截图如下:
BO提供的解决方案
其实很简单,操作如下:开始〉BOE XI R2〉进入BOE.net管理启动板〉中央管理控制台〉服务器。将所有服务器选中,然后启动就可以了。
不过有点疑惑,在windows服务里这些服务都是启动状态,为什么必须要在这里将服务启动才能导入导出。我分析BO是不是在对服务状态进行存储,将这些信息写入数据库,导入导出这些功能判断服务启动状态靠数据库信息来识别。
浙公网安备 33010602011771号