我对使用cakephp 2.x与MSSQL(2k8R2)交谈的所有要求感到困惑。我正在运行debian squeeze并安装了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引用安装ODBC for linux,但我认为sybase包会照顾我需要的东西。任何人对此有任何进一步的信息将不胜感激。