+ -
当前位置:首页 → 问答吧 → thinkphp 连接 mssql 出现的问题

thinkphp 连接 mssql 出现的问题

时间:2011-06-17

来源:互联网

小弟用的是thinkphp 2.1,数据库还是sqlserver2000. 我查了文档,能连接mssql的,我也变更了对应的配置。但是还是不成功。config.php:
'DB_TYPE'               => 'MsSQL',     // 数据库类型

'DB_HOST'               => '127.0.0.1', // 服务器地址

'DB_NAME'               => 'test',          // 数据库名

'DB_USER'               => 'sa',      // 用户名

'DB_PWD'                => '',          // 密码

'DB_PORT'               => 1433,        // 端口

'DB_PREFIX'             => '',    // 数据库表前缀

'DB_SUFFIX'             => '',          // 数据库表后缀
    'DB_FIELDTYPE_CHECK'    => false,       // 是否进行字段类型检查
    'DB_FIELDS_CACHE'       => true,        // 启用字段缓存
    'DB_CHARSET'            => 'gb2312',      // 数据库编码默认采用utf8
    'DB_DEPLOY_TYPE'        => 0, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
    'DB_RW_SEPARATE'        => false,       // 数据库读写是否分离 主从式有效


错误提示:
系统发生错误您可以选择 [ 重试 ] [ 返回 ] 或者 [ 回到首页 ]
错误位置: FILE: C:\PHPnow\htdocs\ddwk\thinkphp\Lib\Think\Db\Db.class.php LINE: 119
[ 错误信息 ]
系统不支持:mssql
[ TRACE ]
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\thinkphp\Lib\Think\Db\Db.class.php (119) DbMssql->__construct(系统不支持:mssql)
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\thinkphp\Lib\Think\Db\Db.class.php (72) Db->factory(Array)
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\DDWK\Runtime\~runtime.php (2) Db->__construct()
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\thinkphp\Lib\Think\Db\Db.class.php (88) get_instance_of()
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\thinkphp\Lib\Think\Core\Model.class.php (1060) Db::getInstance()
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\thinkphp\Lib\Think\Core\Model.class.php (93) Model->db(Db, factory, Array)
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\DDWK\Runtime\~runtime.php (2) Model->__construct()
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\DDWK\Lib\Action\IndexAction.class.php (12) M()
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\DDWK\Runtime\~runtime.php (2) IndexAction->index(0, )
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\DDWK\Runtime\~runtime.php (2) App::exec(Vehicle)
[11-06-17 13:44:06] C:\PHPnow\htdocs\ddwk\index.php (9) App::run(Vehicle)


请各位大侠帮帮忙看看,谢谢。

作者: monkeylee   发布时间: 2011-06-17

没有拷贝对应的mssql扩展驱动

作者: thinkphp   发布时间: 2011-06-17