2013-05-27 2 views
3

Мне нужно подключить cakephp с сервером mssql. Я установил mssql в свою систему. как указать строку подключения?cakephp - строка подключения mssql

Я попытался это:

public $default = array(
     'datasource' => 'Database/Sqlserver', 
     'persistent' => false, 
     'host' => 'localhost\SQLEXPRESS', 
     'login' => 'username', 
     'password' => 'password', 
     'database' => 'dbname', 
     'prefix' => '', 
     //'encoding' => 'utf8', 
    ); 

Но получаю эту ошибку:

SQLSTATE[08001]: [Microsoft][SQL Server Native Client 10.0]SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. 
+0

Вы, кажется, забыли избежать обратной косой черты; 'Локальный \\ SQLEXPRESS'. В противном случае попробуйте использовать «порт» вместо именованного экземпляра: «localhost, 1433» или «localhost: 1433» – thaJeztah

ответ

1

Вы должны установить sqlsrv driver на сервере.

И здесь я даю вам очень полезные шаги для подключения cakephp с mssql.

Пожалуйста, следуйте link

Пожалуйста, дайте мне знать, если я могу помочь вам больше.

Смежные вопросы