OK論壇

 找回密碼
 註冊
查看: 2553|回復: 8

數據庫升級出錯

 關閉 [複製鏈接]
  • TA的每日心情
    難過
    2012-5-5 12:42 AM
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

    發表於 2011-9-15 06:03:58 | 顯示全部樓層 |閱讀模式
    本帖最後由 ﹡傻楓,*]] 於 2011-9-16 12:10 AM 編輯

    我將原本伺服器 Sear1.7.03 版本改換成Sear1.7.82
    舊有玩家資料保存後 移植到1.7.82

    1.7.03 -- >  1.7.82數據庫升級更新使用 upgrade_r1.7.05.sql

    upgrade_r1.7.05.sql 內容為
    1. ALTER TABLE `char` ADD `robe` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '0' AFTER `head_bottom`;
    複製代碼


    數據庫升級後使用Sear1.7.82版本開機新帳號沒問題 但使用舊有帳號登入到選人物那邊就跳窗了



    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2014-8-25 10:22 AM
  • 簽到天數: 58 天

    連續簽到: 3 天

    [LV.5]常住居民I

    發表於 2011-9-15 06:11:06 | 顯示全部樓層
    本帖最後由 霸氣無影 於 2011-9-15 06:14 AM 編輯

    請問有沒換過登入器?

    Error 按掉以後情況是 - 自動關掉  /  照常進行?

    如果有換登入器 + Error按掉以後照常進行 -> 可能登入器沒略過錯誤

    像是武器缺動作檔之類的  (例: 武宗帶劍)
    (我不記得error那的亂碼是那一個文件夾, 所以可能猜錯喔, sorry)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2012-5-5 12:42 AM
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

     樓主| 發表於 2011-9-15 06:17:02 | 顯示全部樓層
    本帖最後由 ﹡傻楓,*]] 於 2011-9-15 06:22 AM 編輯

    回復 2# 霸氣無影

    不好意思喔  剛剛又發現好像不是head_bottom 問題  改了好了一下 然後改回來再改回0測試又跳了..
    ------
        標題和內容已改囉  剛剛已經知道問題再哪了但是不知道怎麼解決
        假設sql內的人物攔位 head_bottom  內的值為851 登入之後會跳窗
        若把851改為0 登入就一切正常
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2014-8-25 10:22 AM
  • 簽到天數: 58 天

    連續簽到: 3 天

    [LV.5]常住居民I

    發表於 2011-9-15 08:33:43 | 顯示全部樓層
    沒記錯的話, 這個是VIEW值吧?

    是只有851會跳窗? 其他VIEW值會嗎, 如果只是單一, 可能缺檔

    如果是除了0以外都會跳窗的話, 可以試試把整行 head_bottom 改成 0

    之後等玩家自行換頭下時就會正常了吧?

    (以上只是我的猜測!?)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2015-5-19 09:21 PM
  • 簽到天數: 136 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2011-9-15 12:39:38 | 顯示全部樓層
    會出現此問題狀況
    1. 登入器 以及 DATA 還是在 SeAr1.7.03版,沒有更新到 SeAr 1.7.83版。
    登入器必須使用2011 - 02 - 28 以上的版本  不得使用2010 2009 Re登入器版本

    2.lua中的物品資料庫出問題,必須修正
    該修正為下
    lua files\datainfo\accname.lua     物品
    lua files\datainfo\accessoryid.lua    物品
    jobname.lua    魔物
    npcidentity.lua  魔物

    以上為客服端問題解說
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2015-5-19 09:21 PM
  • 簽到天數: 136 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2011-9-15 12:46:52 | 顯示全部樓層
    資料庫問題 : 
    1. SeAr 1.7.03版本 相容性與SeAr1.7.83版本不相同,若要導出儲存備份,只能導出 login (帳號儲存檔)、char (人物資料檔)、guild (公會)、skill (技能) 大約這幾個檔,不然會導致資料庫出問題

    2. 資料有些損毀,導致資料庫出問題。
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2012-5-5 12:42 AM
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

     樓主| 發表於 2011-9-15 23:12:23 | 顯示全部樓層
    本帖最後由 ﹡傻楓,*]] 於 2011-9-15 11:15 PM 編輯

    回復 6# pig671080


        我目前使用的登入器版本為2011-01-11
        補丁內的 lua files 也是2011-01-11
        新開機檔為sear1.7.82 已經查明不是head_bottom問題
        就算沒有匯入舊版的數據庫  只隨機選一行人物資料複製下來 再將數據庫刪除再匯入1.7.82版的main.sql
        創一個新帳號 再建立一個新人物 登入ok沒問題  然後離開 再把剛剛複製的人物資料覆蓋上去 登入還是會跳那個視窗
       


    補充: 跳窗後或剛導入完成都有做資料修復 卻一樣
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2012-5-5 12:42 AM
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

     樓主| 發表於 2011-9-15 23:14:32 | 顯示全部樓層
    回復 4# 霸氣無影


        都測試過了 改0還是會跳窗 沒記錯的話 head_bottom 是背飾的欄位
        舊版沒有背飾新版匯入才有  但把新的數據導入就會出現  但是卻有超過0的值了! 改成0也沒用
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2012-5-5 12:42 AM
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

     樓主| 發表於 2011-9-16 00:10:32 | 顯示全部樓層
    已經自行排除狀況!!原來真的是 head_bottom 欄位內的值的問題..  感謝各位大大幫助解決^^
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2025-7-4 08:48 AM , Processed in 0.127300 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表