DvBBS 7.1.0 SQL 数据库已经导入本机,未发现问题;
Discuz!数据库采用 Discuz!EXP(Discuz!论坛环境和Discuz!论坛一键安装),也能正常打开首页,并能发帖使用;
转换步骤按照贵论坛的《DvBBS 7.x sql 到 Discuz!5.0 图文转换教程》;
修改 convertinc/config.php 文件如下:
//请仔细设置下面的参数===========================================================
$ms_dbhost = 'localhost'; // mssql 主机地址
$ms_dbuser = 'sa'; // mssql 用户名
$ms_dbpw = '123456'; // mssql 密码
$source_dbname = 'djss'; // mssql 数据库名
$source_tablepre = 'dv_'; // DVBBS 表前缀
$dv_posttbl = 'Dv_bbs1'; // dvbbs 帖子表,多个表之间用半角逗号,隔开,如:Dv_bbs1,Dv_bbs2,Dv_bbs3
//==============================================================================
$dbhost = 'localhost'; // MySQL 数据库服务器,如:127.0.0.1,一般为 localhost
$dbport = '6033'; // MySQL 数据库服务器端口号,一般为 3306
$dbuser = 'root'; // MySQL 数据库用户名
$dbpw = 'root'; // MySQL 数据库密码
//==============================================================================
$discuz_dbname = 'Discuz'; // Discuz! 数据库名
$discuz_tablepre = 'cdb_'; // Discuz! 数据表前缀 默认为:cdb_
// 请确保同 Discuz! 的 config.inc.php $tablepre 设置是一样的
$discuz_charset = 'gbk'; // 如果您的 MySQL 为 4.1 及以上版本 请根据您的 Discuz! 数据库字符集进行设置
// 可选 'gbk', 'big5', 'utf8', 'latin1'
//==============================================================================
$rpp = '3000'; // 每次需要转换的数据量,如果您的服务器比较慢,请将这个值调小
$reportfile = 'report.htm'; // 用来记录转换结果分析报告,该文件所在目录须具有可写权限
$debug = '0'; // 是否开启调试模式,当且仅当转换不能顺利完成时打开
//参数设置完毕===================================================================
执行转换程序,出现提示:
没有配置好 PHP 与 MS SQL Server 数据库的连接!
如在 win 下运行本程序 需要对 php.ini 进行修改,把 ;extension=php_mssql.dll 前面的分号去掉,并重启Web服务!
不知原因,恳请高手赐教。
[ 本帖最后由 nes_cnpc 于 2007-5-24 15:52 编辑 ] |