我对让 cakephp 2.x 与 MSSQL (2k8R2) 对话的所有要求感到困惑。我正在运行 debian 挤压并安装了 php5-sybase。
我会将其用作定义为的第二个数据源
public $qadb = array(
'datasource' => 'Database/Sqlserver',
'persistent' => false,
'host' => 'xxx.xxx.xxx.xxx',
'login' => 'myuser',
'password' => 'mypass',
'database' => 'mydb',
'prefix' => '',
//'encoding' => 'utf8',
);
当我尝试使用此数据源运行蛋糕烘焙时,我得到
错误:数据库连接“Sqlserver”丢失,或无法创建。
我查看了http://www.php.net/manual/en/ref.pdo-sqlsrv.php,它引用了为 linux 安装 ODBC,但我认为 sybase 包会满足我的需要。任何人对此的任何进一步信息将不胜感激。