Discuz!NT官方社区

首页 » Discuz!NT交流与讨论 » 数据转换 » 数据转换程序发布 » Dz6 to DNT2 转换程序发布-诸葛村夫修正版(08-5-27日更新)
戏水 - 2007-9-14 11:11:00
Dz6 to DNT的转换程序 初步完成 ,希望大家帮忙测试。

本程序适用于dz6到Discuz!NT2.0的转换(dz5.5没有试验过,有兴趣的朋友可以尝试,应该问题不大)

1 虽然转换程序不会破坏原论坛数据,但是还是请大家转换前备份一下。
2 在my.ini文件中搜索default-character-set 并把所有的default-character-set的值指定为gbk (貌似有两处)
  例如 default-character-set=gbk
3 本程序需要.net framework2.0的支持 ,所以如果您尚未安装 请先下载  点这里
4 转换前应当先关闭论坛。
5 转换登录后台 论坛->数据维护->论坛数据维护 中运行 系统调整板块功能。
6 到 版块管理 中 调整版块顺序。
7 附件的处理:将Discuz!6附件目录attachments整体移动到Discuz!NT附件目录(upload目录)下。
8 自定义头像:将
Discuz!6自定义头像目录customavatars整体移动到Discuz!NT论坛根目录下。
9 出现问题请即使反馈,我会根据反馈再对程序进行完善

转换完成后 请用 用户名 admin  密码 dntadmin 登录后台

特别说明如果连接帐号没错但还是连不上,请咨询你的主机商是否禁止了远程连接。如果你的主机商设置了不允许远程连接mysql服务器,那么请从服务器上备份数据,并恢复到本地搭建的mysql数据库中。然后在本地进行转换。

附件: 149697368711991.rar (2008-6-24 9:11:10, 136.73 K)
该附件被下载次数 26


mjzg - 2007-11-8 17:52:00
顶啊  SF
ljbetter - 2007-11-9 10:33:00
这个要支持
williamkyle - 2007-11-9 12:44:00
由于其 Required 属性设置为真(True),字段 'dnt_users.extgroupids' 不能包含 Null 值。在此字段中输入一个数值。
    由于其 Required 属性设置为真(True),字段 'dnt_users.extgroupids' 不能包含 Null 值。在此字段中输入一个数值



由于其 Required 属性设置为真(True),字段 'dnt_userfields.medals' 不能包含 Null 值。在此字段中输入一个数值。
gxqcw - 2007-11-9 16:58:00
我的是DZ5.0论坛
我把dz5.0 转换到 dz5.5 再转换到 dz6.0

然后用Dz6 to DNT2 转换程序 转DNT2.0
转到cdb_threads  这个表就总是出错了

请问有什么好的解决办法?? 谢谢!!
金域名人 - 2007-11-9 20:38:00
不错,值得试试,不过偶的dz5.5的~~
ivgo - 2007-11-11 18:57:00
远程附件,怎么解决?
1
查看完整版本: Dz6 to DNT2 转换程序发布-诸葛村夫修正版(08-5-27日更新)