DBC2000数据库安装配置完全教程:传奇架设必备
DBC2000安装配置是传奇架设里卡人比例高的一环:服务端没读到它,DBServer就起不来。这篇只讲DBC2000本体怎么装、BDE里的别名怎么配、配错了从哪查起。服务端整体搭建和登录器配置站内有单独教程,这里不重复。
先弄明白它在链条里干什么
DBC2000全称Borland Database Engine,也就是BDE,是个老牌的数据库引擎。传奇服务端不直接读取.DB文件,而是通过DBC2000的接口去拿游戏数据,包括物品属性、怪物数据、地图信息。可以把它理解成服务端和数据文件之间的翻译官:翻译官没配好,服务端就对着满目录的.DB文件发呆。
确认系统位数再动手下载
| 系统 | 兼容性 | 说明 |
|---|---|---|
| Windows XP | 完美 | 原生支持 |
| Windows 7 32位 | 完美 | 原生支持 |
| Windows 7 64位 | 需64位版 | 下载64位DBC2000 |
| Windows 10 | 可用 | 需要管理员权限 |
| Windows 11 | 可用 | 需要管理员权限 |
64位系统必须用64位版本的DBC2000,否则BDE Administrator打不开——这是新手报错里常见的一种,不是软件坏了,是位数不对。
运行安装向导并重启
- 搜索"DBC2000下载"或"DBC2000 64位",按自己系统位数选包。
- 下载后解压到任意位置。
- 找到DBC_2000.EXE或DBC2000_Setup.exe。
- 右键"以管理员身份运行",权限不足会导致注册表项写不进去。
- 安装过程一路点"下一步",路径用默认即可。
- 装完必须重启电脑,别省这一步,BDE的组件要重启后才注册到位。
从控制面板打开BDE Administrator
打开Windows控制面板,把查看方式切换为"大图标"或"小图标",找到"BDE Administrator"双击打开;列表里翻不到就在控制面板搜索框输入"BDE"。
打不开通常是两种情况:64位系统装了32位版本,重装64位版;或者权限不足,右键BDE Administrator选"以管理员身份运行"再试。
新建别名并改名为HeroDB
在BDE Administrator窗口点菜单栏"Object"→"New",对话框里选"STANDARD",点OK确认,左侧面板会出现"STANDARD1"。把"STANDARD1"改名为"HeroDB",大小写都可以。
名字要和服务端里的配置对得上:服务端提示找不到数据库时,先核对BDE里的别名名称和引擎配置中填写的名称是否都是"HeroDB",两边不一致就白配。
PATH填的是服务端DB目录
点击HeroDB,看右侧面板,找到PATH字段,填成你服务端DB文件夹的实际路径:
- D盘:D:\MirServer\Mud2\DB
- E盘:E:\MirServer\Mud2\DB
- F盘:F:\MirServer\Mud2\DB
填写要点:路径里别留多余空格,目录名不要用中文字符,盘符必须和你实际解压服务端的盘一致。PATH报错时优先检查这三项,服务端读不到数据大多出在这里。
其余字段保持默认:Type为STANDARD,DEFAULT DRIVER为PARADOX,ENABLE BCD为FALSE。这几个默认值不要改动,改了反而起不来。
保存设置与验证是否成功
在左侧面板右键点击"HeroDB",选"Apply",弹出确认框点"Yes",然后关闭BDE Administrator。没点Apply的配置等于没写进去。
验证走四步:打开传奇服务端引擎控制器,在数据库设置里填入"HeroDB",启动服务端;DBServer正常启动说明配置成功,如果报"无法连接数据库",回头检查PATH路径。
五类高频故障对照
- BDE Administrator打不开:64位系统用了32位DBC2000,重装64位版本。
- PATH路径设置错误:路径含多余空格或中文字符,改成正确格式如D:\MirServer\Mud2\DB。
- 服务端提示找不到数据库:别名名称和引擎配置名称不一致,统一成HeroDB。
- 重启后仍无法使用:权限不足,以管理员身份运行BDE Administrator。
- 多个服务端要不同数据库:在BDE里建多个别名,比如HeroDB、HeroDB2,每个别名指向各自的DB文件夹。
配好之后备份一份
配置成功后建议导出备份,重装系统就不用重来:打开BDE Administrator,点"Object"→"Export",保存为.cfg文件;重装系统后先装好DBC2000,再点"Object"→"Import"导入备份。
绕开DBC2000的三条路
实在搞不定,可以换不需要它的引擎:GEE内置数据库,V8用MySQL,翎风部分版本也不需要DBC2000。只是GOM依然是流通度靠前的一款,这步配置迟早值得花时间掌握。
把别名、PATH、位数三件事对齐,DBC2000就没什么玄学可言,配过一次之后重装系统也只是导个文件的事。
暂时不想碰这套配置的,马上开始游戏,来就要玩传奇开一条在线服区照样能玩。