发现自己的M2Server里面出现了这样的提示:M2出现 [人物数据保存失败] 账号:chuanqi 尝试次数: 8/50 人物数据保存失败等这种提示,出现这种情况肯定是GOM引擎的,也就是GameOfMir引擎
解决方法分两种
1.建立多区数据库,数据库对应,比如heroDB对应D:\MirServer heroDB1对应D:\MirServer1
什么意思呢?在控制面板上面,找到BDE Administrator (32 位) 打开,在里面建立多个数据库,每一个数据库对应一个新的区,不能多个区公用一个数据库名
第二种:在开区之前备份几个清空了数据的MirServer分别MirServer1以及MirServer2等,不要等到启动后在清理数据
引擎已经大部分启动了以后在清理的数据库这样是不对的,要没有启动之前清理掉清理干净了在启动引擎而不是启动了引擎之后在清理清理数据的时候引擎须没有启动才行。
总结:解决问题
方法一:正式开区之前,基本关闭引擎,清理数据,复制一份出来。
方法二:一定要开启数据自动备份,有备无患,别问为什么!
方法三:要增加新区,须用前面的备份来开,而不是用已经启动的服务端来复制。这样做好的好处,就是无论开多少个新区,都不需要清理数据。