当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇单机架设错误2找不到DB:DBC2000路径配置与数据库修复

热度:
错误代码2提示找不到DB,通常是DBC2000数据库未配置、路径指向错误或数据库名称不匹配。修复顺序为:确认DBC2000已安装,检查HeroDB名称和路径,核对服务端目录,最后重启引擎。

先确认DBC2000是否安装。打开控制面板,查看方式切换为小图标或大图标,找到BDEAdministrator。如果没有这个程序,说明DBC2000未安装,需要先安装。Win10/Win11系统建议使用64位版DBC2000,原版仅支持32位系统。

打开BDEAdministrator后,左侧Databases下应有一个名为HeroDB的数据库。如果没有,右键Databases选择New,驱动类型选STANDARD,将名称改为HeroDB。右侧PATH路径必须指向服务端内的DB文件夹,例如服务端在D:MirServer,路径就填D:MirServerMud2DB。路径末尾必须精确到DB文件夹,不能只写到Mud2。

检查服务端目录是否与DBC路径一致。如果服务端实际放在E盘或其他盘符,DBC路径也要同步修改为对应盘符。路径中含中文或空格会导致读取失败,服务端必须放在纯英文路径下,推荐D:MirServer。

检查引擎控制器中的数据库名称设置。打开GameCenter.exe或引擎控制器,进入配置向导,确认数据库名称填的是HeroDB,与BDEAdministrator中设置的名称完全一致。名称不一致时引擎无法连接数据库。

如果以上都正确但仍报错,尝试删除C盘根目录下的PDOXUSRS.NET文件后重新配置。该文件是BDE的锁文件,残留会导致数据库读取异常。删除后重新打开BDEAdministrator,保存HeroDB配置。

部分新版引擎使用ACC或SQLite数据库,不需要DBC2000。如果服务端说明中明确使用ACC数据库,引擎控制器中应选择对应数据库类型,不要勾选HeroDB。

配置完成后关闭所有引擎窗口,以管理员身份重新打开GameCenter.exe,点击配置向导保存,再启动游戏服务器。DBServer窗口正常启动且无报错,说明数据库连接成功。

传奇世界单机版路径略有不同,DBC路径通常指向D:wolserverDB,数据库名称同样为HeroDB。
[顶部]