2017-04-26 21 views
0

我們正在遵循Kentico的指導方針,通過版本8和8.1的方式將我們的CMS從版本7升級到9。我的Kentico版本7到版本8升級腳本仍在72小時後執行。這是典型的嗎?

72小時前啓動了升級腳本。它仍然在穩定狀態下運行(8 CPU內核的13%CPU,32 GB RAM)。 Kentico SQL DB是32GB

這對我來說似乎過分了。但是沒有關於進度或完成時間的報告/指示。

我是否需要拔插頭並調查潛在的原因,或者直接讓它繼續?

+2

該進程的一部分仍在運行,執行腳本?升級後運行網站還是什麼? –

+0

仍在運行腳本 - >現在> 75小時。 –

+0

我願意打賭這個過程只是凍結了。檢查SSMS並找出哪些查詢正在運行。說實話,在我做過的一百次升級中,我從來沒有跑過10分鐘。停止進程,恢復代碼和數據庫並重試。 –

回答

0

從v7升級到v8宏已經辭職。根據對象的數量(頁面,聯繫人等),這可能需要很長時間,因爲每個數據庫字段都會針對宏存在進行評估,如果找到,則會更新宏簽名。

目前,您可能會關閉完成,因此取決於升級狀態。但是,如果你願意,你可以設置v7備份,手動升級(SQL腳本,手動文件更改),並使用微調升級過程類。這是在第一次請求應用程序時執行的升級的最後一部分。您可以在這個過程:

https://gist.github.com/ondrejsevcik/d580d237c42bce2ddd9d

相關問題