Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

DvBBS 7.1.0 SQL => Discuz!5.5.0 转换程序(2007年4月25日更新)

[复制链接]
Arice 发表于 2007-3-12 16:32:19 | 显示全部楼层 |阅读模式
>> DvBBS 7.1.0 SQL => Discuz!5.5.0 转换程序 dv710sql-dz550.php
本转换程序基于 DvBBS 7.1.0 SQL 标准数据结构设计
声明
 1.本程序只对数据作转换,不会对原来的 DvBBS 7.1.0 SQL 数据造成破坏,如果担心 DvBBS 7.1.0 SQL 数据丢失,请先作备份,我们不会对任何此类型的数据丢失负责;
 2.在使用本程序作转换前,如果 Discuz!5.5.0 论坛有数据,请先做好备份,转换程序会清空 Discuz!5.5.0 的数据;
 3.请勿将本程序用于商业用途,您可以自由传播它,但务必保留我们的版权信息;
 4.如果您使用本程序则表明您已接受以上声明!

本程序适用版本
 DvBBS 7.1.0 SQL

本程序所需环境
 1.MSSQL SERVER;
 2.配置好 PHP(支持 mssql 扩展) + MySQL 的 web 环境;
 3.本机转换推荐使用 Discuz!EXP :https://discuz.dismall.com/thread-223885-1-1.html

本程序可以转换的数据
 会员数据、版块数据、主题数据、帖子数据、附件数据、短消息数据、投票数据、管理团队数据、联盟论坛数据、论坛好友数据、主题分类数据,特殊用户组数据

本程序不能或无法完整转换的数据
 1.超过 15 字节的用户名、含有 \ ' 等特殊字符的用户名不可转换;
 2.接收者不存在的短消息不予转换;
 3.帖子标题长度超出 80 字节的部分将被截掉,帖子作者用户名长度超出 15 字节的部分将被截掉;

转换前
 1.请确认您已经成功安装了 Discuz!5.5.0 ;
 2.请将 MSSQL 数据库中的用户表(Dv_User)、板块表(Dv_Board)、主题表(Dv_Topic)、帖子表(Dv_bbs1,bbs2,bbs3)、附件表(Dv_Upfile)、短消息表(Dv_Message)、好友表(Dv_Friend)、管理员表(Dv_Admin)字段类型为 nText 的改为 Text 类型;
 3.请修改 convertinc/config.php 文件,仔细配置转换程序需要的参数,其中,$rpp 变量需要根据转换程序所在环境的优劣进行合理设置;
 4.将转换程序 dv710sql-dz550.php 和 convertinc 目录及其下所有文件置于通过 web 可以访问的目录下,并保持 dv710sql-dz550.php 和 convertinc 目录结构不变,在浏览器中运行 dv710sql-dz550.php 准备开始转换;
 5.由于转换过程非常消耗资源,所以建议您尽量在服务器空闲期间进行。
 6.如果您看到这句提示,说明您没有配置好php.ini中的mssql设置,您可以继续转换,但有可能会造成内容较长的帖子被截断。请打开php.ini,找到";mssql.textlimit = 4096"和";mssql.textsize = 4096",去掉两句前的分号,并将4096改为2147483647,保存修改后重启web服务。如果配置好,刷新此页面,本提示自动消失。

转换中
 1.正常情况下,转换过程是全自动的,您无需干预,请坐下来喝杯茶,静静等待出现转换完成的提示;
 2.如果转换过程中程序终止运行,请根据出错提示信息进行调整,然后刷新页面继续进行转换;
 3.转换所需时间取决于您的数据量大小、数据结构的标准与否、转换程序所在平台的性能、网络状况等因素。

转换后
 1.查看转换结果分析报告:report.htm ;
 2.如果某一步转换成功率不高,请根据转换结果分析报告中的出错提示信息进行调整后尝试再次转换,但只需单独转换这一步即可;
 3.请将 dvbbs 的头像目录 images/userface 更名为 dvbbs ,并将该目录及其下所有文件移至 Discuz! 的头像目录 images/avatars 下;
 4.请将 dvbbs 的用户自定义头像目录 UploadFace 更名为 dvbbs ,并将该目录及其下所有文件移至 Discuz! 的自定义头像目录 customavatars 下;
 5.请将 dvbbs 的附件目录 UploadFile 更名为 dvbbs ,并将该目录及其下所有文件移至 Discuz! 的附件目录 attachments 下;
 6.请用我们给您的 logging.php 覆盖 Discuz! 论坛程序中的 logging.php,这样老用户才可以正常登录;
 7.请用您的管理员帐号登录 Discuz! 论坛后台执行更新论坛统计、更新缓存操作;
 8.确认成功转换后请删除转换程序 dv710sql-dz550.php ,删除 convertinc 目录及其下所有文件。

技术支持
 1.Discuz! 手握手互助转换升级活动火热进行中,即刻加入,Discuz! 志愿者将提供给您免费的数据转换服务:https://discuz.dismall.com/sowoso/
 2.Discuz! 官方论坛数据转换版块技术支持:https://discuz.dismall.com/forum-45-1.html


[ 本帖最后由 Arice 于 2007-4-26 17:56 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

2

查看全部评分

 楼主| Arice 发表于 2007-3-29 15:15:50 | 显示全部楼层
2007年4月26日更新
        可发表帖子的分类将被转换成版块
        给纯 html 代码标题默认标题为 no subject
        增加原论坛帖子中的版块及帖子链接地址的转换

2007年4月25日更新
        修正转换中可能因附件表记录不全出现的问题

2007年4月9日更新
        再次修正转换 utf8 字符集的问题

2007年3月28日更新
        增加媒体播放代码等ubb代码的转换
        增加特殊用户组的转换
        修正置顶帖的最后回复时间
        修正积分因字符集不同出现积分设置丢失的问题
        修正附件多后缀名可能出现的小问题

[ 本帖最后由 Arice 于 2007-4-26 17:56 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 07:32 , Processed in 0.030990 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表