秀站網(wǎng)從事織夢程序建站將近10余年,最近碰到一些客戶問道,當(dāng)進行搬家或者還原數(shù)據(jù)庫的時候會發(fā)現(xiàn)系統(tǒng)參數(shù)為空、甚至缺少有些數(shù)據(jù),其實這個問題秀站網(wǎng)很早時候就碰到過。
當(dāng)無法使用系統(tǒng)自帶數(shù)據(jù)庫備份還原功能時,可以進行其他方法,比如phpmyadmin工具及帝國備份王嘗試。但是這樣還是無法知道是什么原因?qū)е碌模渌ぞ咭脖容^麻煩。
于是進行各種測試,懷疑測試環(huán)境問題、服務(wù)器環(huán)境問題、電腦問題等,百度搜了很多教程,多次嘗試,最終解決了。
原因:對備份的數(shù)據(jù)庫(data\backupdata)進行排查發(fā)現(xiàn)tables_struct_**文檔里數(shù)據(jù)是不完整的;因為我們在安裝程序時填寫數(shù)據(jù)庫名稱是為數(shù)字導(dǎo)致。
解決辦法:使用其他工具如phpmyadmin工具及帝國備份王進行恢復(fù)數(shù)據(jù),下次當(dāng)我們在進行安裝網(wǎng)站的時候,數(shù)據(jù)庫名稱必須為字母開頭不要寫特殊符號,就不會出現(xiàn)這種情況了。