外接数据库如何回迁内置数据库

编辑
  • 文档创建者:doreen0813
  • 浏览次数:1519次
  • 编辑次数:2次
  • 最近更新:doreen0813 于 2019-02-15
  • 1、描述

    场景描述:

                  在初始化设置中,我们介绍了FineBI使用数据库的两种方式:使用内置数据库和配置外接数据库。但在实际使用时,会存在原先使用的外接数据库无法连接了的情况,此时就需要将外接数据库迁回到内置数据库使用。

    应用示例:

                  若旧环境原始工程配置了外接数据库使用,但是新环境连接不上旧环境的外置数据库时,可以考虑将旧环境的外置数据库还原成内置数据库,随后再将工程迁移至新环境。此后,若还有外置数据库的需求,直接在新环境配置即可。

    如何实现:

                  FineBI中通过还原备份的功能,将备份的平台配置文件进行手动还原,并修改原先的使用数据库配置。

    2、操作步骤

    2.1 备份配置

    1. 旧环境配置了外接数据库,登录管理员账号,进入管理系统>智能运维>备份还原,点击平台配置,并进行手动备份,如下图:

         

        详细手动备份操作可参考平台配置

    2. 进入旧环境的工程目录%FineBI%/webapps/webroot/backup/config/manual/,在该路径下找到之前命名的备份文件夹,比如我们的手动备份名称为“平台配置备份”,如下图,包含resources文件夹和config.zip文件。

          

    2.2 手动还原

    3. 关闭FineBI。解压该config.zip文件,并将解压后的finedb文件夹拷贝至目录%FineBI%/webapps/webroot/WEB-INF/embed中替换到原先的finedb文件夹。

          

          

    4. 进入%FineBI%/webapps/webroot/WEB-INF/config目录,删除db.properties文件,该配置文件保存的是外接数据库的配置,删除即还原为内置数据库;

    2.3 迁移工程

    5. 此时,旧环境上的工程即配置为内置数据库使用,且原先的数据库内容都已回迁。迁移到新环境上,就可以将%FineBI%/webapps下的webroot文件夹拷贝至新部署环境同样目录下,启动FineBI即可。

          


    附件列表


    主题: 管理系统
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]