泛微ecology升級補丁包詳細操作流程步驟教程
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
前段時間寫過一篇關(guān)于泛微ecology補丁升級的教程??泛微Ecology9升級(KB升級包)的方式方法? 有人說不是太詳細,那就在來一篇詳細的教程;
數(shù)據(jù)庫查詢補丁包的版本:sql可使用語句 select? * from ecologyuplist
泛微ecology補丁包升級步驟:
①停止resin服務(wù)。(一定要先停止)
②備份應(yīng)用服務(wù)器上的程序目錄,然后備份數(shù)據(jù)庫。(重要?。?/span>
③解壓升級包。
④將解壓后生成的目錄下的ecology拷貝到D:\weaver下,覆蓋原來的ecology目錄。(注意路徑的位置要正確)
⑤刪除D:\weaver\ecology\WEB-INF\work\下所有文件(系統(tǒng)緩存文件,刪除不影響系統(tǒng)使用)。
⑥啟動resin服務(wù),訪問OA直至出現(xiàn)登錄頁面。
⑦登錄系統(tǒng)驗證系統(tǒng)功能是否正常。
備注:
如果有多個升級包需要升級,請一定按順序進行升級操作;
若升級包包含腳本,那么腳本會更新數(shù)據(jù)庫。
ecology升級還原:
若實施人員或客戶自行升級,一旦升級過程中出現(xiàn)腳本報錯或者在升級完成后出現(xiàn)頁面報錯等嚴重影響系統(tǒng)使用的情況,請立即還原系統(tǒng)(升級后使用過一段時間就不能還原,否則會數(shù)據(jù)丟失),并聯(lián)系泛微升級工程師反饋情況,交由泛微或在泛微的協(xié)助下進行重新升級。
還原系統(tǒng)步驟(非常重要):
①停止Resin、Emobile、Emessage、Esearch、微信企業(yè)號等相關(guān)服務(wù)。
②更改現(xiàn)有weaver目錄(升級出錯后)為其他名稱,將備份的weaver目錄復(fù)制過來(注:一定不能把備份目錄拿來直接覆蓋,這種還原方式是錯誤的,必須修改名稱把備份的復(fù)制過來才行)
③還原數(shù)據(jù)庫。若需要和原有數(shù)據(jù)庫使用相同名稱,請先把原數(shù)據(jù)庫刪除后再還原。若可以使用不同名稱,則直接還原。使用不同名稱時,在還原完成后需修改ecology\WEB-INF\prop\weaver.properties 配置文件中數(shù)據(jù)庫名、用戶名、密碼。(一定不能只還原程序不還原數(shù)據(jù),必須同步還原)
④啟動各項服務(wù),登錄系統(tǒng),確保功能和數(shù)據(jù)沒問題后,還原工作即完成。
ecology升級腳本錯誤解決方法:
①停止服務(wù);
②打開ecology\sysupgradelog文件看是哪個sql報錯,然后到 ecology\sqlupgrade目錄下,打開SQLServer目錄(使用的SQL數(shù)據(jù)庫) 或者Oracle目錄(使用的是oracle數(shù)據(jù)庫),把報錯的sql找出來;
③打開sql,把里面的內(nèi)容復(fù)制到數(shù)據(jù)庫手動執(zhí)行一遍,執(zhí)行的時候如果報錯不用管;
④把報錯的 xxxx.sql 剪切到 ecology\data\SQLServer目錄;
⑤修改 ecology\WEB-INF\prop\Upgrade.properties文件 STATUS = 0;
⑥啟動服務(wù)繼續(xù)升級,如果后續(xù)依然有報錯,按照上面步驟依次循環(huán)。
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!