我正在尝试将CakePHP 2.2.2
稳定版本与MS SQL
数据库连接。
下面是我正在使用的数据库连接:
public $default = array(
'datasource' => 'Database/Mssql',
'persistent' => false,
'host' => '192.192.1.1',
'login' => 'username',
'password' => 'password',
'database' => 'dbname',
'prefix' => '',
//'encoding' => 'utf8',
);
当我连接 CorePHP 时 - 它可以工作,所以我使用的所有凭据都是正确的,但是当我连接 CakePHP 2.2.2 版本时,返回以下错误:
Cake is NOT able to connect to the database.
Datasource class Mssql could not be found.
我在路径上的 dbo 库中有以下文件:cakephp/lib/Cake/Model/Datasource/Database
Mysql.php
Postgres.php
Sqlite.php
Sqlserver.php
所以我相信MS SQL Server
连接所需的所有文件都存在于我的 Cake 版本中。
让我知道我缺少什么或有什么问题。
提前致谢 !