Discuz!NT数据转换

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | 首页 | Discuz | PhpWind | 动网论坛 | vBulletin | phpBB | MolyX

环境需求:安装了.Net Framework 1.1/2.0 。

目前支持的论坛列表[ ]

  1. 动网论坛(DvBBS) V7 ,V8
  2. 极速论坛( LeadBBS) V4
  3. BBSXP 2007
  4. Asp.net Forums V2 (注:密码验证部分需要论坛程序配合 该部分在解决中)
  5. CvBBS V5
  6. DxBBS V8
  7. Discuz! V6

转换步骤[ ]

为了达到较好的转换效果,请在本地搭建数据转换环境。

  1. 安装 Disucz!NT 。
  2. 将原论坛数据库准备好,如果是SQL Server数据库 请还原到本地 SQL Server 中。
  3. 运行转换程序,进行转换。
  4. 转换后做必要的处理,例如登录系统后台进行相关设置,附件目录、头像目录的移动等。


实例操作[ ]

在此以动网论坛DvBBS V8 SQL Server 版为例,演示如何进行数据转换。

  1. 在本地安装一个全新的 Discuz!NT ,这里我们将其数据库命名为 dnt2。
  2. 将原来动网论坛的数据库从本地 SQL Server 中恢复,命名为 dvbbs。
  3. 下载,并运行转换程序,选择或填写相关信息,然后开始转换。

Nt1.jpg

转换结束后 需要做的处理[ ]

1) 设置兼容模式

为了让原来用户可以正常登陆,以及正常显示帖子内容,请登录系统 后台 -> 全局 -> 常规选项 -> 基本设置,设置密码模式设置为相应的密码兼容模式。启用密码兼容模式后,原动网用户第一次登录成功后数据库中的密码会自动变更为 Discuz!NT 标准的32位 md5,因此开启密码的兼容模式的两三个月后,可以再把密码模式改为“默认”。

Nt2.jpg

2) 论坛数据维护

为了使得论坛转换后某些统计数据显示正确,请 登录系统 后台 -> 论坛 -> 数据维护 -> 论坛数据维护 ,根据需要运行其中的项目。
但至少运行 [系统调整论坛版块]、[更新分表存储过程]、[更新所有版块的当前帖数]。

Nt3.jpg

3) 版块管理

请登录系统 后台 -> 论坛 -> 版块设置 -> 版块管理 调整版块顺序及所属分类。

Nt4.jpg

4) 附件及头像的处理

原动网附件目录(uploadfile)整体移动到 Discuz!NT 论坛的upload目录下。
原动网自定义头像目录(uploadface)整体移动到 Discuz!NT 论坛的根目录下。

至此整个转换过程结束。