Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已解决] dvbbs8.2转换到discuz7.2出现username字段值重复,入库失败

[复制链接]
himandy 发表于 2010-10-18 23:10:03 | 显示全部楼层 |阅读模式
本帖最后由 himandy 于 2010-10-20 21:05 编辑

discuz7.2是新搭建的,没有注册新用户。dvbbs8.2的数据文件在dvbbs上运行正常,直接复制过来的。转换的第一步出现下列错误。我打开dvbbs的access数据文件Dv_user这个表,查看了username为莱罗的数据,只有1条。请问这个问题应该如何解决,谢谢!

XConvert info
: MySQL Query Error

Time: 2011-12-9 5:33am
SQL: INSERT INTO discuz.cdb_uc_members (uid, username, password, email, myid, myidkey, regip, regdate, lastloginip, lastlogintime, salt, secques) VALUES ( '14', '莱罗', '', '', '', '', '172.16.17.220', '1050909686', '172.16.17.220', '1050909686', '1692e2', '');
Error: Duplicate entry '' for key 'username'
Errormsg.: 字段值重复,入库失败
Errno.: 1062

补充一下:
就只是会员合并这一步有问题,其他数据合并步骤成功
回复

使用道具 举报

baxter 发表于 2010-10-18 23:30:27 | 显示全部楼层
重新安装一下DZ72再转换试下
回复

使用道具 举报

 楼主| himandy 发表于 2010-10-18 23:51:57 | 显示全部楼层
baxter 发表于 2010-10-18 23:30
重新安装一下DZ72再转换试下

重装完成,问题依旧。我删了那个用户,就发现错误推到另一个用户id,但仍然是唯一的用户。

我发现转换出错的信息中,regip, regdate, lastloginip, lastlogintime是相同的值,而事实上,从access数据库中看到,注册时间和最后登录时间是不同的(以出错信息中提到的id为例子)

因为我不懂把1050909686这个数字转化为日期和时间,所以不知道转换程序到底没有读取哪个时间值

先睡觉了
回复

使用道具 举报

白乐天 发表于 2010-10-19 10:23:13 | 显示全部楼层
再仔细查一下,莱罗 ,类似的名字有几个。
回复

使用道具 举报

 楼主| himandy 发表于 2010-10-20 20:32:28 | 显示全部楼层
回复 白乐天 的帖子

我换另一个论坛的数据文件来转换,也是同样的问题,奇怪。我再找个dvbbs7.0的数据文件试试
回复

使用道具 举报

 楼主| himandy 发表于 2010-10-20 20:52:26 | 显示全部楼层
哎,从dvbbs7.0转到discuz7.2也出现同样的问题。要不我试试转到X1吧
回复

使用道具 举报

baxter 发表于 2010-10-20 20:54:13 | 显示全部楼层
可以试一下转到X1看看
回复

使用道具 举报

 楼主| himandy 发表于 2010-10-20 21:13:08 | 显示全部楼层
回复 baxter 的帖子

oh yeah!原来是两个论坛字符编码不同造成的。我dvbbs8.2是gbk的,但装的discuz7.2是UTF-8的。我刚才换了个gbk的discuz7.2,成功了!

转换后和原论坛比较帖子数目,发现稍微少了一些,估计是把回收站的清掉了。无大碍,反正那些是五毛和广告。

现在发现使用原论坛的账号,登陆不了论坛……
回复

使用道具 举报

baxter 发表于 2010-10-20 21:14:25 | 显示全部楼层
回复

使用道具 举报

 楼主| himandy 发表于 2010-10-20 21:36:30 | 显示全部楼层
回复 baxter 的帖子

谢谢!可以了。我继续去做数据合并了,事实上我有2个dvbbs的数据文件想合并,但在dvbbs下合并失败,所以先转为discuz再合并
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-13 05:53 , Processed in 0.128577 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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