传奇服务端

 找回密码
 立即注册

简单一步 , 微信登陆

查看: 100|回复: 5
收起左侧

[技术文章] V8翎风GEE和GXX的SQLITE数据库转换成DBC200和MDB的方法

[复制链接]

TA在排名榜Top100

金币:暂未上榜

发帖:NO. 79

在线:暂未上榜

503

帖子

4729

金币

25

主题

LV14

Rank: 14Rank: 14Rank: 14Rank: 14

积分
947
银蛋
6
     在线时间
0 小时
发表于 2024-6-13 12:18:29 | 显示全部楼层 |阅读模式

登录后可查看完整内容和下载

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 154736268 于 2024-6-13 12:44 编辑

一,原理
        几乎所有的数据库都支持一种数据格式--txt。第二种是CSV。TXT就是文本文件,CSV实质就是一个电子表格,可以用表格软件直接打开。所以在转换数据时,没有相应工具时,就可以通过导出数据到通用格式,再导入到新格式来完成转换。
二,传奇常用的几种数据库格式
      BDE(DBC2000),MDB,SQL,SQLITE,MYSQL。虽然都有SQL,但是不是同一种东西,但是数据库是可以使用的。
三,SQLITE转换MDB
     1,从SQLITE中导出数据
使用工具DB4S3.12.0,是一个免费工具。可以操作数据添加删除,表设计与删除,数据导出导入。也就是不需要专用的SQLITE软件。SQLITE是独立数据库,是可以直接使用,不用像BDE和SQL一样安装配套的辅助程序。也有专业工具Navicat_16,破解的有。
image.png
image.png

2,导出txt
       导出时选择TXT文件,最好选择一个分隔符,不使用TAB符。依次右击表,选择导出CSV文件,选择分隔符,再选择导出为TXT,保存后,打开导出的TXT文件,另存为ANSI格式。
image.png

image.png

image.png

保存为ANSI
image.jpg

3,导入到MDB数据库文件
       导入数据到MDB,可使用工具较多,无极4.0以可以用。此处使用ACCESS,是OFFICE办公套件,也是MDB的专用软件。网上可以下载第office2003四合一,OFFICE2007四合一这种精减版,可以用来编辑数据库。
image.jpg

建立一个数据,因为各引擎使用的字段名可能不一样,就不要直接导入到现有的MDB中,防止数据误差。
image.jpg

用外部数据工具导入数据到数据库,建立一个新表。如果要向旧表中添加数据,就选择添加记录。
image.jpg

选择分隔符

image.png

勾选指定的分隔符,并且要选择 第一行是列标题

image.png

导出的数据已经有ID和列标题,此处不使用主键。
image.png

导入完成后就自动将数据导入创建一个新表
image.jpg

4.依次导入剩下两个数据。
然后根据新引擎的数据库字段进行表标题设计修改。比如,元素标题名称不一样时,要改成新引擎的名称。
右击表,选择设计视图,可对表的标题名进行添加修改删除。
image.jpg

image.jpg

修改好后,关闭并保存。

四.导入到BDE(DBC2000)。
使用无极4.0工具导入,此处要先有旧数据库,其中表标题要一致才能进行,所以要需要先配置数据库。

无极数据库工具
image.png

image.jpg

2,因为这种数据导入时,会根据现有数据库列标题来定稿数据,所以会导致超出列数量的数据无法导入,导致数据不完整。所以只适合在不修改列表标题情况下进行数据操作。如果要修改列表标题,要换用其他工具.用DBC2000配套工具。

image.png

image.png


右击列标题,选择 列功能--增加/删除列。
image.png

注意数据类型,传奇使用到的有整数型(INTEGER),字符型(CHAR,CHARACTER),依次将缺少的字段加入在固定的排序中,在导入时数时,错误的列标题顺序,导入的数据就是错误的。但是列标题排列顺序并不影响传奇服务器的使用。

五,数据转换操作视频


[color=rgba(0, 0, 0, 0.85)]https://www.123pan.com/s/5TA9jv-NEMo3.html





TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

505

帖子

141

金币

1

主题

LV11

Rank: 11Rank: 11Rank: 11

积分
513
银蛋
0
     在线时间
0 小时
发表于 2024-6-15 14:15:25 | 显示全部楼层
。。。。你这个太复杂了  根本不要啥工具
回复 支持 反对

使用道具 举报

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

560

帖子

151

金币

19

主题

LV12

Rank: 12Rank: 12

积分
712
银蛋
0
     在线时间
0 小时
发表于 2024-7-4 01:03:04 | 显示全部楼层
不好使啊,怎么弄方便
回复 支持 反对

使用道具 举报

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

1579

帖子

142

金币

6

主题

LV17

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
1627
银蛋
0
     在线时间
0 小时
发表于 2024-7-5 09:51:19 | 显示全部楼层

楼主发贴辛苦了,谢谢楼主分享!
回复 支持 反对

使用道具 举报

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

1579

帖子

142

金币

6

主题

LV17

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
1627
银蛋
0
     在线时间
0 小时
发表于 2024-7-5 09:51:34 | 显示全部楼层

楼主发贴辛苦了,谢谢楼主分享!
回复 支持 反对

使用道具 举报

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

1579

帖子

142

金币

6

主题

LV17

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
1627
银蛋
0
     在线时间
0 小时
发表于 2024-7-5 09:51:45 | 显示全部楼层

楼主发贴辛苦了,谢谢楼主分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

查看内容

传奇版本

金装版本

精华版本

商业版本

赚金币方法

新手教程

返回顶部

手机版|小黑屋|如此玩

Copyright © 2001-2018 RuCiWan Inc. Template by Comsenz Inc. 传奇服务端 | 联系QQ:84985880 | 鲁公网安备 37131102371507号

Powered by RuCiWanX3.4( 陕ICP备19019536号-1 )

快速回复 返回顶部 返回列表