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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] bbsxp数据库转换的问题

[复制链接]
zzpthegreat 发表于 2009-6-29 15:16:00 | 显示全部楼层 |阅读模式
2005年的bbsxp,数据表没有类似bbsxp_这样的前缀,原始文件是.asp
我先是装上了bbsxp2008,得出一个空白的数据库,然后把旧数据库的用户、帖子数据通过access和excel放进了新数据库。
mysql和mssql都分别转了一份,但xconvert的bbsxp有关子体都是mssql为基础的。我最多就只能走到
欢 迎 使 用 本 程 序
请选择转换步骤
1.选择完全转换继续,会提示
SQL: SELECT * FROM dbo.BBSXP_sitesettings
Errormsg: MSSQL ERROR
2.选择转换会员,会提示
SQL: SELECT MIN(id) AS minid, MAX(id) AS maxid FROM dbo.BBSXP_users
Errormsg: MSSQL ERROR
3.其他的都会有类似的提示。
桃子(小敏) 发表于 2009-6-29 15:32:50 | 显示全部楼层
建议升级到bbsxp2007再做转换
单独导入不是升级
回复

使用道具 举报

huihui0103 发表于 2009-6-29 16:22:58 | 显示全部楼层
可以联系我 专门处理BBSXP qq:153619457
回复

使用道具 举报

12153556 发表于 2009-6-29 16:45:31 | 显示全部楼层
联系我吧

本人成功转换过几百个论坛了

BBSXP的转换无问题
回复

使用道具 举报

 楼主| zzpthegreat 发表于 2009-6-30 10:42:02 | 显示全部楼层
现在已经升级到了bbsxp2007,数据库也已经转换到了mssql,已经可以进入转换程序后面的步骤了
——————————————————————————————
步骤步骤名称数据总量成功数失败数成功百分比查看详情
1论坛基本设置000100%详情
2会员000100%详情
3版区000100%详情
4主题324332430100%详情
5附件000100%详情
6帖子01246329101-1246329101100%详情
7帖子附件 pid 对应关系000100%详情
8主题作者 uid 对应关系324332430100%详情
9帖子作者 uid 对应关系000100%详情
10帖子所在版块 fid 对应关系000100%详情
11短消息000100%详情
12联盟论坛12120100%详情
回复

使用道具 举报

 楼主| zzpthegreat 发表于 2009-6-30 10:43:34 | 显示全部楼层
开调试模式会在3/12步出现
SQL: SELECT * FROM dbo.BBSXP_Forums ORDER BY forumid
Errormsg: MSSQL ERROR

这样的提示
回复

使用道具 举报

 楼主| zzpthegreat 发表于 2009-6-30 10:44:54 | 显示全部楼层
是text和ntext的问题吗?
回复

使用道具 举报

12153556 发表于 2009-6-30 11:05:40 | 显示全部楼层
是text和ntext的问题吗?
zzpthegreat 发表于 2009-6-30 10:44 AM

调试下试下
回复

使用道具 举报

桃子(小敏) 发表于 2009-6-30 11:26:04 | 显示全部楼层
请按照提示,修改相应表中字段的属性值ntext为text
回复

使用道具 举报

 楼主| zzpthegreat 发表于 2009-6-30 11:56:04 | 显示全部楼层
需要将以下表中的ntext字段改为text类型字段: sitesettings, users, 所有Posts表, messages, Affiche
请填写下面的表单,仔细配置转换程序需要的参数;
——————————————————————————————————
这些都做了。
————————————————————————————————————
转会员。
XConvert info: MySQL Query Error

Time: 2010-8-20 6:47pm
SQL: INSERT INTO discuz.cdb_uc_members (uid, username, password, email, myid, myidkey, regip, regdate, lastloginip, lastlogintime, salt, secques) VALUES ( '66', '天比人寂寞', '4122270b364891ed643a69a6897bd915', 'vidqing@hotmail.com', '', '', 'bbsxp', '1082131200', 'bbsxp', '1138526760', '225d05', '');
Error: Duplicate entry '' for key 2
Errormsg.: 字段值重复,入库失败
Errno.: 1062
——————————————————————————————————
转版区
SQL: SELECT * FROM dbo.BBSXP_Forums ORDER BY forumid
Errormsg: MSSQL ERROR
————————————————————————————————
转主题
3243个,100%。可原数据是4899个
——————————————————————————————————
转帖子
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 102400 bytes) in D:\ComsenzEXP\wwwroot\bbs\xconvert\include\db.class.php on line 175
————————————————————————————————————
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 15:25 , Processed in 0.029176 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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