Discuz7.x备份数据互补 Discuz7.2合并 Discuz!NT转Discuz7.2 DV.Net转Discuz7.2 UC1.5合并
Discuz!X1备份数据互补 Discuz!X1合并 Discuz!NT转Discuz!X1 Phpwind7.5转Discuz!NT3.1 UC1.6合并
Discuz!X1.5备份数据互补 Discuz!X1.5合并 Discuz!NT转Discuz!X1.5 Discuz!X1转Discuz!NT3.1 BBSMAX5转DX2
Discuz!X2备份数据互补 Discuz!X2合并 Discuz!NT转Discuz!X2 Discuz!X1.5转Discuz!NT3.5
Discuz!X2.5备份数据互补 Discuz!X2.5合并 Discuz!NT转Discuz!X2.5 dvbbs转Discuz!X2.5
Phpwind转Discuz!NT3.5 Discuz!X3合并 Discuz!NT转Discuz!X3 dvbbs转Discuz!X3
phpwind转Discuz!X3.1 Discuz!X3.1合并 Discuz!NT转Discuz!X3.1 dvbbs转Discuz!X3.1
phpwind转Discuz!X3.2 Discuz!X3.2合并 Discuz!NT转Discuz!X3.2 dvbbs转Discuz!X3.2
phpwind转Discuz!X3.3 Discuz!X3.3合并 Discuz!NT转Discuz!X3.3 dvbbs转Discuz!X3.3
返回列表 回复 发帖

Discuz!NT to Discuz!X2论坛转换工具for Access/MSSQL通用版

Discuz!NT to Discuz!X2论坛转换工具试用版
Version 5.00
版权: 白乐天
联系方式:QQ 466356742 ;MSN &&  EMAIL: bailetian@hotmail.com


本工具可以轻松转换Discuz!NT 论坛到Discuz!X2论坛。有如下特点

1.完整转换 会员,积分,主题,帖子,附件,版主,收藏夹,用户组与在线列表,联盟论坛,公告,主题分类,在线时间,我的主题,我的帖子,表情,勋章,博客,相册,评论及相关所有重要数据。
2.简单方便,用户可以按需选择自己所需要的项目进行转换,以减少转换时间。
3.discuzNT1.X,discuzNT2.X,discuzNT3.X均可以使用本程序进行转换。



说明:
本工具为试用版,提供给中小论坛使用者用以转换论坛。
适用范围:会员≤50000  && 主题≤100000 && 帖子≤300000

超过这一适用范围的论坛需要转换,可以联系作者进行转换(有偿)。

注:使用本站工具进行转换,将会自动添加本站友情链接。如果您觉得本站工具对您有所帮助,请保留本站链接3个月(自愿)。

下载地址:

DiscuzNTtoDiscuzX2.rar (551.82 KB)



如遇到使用问题可以跟贴提出,我看到就会回答,工作很忙,QQ难以顾及请见谅。









相关文章:Discuz!NT=>Discuz! X1.5保持搜索引擎带来的流量之rewrite 规则
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
一、运行平台
win2000/winxp/win2003


二、转换环境
1.最简环境:sqlserver2000,mysql4.0/mysql5.0
2.推荐环境:sqlserver2000,mysql4.0/mysql5.0+apache+php(推荐APMServ)

注意:
目前客户反映过的有Mysql 5.1.57 or 5.5.12两个版本不好使,请暂时避开这两个版本。
我推荐的版本可以从这里下
http://www.onlinedown.net/soft/41626.htm


三、步骤
1.搭建转换环境
2.在sqlserver2000中还原discuz!NT数据库,推荐使用sa用户,否则要设置相应用户权限(具体请参考discuz!nt安装帮助)
3.建立一个新discuz!X2论坛。
4.运行转换程序,填入各项设置。选择需要转换的项目,推荐完整转换。
5.点开始转换,等待转换完成提示出现!
6.转换完成后,程序目录下生成ReportLog.txt,ErrorLog.txt,报告转换结果。
7.转移附件。将discuz!NT论坛的upload目录改名为forum,覆盖dx论坛data\attachment\forum同名目录即可。
8.转移表情。将discuz!NT论坛editor\images\smilies\下的所有文件夹及文件,复制到dx论坛static/image/smiley文件夹下。
9.如选择转换相册,将dnt论坛space目录下的upload文件夹复制到dx论坛的data\attachment\album下。
10.转移用户组图标,将discuz!NT论坛images\groupicons下所有图标文件,复制到dx论坛的static\image\common下面。
11.打开config\config_global.php,在founder里,填上管理员的uid
12.登入dx后台,统计界面,逐个提交一下。
13.登入dx后台,更新缓存。刷新论坛首页面,将看到转换后的效果。
14.完成!

注意:转换时间多少将取决于你的数据量大小,转换工作极其消耗机器资源,请务必选择机器空闲时转换,转换期间不要进行任何操作,安静等待程序转换完成。


四、转换范围
本程序为试用版,专门提供给中小论坛进行转换。
转换范围:会员≤50000 && 主题≤100000 && 帖子≤300000
超过转换范围的论坛,或者自己不便搭建转换环境的用户,可以联系作者进行转换(有偿)。


作者: 白乐天
联系方式:QQ 466356742 ;MSN &&  EMAIL: bailetian@hotmail.com


五、常见问题
1.如何填写数据库用户?
discuz!NT数据库用户一栏推荐使用sa用户 ,或者具有操作该数据库权限的用户名。
dx数据库用户一栏推荐使用 root用户 ,或者具有操作该数据库权限的用户名。

2.如果装的环境是ComsenzEXP 2.0.0,请在转换时将端口设置为6033

3.转换如何处理3级以上子版块?
3级以上子版块将统一转为普通版块,归属在“三级以上子版块”分组下。

4.如果discuz!NT数据表的所有者不是dbo,请修改为dbo(之前记得先备份dnt数据再修改),再进行转换。

5.会员自定义头像如何转换?
因为从dz6.1开始,自定义头像由UC接管,采用一拆三的方式直接放在UC目录,与库表里的数据记录本身已无关系,所以不能转换,需要会员重新上传一次。


6.15字符以上用户如何转换?
15字符以上字符默认转换,但建议转换后自行修改到15字符以下,否则这些用户可能使用不了除论坛以外的应用。
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
你好,我把Discuz NT 3.5.2 to Discuz!X2时,提示MYSQL连接失败。
我的环境是 Windows Server 2003 + IIS6.0 +SQL Server 2000 + MySQL 5
在服务器上已经成功安装Discuz!X2,并且在命令行能正确连接MySQL.
tc.JPG
2011-7-8 18:21

cc.JPG
2011-7-8 18:21
你看一下errorlog里写了什么。另外,进库里看一下fybbs里是否含有dx2的所有表
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
本帖最后由 myloverycpp 于 2011-7-8 19:48 编辑

errorlog不知道在哪,没有找到。。。
我的X2里面有241个表
捕获.JPG
2011-7-8 19:48
errorlog在工具的相同目录生成。你这个我也看不出有什么问题,你确认密码没有打错么。。
再有检查一下表有无损坏。
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
和楼上一样问题。密码确定没问题。咋办。。
和楼上一样问题。密码确定没问题。咋办。。
nonono 发表于 2011-7-13 01:55
mysql什么版本。如果是5.5以上暂不支持,请安装5.1左右版。
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
不是哦。我是:Server version: 5.1.57-community MySQL Community Server (GPL)
那就不会有错。仔细检查你的数据库是否安装好了dx2的所有表,填配置的时候仔细检查数据库名,表前缀,以及账号,密码是否正确。
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
返回列表