Discuz!NT官方社区
首页
»
Discuz!NT交流与讨论
»
数据转换
»
数据转换程序发布
»
多合一数据转换程序.net 1.1版 (08-05-15 更新)
戏水 - 2007-2-27 14:37:00
新版数据转换程序目前可以将其他论坛转换到Discuz!NT 1.0最新版本, 支持SQLServer与Access版本, 支持不同数据库版本的交叉转换.
如您在转换过程中遇问题或发现了Bug.请在论坛发帖说明.我们将尽力帮助您完成转换,并不断改进转换程序.
特别提醒:转换前先用2楼的方法清理原动网数据库中的垃圾数据
下载:
(该程序需要.net framework 1.1支持
点击下载
) 更新前下载数:865
使用帮助:
数据转换FAQ
(强烈推荐阅读)
目前支持的论坛列表
1 . 动网论坛(DvBBS) V7
V8
2 . 极速论坛( LeadBBS) V4
3 . BBSXP 2007
4 . Asp.net Forums V2 (注:密码验证部分需要论坛程序配合 该部分在解决中)
5 CvBBS V5 (目前处于测试阶段)
6 DxBBS V8 (目前处于测试阶段)
注意:
转换完毕后 一定要登录后台 执行 "论坛维护->论坛数据维护" 中的各个项目 尤其要执行以下几个:
1 重建论坛统计(表)数据
2 系统调整论坛版块
3 更新分表存储过程 (有分表时必须执行)
附件:
X2DntV1.5.05154(net1.0).rar
戏水 - 2007-2-27 15:21:00
在执行转换前,最好清理一下原来动网论坛里面的垃圾数据,这样可以大大提高转换成功率.
清理主题表
[复制到剪贴板]
CODE:
DELETE FROM Dv_Topic WHERE (BoardID = 444) or (BoardID = 777)
清理帖子表:此处以一个帖子分表 Dv_bbs1为例,如果还有其他分表,请自行处理^_^
[复制到剪贴板]
CODE:
DELETE FROM Dv_bbs1 WHERE (BoardID = 444) or (BoardID = 777)
戏水 - 2007-3-7 15:13:00
如果您的动网数据库中存在大量标题重复的主题,也会影响转换的成功率.您可以通过下面的SQL语句查看这些标题重复主题
[复制到剪贴板]
CODE:
SELECT * FROM dv_topic
WHERE (title IN
(SELECT title
FROM dv_topic
GROUP BY title
HAVING COUNT(*) > 1)) and title is not null
ORDER BY title
如果您确定这些是垃圾数据 ,建议您将其删除再进行转换 SQL语句如下
[复制到剪贴板]
CODE:
DELETE FROM dv_topic
WHERE (title IN
(SELECT title
FROM dv_topic
GROUP BY title
HAVING COUNT(*) > 1)) and title is not null
感谢
qiubai803
朋友 的帮助
1
查看完整版本:
多合一数据转换程序.net 1.1版 (08-05-15 更新)
Powered by
Discuz!NT
Archiver 2.5.0 2001-2008
Comsenz Inc.