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

 找回密码
 立即注册
搜索

[疑问] bbsxp2008.mdb转成discuz6.1流程,请各位指导..

[复制链接]
sunvnet 发表于 2008-9-3 23:32:21 | 显示全部楼层 |阅读模式
1.我把转化程序传到   xxxx.com/bbs/XConvert
2.因为是acc的,所以我打开,data\bbsxp2007sql - uc下,config.php,把$source_dbtype = 'access';//可以是 mysql, mssql, access
回复

使用道具 举报

 楼主| sunvnet 发表于 2008-9-3 23:39:17 | 显示全部楼层
3.[

這樣填寫瞭.

[ 本帖最后由 sunvnet 于 2008-9-4 00:54 编辑 ]
回复

使用道具 举报

 楼主| sunvnet 发表于 2008-9-3 23:46:23 | 显示全部楼层
髮現不能用/所以進行瞭第四步

4.修改瞭:根目錄下的.config.inc.php文件/


<?php

//需要转换的数据库信息
$source_dbhost = 'http://www.XXXX.com/bbs/database';        //mssql 或主机地址, access 数据库则是文件地址
$source_dbuser = '';        //数据库用户名
$source_dbpw = '';                //数据库密码
$source_dbname = 'bbsxp2008.mdb';        //数据库名
$source_tablepre = 'bbsxp_';        //表前缀
$source_charset = 'gbk';        //如果您的 MySQL 为 4.1 及以上版本 请根据您的源论坛数据库字符集进行设置
                                //可选'gbk','big5','utf8','latin1',如果 $source_type 不为 mysql,则默认为 gbk
$source_dbowner = '';                //数据库所有者,针对 mssql 数据库的设置,一般为空
$source_timeoffset = '8';        //原论坛所在的时区

// Discuz! 的 mysql 数据库信息
$discuz_dbhost = 'localhost';        // mysql 主机地址
$discuz_dbuser = 'root';        //数据库用户名
$discuz_dbpw = XXXX';                //数据库密码
$discuz_type = '1';                //论坛类型,是否为 UC ,1 为是,0 为否
$discuz_dbname = 'wnt';        //数据库名
$discuz_tablepre = 'wnt_';        //表前缀
$discuz_charset = 'gbk';        //如果您的 MySQL 为 4.1 及以上版本 请根据您的 Discuz! 数据库字符集进行设置
                                //可选'gbk','big5','utf8','latin1'

// UCenter 的 mysql 数据库信息
$uc_dbhost = 'localhost';        // mysql 主机地址
$uc_dbuser = 'root';        //数据库用户名
$uc_dbpw = 'XXXX';                //数据库密码
$uc_dbname = 'uchome';        //数据库名
$uc_tablepre = 'uchome_';        //表前缀
$uc_charset = 'gbk';        //如果您的 MySQL 为 4.1 及以上版本 请根据您的 Discuz! 数据库字符集进行设置
                                //可选'gbk','big5','utf8','latin1'

$rpp = '3000';                        //每次需要转换的数据量,如果您的服务器比较慢,请将这个值调小
$pertask = '3000';                //在更新统计的时候,每次循环的数据量,如果您的服务器比较慢,请将这个值调小
$reportfile = 'report.htm';        //用来记录转换结果分析报告,该文件所在目录须具有可写权限
$debug = '1';                         //是否开启调试模式,当且仅当转换不能顺利完成时打开
$defaultlanguage = 'gbk';        //转换程序默认使用语言
$child = 'bbsxp2007 - uc';                //本次转换目标子体程序


$source_bbsurl = 'http://www.XXXXX.com/bbs/';
$posttbl = 'Posts';
$create_type = 'mysql';
$resetaid = '1';
?>

[ 本帖最后由 sunvnet 于 2008-9-3 23:50 编辑 ]
回复

使用道具 举报

 楼主| sunvnet 发表于 2008-9-3 23:53:01 | 显示全部楼层
于是出现了以下错误!!!!


没有安装 Discuz! 论坛或者 Discuz! 数据库配置错误,请返回修改


返回上一步



于是不知道怎么办了,下一步./

[ 本帖最后由 sunvnet 于 2008-9-3 23:55 编辑 ]
回复

使用道具 举报

 楼主| sunvnet 发表于 2008-9-4 00:23:33 | 显示全部楼层
嗯....OK<>可以瞭......


執行瞭第一步瞭/



Fatal error: Call to undefined method db_access::query() in F:\vhost\wotopia\wwwroot\bbs\XConvert\data\bbsxp2007sql - uc\step_1.php on line 2
回复

使用道具 举报

桃子(小敏) 发表于 2008-9-4 10:11:26 | 显示全部楼层
建议您把access数据库导入到sqlserver中在使用该程序转换
回复

使用道具 举报

 楼主| sunvnet 发表于 2008-9-4 10:54:01 | 显示全部楼层
  单独转换[会员]这个导过来后!

步骤 步骤名称 数据总量 成功数 失败数 成功百分比 查看详情
2 会员 0 0 0 100% 返回

[ 本帖最后由 sunvnet 于 2008-9-4 12:07 编辑 ]
回复

使用道具 举报

 楼主| sunvnet 发表于 2008-9-4 11:54:33 | 显示全部楼层
到了第五步就进行不下去了!
回复

使用道具 举报

桃子(小敏) 发表于 2008-9-4 13:47:49 | 显示全部楼层
检查导入sqlserver 后,sqlserver中数据库表是否有数据
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-16 03:26 , Processed in 0.126179 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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