反饋已提交

網絡繁忙

工程小版本升級指南

1. 概述

1.1 版本

報表伺服器版本功能變更
11.0-
11.0.3新增fine-cbb-11.0.jar
11.0.9產品內建了netty-all-4.1.78.Final.jar相關功能,升級11.0.9及之後版本,需要刪除原有netty相關jar包

1.2 功能介紹

為滿足客戶的新需求以及完善之前版本某些功能的不足之處,我們的產品在不斷地更新疊代。

FineReport 11.0 內建一鍵升級的功能,升級更為方便。升級分為設計器升級和伺服器升級。

  • 設計器升級:操作物件一般為設計範本的使用者,為了保持和公司系統的一致,對本地設計器進行升級。

    如需進行設計器升級,請參考:設計器升級指南

  • 伺服器升級:操作物件一般為系統管理者,負責將公司測試環境和正式環境工程進行升級,以便修復之前版本中存在的一些問題及增加新的產品功能。

    本文主要介紹伺服器工程在小版本內(例如FineReport11.0.5升級FineReport11.0.9)升級的情況,請根據實際情況選擇適用方案。

方案
方案說明
外網升級最新版本FineReport11.0低版本工程,線上升級到FineReport11.0最新版本
外網升級指定版本/內網升級

FineReport11.0低版本工程,手動升級到FineReport11.0最新/指定版本

2. 外網升級最新版本

本節方案:FineReport11.0工程,線上升級到FineReport11.0最新版本


注:由於工程所在伺服器環境可能存在隱患,例如記憶體不足、網路通訊異常,因此不推薦在正式工程使用本節方案

      建議正式工程使用第三章手動升級方案,請謹慎使用本節方案。

2.1 備份工程

在進行工程升級前,為避免升級失敗,導致工程檔案丟失無法回退等問題,請務必對原工程進行備份後再進行後續操作。

請參考 工程備份還原方案 4.1節,對工程進行備份。

2.2 線上更新

1)管理者登入數據決策系統,點選「管理系統>智慧維運>備份還原>更新升級」。

2)查看「立即更新」按鈕是否可點選,灰化則說明當前已處於最新版本,無需升級。

3)點選「立即更新」按鈕。

2.3 重啓工程

1)請參考「關閉或重啓FineReport工程」文檔,關閉工程。

2)如從11.0.9以下版本版本升級至11.0.9及之後版本,請手動刪除%Tomcat_HOME%/webroot/WEB-INF/lib下netty相關jar包。

11.0.9及之後版本,產品內建了netty-all-4.1.78.Final.jar相關功能,因此需要刪除額外的jar,否則可能無法正常啟動工程。

如需從高版本回退至11.0.9以下版本,需要額外在伺服器工程 %Tomcat_HOME%/webapps/webroot/WEB-INF/lib目錄下加上netty相關jar包。

點選下載JAR包:netty-all-4.1.78.Final.jar

3)請參考「關閉或重啓FineReport工程」文檔,啟動工程。

2.4 檢查升級是否成功

升級重啓後,管理者登入數據決策系統,點選「管理系統>智慧維運>備份還原>更新升級」。

提示「當前已是最新版本」,且「立即更新」按鈕灰化,說明工程更新成功。如下圖所示:

3. 內網升級/外網升級指定版本

本節方案:FineReport11.0低版本工程,手動升級到FineReport11.0最新/指定版本。

3.1 備份工程

在進行工程升級前,為避免升級失敗,導致工程檔案丟失無法回退等問題,請務必對原工程進行備份後再進行後續操作。

請參考 智慧維運-備份還原,對工程進行備份。

3.2 獲取JAR包

免費使用者可以安裝最新版本設計器後,在安裝目錄 %FR_Home%/webapps/webroot/WEB-INF/lib 下copy獲取最新版本 JAR 包。

付費使用者請聯絡帆軟技術支援,索要最新/指定版本的JAR包。技術支援聯絡方式:帆軟官方服務渠道使用説明 。

升級 JAR 包包括:

fine-accumulator-11.0.jar、fine-activator-11.0.jar、fine-core-11.0.jar、fine-datasource-11.0.jar、fine-decision-11.0.jar、fine-decision-report-11.0.jar、fine-report-engine-11.0.jar、fine-schedule-11.0.jar、fine-schedule-report-11.0.jar、fine-swift-log-adaptor-11.0.jar、fine-third-11.0.jar、fine-webui-11.0.jar、fine-cbb-11.0.jar

3.3 手動更新

1)請參考「關閉或重啓FineReport工程」文檔,關閉工程。

2)將13個JAR包,更換到工程 %Tomcat_HOME%/webapps/webroot/WEB-INF/lib

注:11.0.3 之前版本不存在 fine-cbb-11.0.jar ,只有12個JAR包。如果回退版本,請刪除該JAR。

3)如從11.0.9以下版本升級至11.0.9及之後版本,請手動刪除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib下netty相關jar包。

11.0.9及之後版本,產品內建了netty-all-4.1.78.Final.jar相關功能,因此需要刪除額外的jar,否則可能無法正常啟動工程。

如需從高版本回退至11.0.9以下版本,需要額外在伺服器工程 %Tomcat_HOME%/webapps/webroot/WEB-INF/lib目錄下加上netty相關jar包。

點選下載JAR包:netty-all-4.1.78.Final.jar

4)請參考「關閉或重啓FineReport工程」文檔,重啓工程。

3.4 檢查升級是否成功

升級重啓後,管理者登入數據決策系統,點選「管理系統>智慧維運>備份還原>更新升級」。

可查看當前JAR版本,應答是否是自己所需的工程版本。如下圖所示:

附件列表


主題: 部署集成
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉