Dvbbs2CnForumsto
Alpha 

所属分类:.net编程
开发工具:Others
文件大小:229KB
下载次数:3
上传日期:2008-05-07 10:47:35
上 传 者klg_lyy
说明:  本程序专门用来把 Dvbbs 7.* SQL 版的数据转换到 CnForums 1.2,目前是Alpha版 其他版本的 Dvbbs 没有进行过测试(记得跟 Dvbbs 6.* 有几个字段名跟 7.* 有点出入……主要还是大小写问题,到源代码里面稍微修改一下就可以了)
(This procedure is specifically designed to Dvbbs 7 .* SQL version of the data conversion to CnForums 1.2, is now the Alpha version of the other versions of Dvbbs not been tested (remember with Dvbbs 6 .* There are several field names is quite different from those with 7 .* ... ... The main problem is still sensitive to the source code inside a little tinkering can be a))

文件列表:
Dvbbs2CnForumsto\转换程序\App.ico (1078, 2005-01-08)
Dvbbs2CnForumsto\转换程序\AspNetForums.Components.dll (290816, 2005-01-07)
Dvbbs2CnForumsto\转换程序\AssemblyInfo.cs (1859, 2005-01-08)
Dvbbs2CnForumsto\转换程序\Converter.cs (21053, 2005-01-17)
Dvbbs2CnForumsto\转换程序\Converter.resx (20199, 2005-01-17)
Dvbbs2CnForumsto\转换程序\ConvertProc.cs (54242, 2005-01-17)
Dvbbs2CnForumsto\转换程序\DVBBS2CnForums.csproj (5146, 2005-01-09)
Dvbbs2CnForumsto\转换程序\DVBBS2CnForums.csproj.user (1862, 2005-01-17)
Dvbbs2CnForumsto\转换程序\DVBBS2CnForums.sln (913, 2005-01-11)
Dvbbs2CnForumsto\转换程序\DVBBS2CnForums.suo (8192, 2005-01-17)
Dvbbs2CnForumsto\转换程序\mycodes.net说明.txt (1944, 2003-09-08)
Dvbbs2CnForumsto\转换程序\Procedure.sql (6148, 2005-01-11)
Dvbbs2CnForumsto\转换程序\源码之家.url (169, 2003-06-28)
Dvbbs2CnForumsto\转换程序\bin\Debug (0, 2005-01-17)
Dvbbs2CnForumsto\转换程序\obj\Debug (0, 2005-01-17)
Dvbbs2CnForumsto\转换程序\bin (0, 2005-01-17)
Dvbbs2CnForumsto\转换程序\obj (0, 2005-01-12)
Dvbbs2CnForumsto\转换程序 (0, 2005-01-21)
Dvbbs2CnForumsto (0, 2008-05-07)

本程序专门用来把 Dvbbs 7.* SQL 版的数据转换到 CnForums 1.2,目前是Alpha版,最后更新时间是2005年1月17日。 其他版本的 Dvbbs 没有进行过测试(记得跟 Dvbbs 6.* 有几个字段名跟 7.* 有点出入……主要还是大小写问题,到源代码里面稍微修改一下就可以了) 已知问题: CleanUp Database *****,这个比较容易实现哦~ 保留 UserID = 0 的“匿名”用户 Forum Groups *****,保留 CnForums 安装时留下的 ForumGroupID = 1 的组。 Forums ****,但私有论坛仍需要手工设置。 Users ****,用户名跟密码这两项最主要的资料已经过来了,好像还有点个人爱好什么的没转过来。 Administrator ****,但请注意在 Dvbbs 的管理员和普通用户是在不同的两个表上,用户表里面出现过的管理员才加以转换。 Moderators ***,但普通斑竹转换后会变成超级斑竹(可以管理所有论坛),这个跟存储过程forums_AddModeratedForumForUser有关。 Posts ***,帖子内容已过滤去比如[upload][/upload]之类的标志,因为我们自己的数据经过N次损坏(感谢那些有为青年,他们经常好心地提醒我们要注意系统安全),所以有些跟贴变成了主题贴,主题贴反而不见了,希望谁可以一个比较干净的数据库让我试验。 TODO: 需要增加 PM 的转换,帖子转换的效率需要提高,因为导入时调用了太多存储过程…… 另外,由于本人第一次用 C# 以 Windows Forms 的方式编写基于 Windows 的应用程序,所以不知道怎么停止那个该死的进程……很刺激对不对?好像坐上一部试验飞机,它的起落架有点问题~ 运行前: 1、备份 CnForums 数据库,因为程序将清除原有数据。 2、检查forums_system_Import_Post、forums_system_Import_Preperation这两个存储过程是否跟本文件夹里的Procedure.sql一样?因为我使用CnForums1.2测试版进行调试,并修改了这两个存储过程。 3、转换过程中最好是暂停 web server,如果转换时用户在您的新论坛发帖肯定会导致转换失败…… 4、最后一点,转换时间比较长,希望您有足够的耐心~ 我试验用的 Dvbbs 数据库有 168M,运行了差不多一个钟头还是没转换结束……我的系统是 P3 1.13G/256M 笔记本。 运行后: 请把原来Dvbbs目录下的表情符号图片(em**.gif)拷贝到Dvbbs\UploadFile目录,然后再把UploadFile拷贝到CnForums安装目录下,还有个用户头像及用户上传头像目录也拷贝到CnForums相应目录下。 感谢 www.cnforums.net 的宝玉,没有他的帮助我可能要花上几天来对比数据库~ 另外还要感谢我可爱的妻子,就算晚上我经常写程序到深夜,她仍毫无怨言悉心照料我的生活~ 转换效果请看: 转换前:http://bbs.ggdx.com/ 转换后:http://bbs.ggdx.com/forums 联系:MSN x1110 at hotmail.com,qq 199792216,希望可以得到您宝贵的意见。 另外:由于本程序是免费的,因此我无法为它负任何法律责任,包括运行它的时候让您的键盘烧毁、让路过的小强晕厥等等等等……

近期下载者

相关文件


收藏者