Discuz!NT to Discuz7.0论坛转换工具for Access/MSSQL通用版(10.08.18更新)
Discuz!NT to Discuz7.0论坛转换工具试用版Version 3.02
版权: 白乐天
联系方式:QQ 466356742 ;MSN && EMAIL: [email]bailetian@hotmail.com[/email]
本工具可以轻松转换Discuz!NT 论坛到Discuz7.0论坛。有如下特点
[color=Blue][b]
1.完整转换 会员,积分,主题,帖子,附件,版主与版块,短消息,收藏夹,用户组与在线列表,联盟论坛,公告,主题购买记录,主题分类,在线时间,我的主题,我的帖子,表情,[color=Red]博客,相册[/color]及相关所有重要数据。
2.简单方便,用户可以按需选择自己所需要的项目进行转换,以减少转换时间。
3.discuzNT1.X,discuzNT2.X均可以使用本程序进行转换。
[/b][/color]
说明:
本工具为试用版,提供给中小论坛使用者用以转换论坛。
[color=Red]适用范围:会员≤20000 && 主题≤50000 && 帖子≤200000[/color]
超过这一适用范围的论坛需要转换,可以联系作者进行转换(有偿)。
下载地址:
[url=http://www.bbstobbs.com/downfile/DiscuzNTtoPHP7.rar]discuzNT to discuz7.0论坛转换工具下载[/url]
[color=DarkOrange]如遇到使用问题可以跟贴提出,我看到就会回答,工作很忙,QQ难以顾及请见谅。[/color]
[color=Green]
3.02有哪些更新
1.修正转换uchome时有时乱码bug
2.修正UC与论坛分开安装时转换提示未发现uc数据表bug
3.01有哪些更新
1.修正转换后论坛时间与本地时间相差8小时bug
2.修正15字符以上用户名不能转换问题。[/color]
[color=Green]
3.00有哪些更新
1.增加在线时间转换支持
2.增加表情转换支持
3.增加我的主题,我的帖子转换支持
4.去除附件贴图不显示的bug
5.增加dnt博客到UChome博客的转换支持
6.增加dnt相册到UChome相册的转换支持
7.为感谢广大网友的支持,进一步放宽试用版的转换限制,让更多的朋友能直接使用试用工具转换而不必付费。
会员限制由原来的10000 扩大至20000
主题限制由原来的20000 扩大至50000
帖子限制由原来的100000 扩大至200000
[/color]
[align=center][img]http://www.bbstobbs.com/downfile/dnttodz7a.jpg[/img][/align]
[align=center][img]http://www.bbstobbs.com/downfile/dnttodz7b.jpg[/img][/align]
相关文章:[url=http://www.bbstobbs.com/thread-183-1-1.html]Discuz!NT=>Discuz! 7.0保持搜索引擎带来的流量之rewrite 规则[/url] 一、运行平台
win2000/winxp/win2003
二、转换环境
1.最简环境:sqlserver2000,mysql4.0/mysql5.0
2.推荐环境:sqlserver2000,mysql4.0/mysql5.0+apache+php(推荐官方的ComsenzEXP 1.0.0,地址:[url]http://www.discuz.net/thread-223885-1-1.html[/url])
三、步骤
1.搭建转换环境
2.在sqlserver2000中还原discuz!NT数据库,推荐使用sa用户,否则要设置相应用户权限(具体请参考discuz!nt安装帮助)
3.建立一个新discuz7.0论坛。
4.如需要转换dnt的博客或者相册,还要安装uchome。[b][color=Red]注意:论坛,uc,uchome都要安装在同一个数据库。如果安装的是full版dz7,注意uc表前缀应该为cdb_uc_而不是uc_[/color][/b]
5.运行转换程序,填入各项设置。选择需要转换的项目,推荐完整转换。
6.点开始转换,等待转换完成提示出现!
7.转换完成后,程序目录下生成ReportLog.txt,ErrorLog.txt,报告转换结果。
8.转移附件。将discuz!NT论坛的upload目录改名为attachments,覆盖discuz7.0论坛下的同名attachments目录即可。
9.转移表情。将discuz!NT论坛editor\images\smilies\下的所有文件夹及文件,复制到discuz7.0论坛images\smilies文件夹下。
10.如选择转换相册,在uchome下attachment目录下新建目录space,将dnt论坛space目录下的upload文件夹复制进去。
11.转移用户组图标,将discuz!NT论坛images\groupicons下所有图标文件,复制到discuz7.0论坛的images/common下面。
12.登入discuz7.0后台,界面,在线列表图标,提交一下。
13.登入discuz7.0后台,更新缓存。刷新论坛首页面,将看到转换后的效果。
14.完成!
注意:转换时间多少将取决于你的数据量大小,转换工作极其消耗机器资源,请务必选择机器空闲时转换,转换期间不要进行任何操作,安静等待程序转换完成。
四、转换范围
本程序为试用版,专门提供给中小论坛进行转换。
转换范围:会员≤20000 && 主题≤50000 && 帖子≤200000
超过转换范围的论坛,或者自己不便搭建转换环境的用户,可以联系作者进行转换(有偿)。
作者: 白乐天
联系方式:QQ 466356742 ;MSN && EMAIL: [email]bailetian@hotmail.com[/email]
五、常见问题
1.如何填写数据库用户?
discuz!NT数据库用户一栏推荐使用sa用户 ,或者具有操作该数据库权限的用户名。
discuz!7.0数据库用户一栏推荐使用 root用户 ,或者具有操作该数据库权限的用户名。
2.如果装的环境是ComsenzEXP 1.0.0,请在转换时将端口设置为6033
3.转换如何处理3级以上子版块?
3级以上子版块将统一转为普通版块,归属在“三级以上子版块”分组下。
4.如果discuz!NT数据表的所有者不是dbo,请修改为dbo(之前记得先备份dnt数据再修改),再进行转换。
5.会员自定义头像如何转换?
因为从dz6.1开始,自定义头像由UC接管,采用一拆三的方式直接放在UC目录,与库表里的数据记录本身已无关系,所以不能转换,需要会员重新上传一次。
6.15字符以上用户如何转换?
15字符以上字符默认转换,但建议转换后自行修改到15字符以下,否则这些用户可能使用不了除论坛以外的应用。 太好了,谢谢白老大,我第一个来试试 谢谢支持。如遇使用问题可以跟贴提出。 回复的真快。
转换到五分之三是出现错误,提示如下:
[attach]31[/attach] [attach]32[/attach] 但是论坛转换过来了,呵呵。
先去吃饭了,是否转换完全回来再看 [quote]32
[size=2][color=#999999]大漠孤雁 发表于 2009-1-23 12:23[/color] [url=http://www.bbstobbs.com/redirect.php?goto=findpost&pid=577&ptid=95][img]http://www.bbstobbs.com/images/common/back.gif[/img][/url][/size][/quote]
你是转的access版么? 在线会员显示错误,这个问题在转换6.0时也出现过,当时重新转换后莫名其妙的就消失了。
[attach]33[/attach] [quote]
你是转的access版么?
[size=2][color=#999999]白乐天 发表于 2009-1-23 12:32[/color] [url=http://www.bbstobbs.com/redirect.php?goto=findpost&pid=579&ptid=95][img]http://www.bbstobbs.com/images/common/back.gif[/img][/url][/size][/quote]
是的 报错问题已经修正。你重新下载转换即可。
在线列表图标问题参看转换步骤11。 [quote]报错问题已经修正。你重新下载转换即可。
在线列表图标问题参看转换步骤11。
[size=2][color=#999999]白乐天 发表于 2009-1-23 14:33[/color] [url=http://www.bbstobbs.com/redirect.php?goto=findpost&pid=582&ptid=95][img]http://www.bbstobbs.com/images/common/back.gif[/img][/url][/size][/quote]
已重新下载转换成功
重新转换时发现:
在线列表图标问题正常,但按第11步操作出现上述问题。
另外用户登录密码出错,只能用ComsenzEXP默认的管理员名字和密码登录,重新转换前也发现此问题
用户自定义头像丢失 用户自定义头像和用户名字都丢失
[attach]34[/attach] 同一篇帖子中,用户组头像有些显示,有些不显示
[attach]35[/attach] 本地重新转换数次,发现:
用户登录密码问题依旧,只能用默认管理员名字和密码登录。(我仅自己的用户密码尝试过)
刚转换完一切正常,后台更新缓存后也正常
开始第8步,转换附件后,后台更新缓存就出现:
1、在线列表图标问题
2、14楼的问题,同一篇帖子中,用户组头像有些显示,有些不显示 13楼的问题依旧:用户自定义头像和用户名字都丢失 重新试验转换dz6:
1、无用户密码错误问题
2、13楼问题解决一半,用户自定义头像丢失,但用户名正常
3、后台更新缓存后,仍出现在线列表图标问题 用户自定义头像是不转换的,因为dz6.1开始由uc接管了头像设置,需要用户重新上传头像。
在线列表问题,登陆dz7后台,界面,在线列表图标,提交。然后更新缓存。 [quote]用户自定义头像是不转换的,因为dz6.1开始由uc接管了头像设置,需要用户重新上传头像。
在线列表问题,登陆dz7后台,界面,在线列表图标,提交。然后更新缓存。
[size=2][color=#999999]白乐天 发表于 2009-1-23 20:07[/color] [url=http://bbstobbs.com/redirect.php?goto=findpost&pid=589&ptid=95][img]http://bbstobbs.com/images/common/back.gif[/img][/url][/size][/quote]
搞定,谢谢白老大。但用户登录密码问题依旧 [attach]36[/attach]
帖子的用户名还是不显示,用户组显示,是否和用户密码不能登陆有关?