白乐天 发表于 2010-9-20 13:06 
https://discuz.dismall.com/forum.php?mod=viewthread&tid=487562
PaintBlue BBS 2.1.0 SQL => Discuz!5.5.0 ...
无法使用该转换程序,因为这是MSSQL数据库的,不是ACCESS数据库的转换程序。
如下测试,根本无法进行转换:
//请仔细设置下面的参数===========================================================
$ms_dbhost = 'localhost'; // mssql 主机地址
$ms_dbuser = 'sa'; // mssql 用户名
$ms_dbpw = '123456'; // mssql 密码
$source_dbname = 'paint'; // mssql 数据库名
$source_tablepre = ''; // 表前缀
$posttbl = 'reply'; // 帖子表,多个表之间用半角逗号,隔开,如:reply1,reply2,reply3
//==============================================================================
$dbhost = 'localhost:6033'; // MySQL 数据库服务器,如:127.0.0.1,一般为 localhost
$dbport = '6033'; // MySQL 数据库服务器端口号,一般为 3306
$dbuser = 'discuz'; // MySQL 数据库用户名
$dbpw = 'discuzexp'; // 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 = '5000'; // 每次需要转换的数据量,如果您的服务器比较慢,请将这个值调小
$reportfile = 'report.htm'; // 用来记录转换结果分析报告,该文件所在目录须具有可写权限
$debug = '0'; // 是否开启调试模式,当且仅当转换不能顺利完成时打开
//参数设置完毕=================================================================== |