转换提示的错误为:
没有配置好 PHP 与 MS SQL Server 数据库的连接!
如果您对服务器有管理权限,可以参考下面的提示操作。如果您使用的是虚拟主机,请联系空间管理商解决。
如在 win 下运行本程序,需要对 php.ini 进行修改,把 ;extension=php_mssql.dll 前面的分号去掉,保存修改后重启Web服务!
如在 Linux 下运行本程序,需要给 php 增加 mssql 的支持模块!
我觉的是我的配的不对,大家帮我看看
我的MSSQL和MYSQL在同一服务器上,这是前提,没有远程调用。
下面这个文件要如何配呢, 我也想让你帮转换好,不过我想自己学会来,这样我下次也可帮助别人的;请大家帮我
<?php
//需要转换的数据库信息
$source_dbhost = 'localhost'; //mssql 或主机地址, access 数据库则是文件地址
$source_dbuser = 'sa'; //数据库用户名
$source_dbpw = 'web800'; //数据库密码
$source_dbname = 'xxxxxx'; //数据库名
$source_tablepre = 'DV_'; //表前缀
$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'; // mssql 或主机地址, access 数据库则是文件地址
$discuz_dbuser = 'root'; //数据库用户名
$discuz_dbpw = 'sssss'; //数据库密码
$discuz_dbname = 'xxxxxqss我的数据名'; //数据库名
$discuz_tablepre = 'cdb_'; //表前缀
$discuz_charset = 'gbk'; //如果您的 MySQL 为 4.1 及以上版本 请根据您的 Discuz! 数据库字符集进行设置
//可选'gbk','big5','utf8','latin1'
$rpp = '3000'; //每次需要转换的数据量,如果您的服务器比较慢,请将这个值调小
$pertask = '3000'; //在更新统计的时候,每次循环的数据量,如果您的服务器比较慢,请将这个值调小
$reportfile = 'report.htm'; //用来记录转换结果分析报告,该文件所在目录须具有可写权限
$debug = '0'; //是否开启调试模式,当且仅当转换不能顺利完成时打开
$defaultlanguage = 'gbk'; //转换程序默认使用语言
$child = ''; //本次转换目标子体程序
?>
这上面配的会有问题吗,请大家帮我看看 我的DVBBS是8.0SQL 的, DZ是6.0的 上面这个配要如何配呢
[ 本帖最后由 62534453 于 2008-2-20 11:59 编辑 ] |