列印

Discuz 2.5 資料庫校驗工具( 論壇升級 3.0F 必備)

Discuz 2.5 資料庫校驗工具( 論壇升級 3.0F 必備)

Discuz! 2.5 資料庫檢測工具

本工具用來檢測當前資料庫中的資料結構是否與 Discuz! 2.5F 標準版一致,對於不一致的部分,我們將給出建議進行修正,以便您可以順利進行升級


鑒於很多用戶安裝了各種插件, 在升級時會造成各種問題, 從而使升級失敗. 為此 pk0909 製作了資料庫校驗工具, 可以幫助升級用戶查找升級失敗原因, 處理好有衝突的數據.

程序運行環境:
  如果你的 2.5 程序還沒有刪除, 那麼直接將工具放在 論壇根目錄下就可以了.

  如果 2.5 的程序已經刪除了, 只要把 2.5 的  config.php 和 include/db_mysql.php. 上傳到原來的位置就可以, 同時配置好 config.php .

程序說明:

   解開壓縮包, 裡面一共有兩個程序, 兩個程序都要上傳. 然後在瀏覽器中執行:
例如:  http://abc.com/bbs/tbcheck25.php

如果每個標準資料表都可以校驗成功, 那麼可以順利升級的可能會在 90%, 其餘的 10% 是可能自己添加或者刪除了什麼索引造成的.

此程序可以可以協助您 還原\添加\刪除 資料表, 使用的時候小心的, 事先做好備份.以免失敗了, 還可以有補救措施.


注意:此工具只能用於比較 2.5 資料庫, 不能比較其他版本的數據. 如果升級中斷, 一定要恢復數據以後, 再次比較和修改, 不能中途比較. 否則結果會不准卻.




注意: 正式使用之前一定要先修改一下  tbcheck25_data.php

將裡面的     將$DEBUG = 1 改為 $DEBUG = 0 ,  否則程序將會處於 測試模式, 任何修改都不會生效. !!!!!!!
附件: 您所在的用戶組無法下載或查看附件
Hack 安裝錯誤, 80% 來自粗心, 請專心安裝
Linux0911 打造您的個性論壇

本人現在忙於研究所, 沒多的時間管論壇, 有問題別發 pm 給我, 謝謝~
Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

正式板3.0出了>?

Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

回覆 #2 石頭仔 的帖子

還未, 只是測試看看能否兼容 3.0 資料庫結構
Hack 安裝錯誤, 80% 來自粗心, 請專心安裝
Linux0911 打造您的個性論壇

本人現在忙於研究所, 沒多的時間管論壇, 有問題別發 pm 給我, 謝謝~
Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

等我來先試驗一下.....
昔日對 Discuz! 的熱心...已經不再....
Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

??? 如果處理意思需要還原的話?
要按還原?
但按了沒反應?


Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP



論壇聲明
  • 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
    如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
    請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!
最佳瀏覽解析度:不低於 1024 (最佳 1280 以上).(支援 IE 7, Mozilla Firefox, Safari, Chrome)
The Best Surfing Resolution: No Lower than 1024 (Best: above 1280).(IE 7, Mozilla Firefox, Safari, Chrome Supported)