smartbi v7 Linux,Smartbi版本更新

本文详细介绍了Smartbi系统升级的完整步骤,包括系统备份、知识库备份、war包备份、扩展包备份、新war包部署、应用服务器重启以及升级后的访问。特别强调了升级前需评估定制开发、宏代码和集成情况,如有必要,建议由实施人员协助升级。升级过程中要注意清除浏览器缓存,并提供了解决升级问题和回退版本的方法。
摘要由CSDN通过智能技术生成

注意:

如果是大版本升级,并且项目中有使用到定制开发及集成功能,升级前需要先明确以下问题,问题确认后,可按正常步骤升级。1、整理客户的定制开发内容,该部分需要从新做兼容升级。

2、看客户是否有较多的手动写的宏代码,该部分需要根据具体情况做兼容升级。

3、客户环境是否有做集成,如果有集成,需要先明确客户的集成方式再具体判断(V6同V3的前端框架有修改)。

4、看客户都做了哪些报表,这些具体的报表功能会涉及到 升级注意事项 里面的内容,如果客户一定需要改成旧版本模式,需要从新定制,一般不建议这样做。

如果上述列表问题较多,建议由具体的实施人员配合客户做升级。

Smartbi 系统升级过程的完整步骤如下。

1、系统备份

系统升级的过程通常都是极为顺利的,但为了确保万无一失,还是需要对系统进行备份,以备升级出错时,可以迅速回退到旧版本。

1.1 备份知识库

首先对知识库进行备份,访问"管理 -> 工具"页面,点击备份知识库,将知识库保存到指定位置。

为求万全,最好在数据库中利用其备份工具再做一次备份。具体可以参考:知识库备份与恢复。

eb2019618f82f68032d6ffbae64866b6.png

1.2 备份smartbi.war

到服务器上,对旧版本的smartbi.war 包进行备份,保存到指定位置。举例,如果是部署到Tomcat 应用服务器,直接到 \Tomcat\webapps\ 目录下将smartbi.war 文件拷贝下来即可。

1.3 备份扩展包

访问系统配置界面,地址:http://localhost:8080/smartbi/vision/config。查看"扩展包存放路径",然后去到服务器上,对该路径下的所有文件进行备份,保存到指定位置。

eac6eb56b625968bb4b3a0bc3a89f992.png

2、部署新的smartbi.war

部署新的 smartbi.war包,针对不同的应用服务器,部署过程会有不同,具体可以参考服务器启动、停止及更新 中"更新"部分的内容。下面以Tomcat为例,介绍部署过程。停止Tomcat应用服务器。

删除\Tomcat\webapps\ 目录下的smartbi文件夹。如果还有smartbi.war文件,也一并删除。

清除\Tomcat\temp\ 目录下( 注意不是把temp删除,是删除temp里边的内容 ) 的所有文件和文件夹。

清除\Tomcat\work\ 目录下( 注意不是把work删除,是删除work里边的内容 ) 的所有文件和文件夹。

如果有必要的话,修改新的smartbi.war包。比如向其中添加数据库驱动,具体请参考:

将新的smartbi.war包拷贝到\Tomcat\webapps\ 目录下。

3、重启应用服务器

重启应用服务器,此时系统会自动进行升级工作。此过程可能会比较耗时,根据所升级版本的跨度大小,以及系统中开发的报表资源多少,升级过程可能会从几分钟到几十分钟不等。

207700c1a7e9601d7c89ebbc730d6297.png

4、访问新系统

升级完成后,需要先清除浏览器缓存,再重新访问 Smartbi。

7dd99b2eb1dccff6bd946d3bf52b75db.png

注意:在IE删除浏览历史记录对话框上,第一项"保留收藏夹网站数据"不要勾上;下面的"Internet 临时文件"、"Cookie"两项,最好全部勾选。然后点击"删除"按钮。

若是需要进行版本回退

请按如下操作进行:

前提:有旧版本的备份知识库和war包

1、新建一个空库的数据库作为知识库;

2、删除smartbi-config.xml文件(一般是在服务器的bin目录下);

3、启动服务器,这时候会进入config界面,重新配置知识库(对应知识库配置是第一步创建的空库);

4、重启服务器,恢复知识库(也可以拿每天自动备份的知识库,一般路径是在服务器的\bin\repoBackup\)。

注:更新为新版本后直接换回旧war包的方式是不允许的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值