En que ruta debo guardar ese drive? On 10 mar, 15:00, Jamil Enriquez Deceano <jenriquezdece...@gmail.com> wrote: > Mira:http://www.php.net/manual/en/intro.mssql.php > parece que el problema viene con el drives mssql > > El 10 de marzo de 2011 13:42, sandra milena mendoza > <shanita...@gmail.com>escribió: > > > > > Buenas tardes. > > Estoy iniciando en el mundo cakePhp, realizando un proyecto donde me > > tengo que conectar a una BD en mssql server 2005 solo para consultar > > datos esta BD la tengo en un servidor. Los datos que voy a guardar > > estaran en otra BD en mysql. > > Habilite en mi php.ini la linea extension=php_mssql.dll. > > He modificado el archivo database.php en la clase DATABASE_CONFIG con > > los datos de mis 2 BD asi: > > class DATABASE_CONFIG { > > > var $default = array( > > 'driver' => 'mysql', > > 'persistent' => false, > > 'host' => 'localhost', > > 'login' => 'user', > > 'password' => 'clave', > > 'database' => 'proyecto', > > 'prefix' => '', > > ); > > > var $bdserver= array( > > 'driver' => 'mssql', > > 'persistent' => false, > > 'host' => 'IP SERVIDOR', > > 'login' => 'xxxx', > > 'password' => 'xxxx', > > 'database' => 'prueba', > > 'prefix' => '', > > ); > > > Tambien hice un controlador y un model con la tabla que deseo > > consultar de la BD de mssql server llamando en el model a la BD del > > server con la siguiente linea: var $useDbConfig = 'bdserver'; > > > Al consultar la tabla de la BD server sale el siguiente warning y el > > sgte error: > > > Warning (512): PHP SQL Server interface is not installed, cannot > > continue. For troubleshooting information, seehttp://php.net/mssql/ > > [CORE\cake\libs\model\datasources\dbo\dbo_mssql.php, line 121]Code | > > Context if ($autoConnect) { > > if (!function_exists('mssql_min_message_severity')) { > > trigger_error(__("PHP SQL Server interface is not > > installed, cannot continue. For troubleshooting information, see > >http://php.net/mssql/", true), E_USER_WARNING);$config = array( > > "driver" => "mssql", > > "persistent" => false, > > "host" => "IP SERVER", > > "login" => "XXXX", > > "password" => "XXXX", > > "database" => "prueba", > > "prefix" => "", > > ) > > $autoConnect = trueDboMssql::__construct() - CORE\cake\libs\model > > \datasources\dbo\dbo_mssql.php, line 121 > > ConnectionManager::getDataSource() - CORE\cake\libs\model > > \connection_manager.php, line 114 > > Model::setDataSource() - CORE\cake\libs\model\model.php, line 2833 > > Model::__construct() - CORE\cake\libs\model\model.php, line 469 > > ClassRegistry::init() - CORE\cake\libs\class_registry.php, line 141 > > Controller::loadModel() - CORE\cake\libs\controller\controller.php, > > line 637 > > Controller::constructClasses() - CORE\cake\libs\controller > > \controller.php, line 493 > > Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 186 > > Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 171 > > [main] - APP\webroot\index.php, line 83 > > > Fatal error: Call to undefined function mssql_min_message_severity() > > in C:\xampp\htdocs\proyecto\cake\libs\model\datasources\dbo > > \dbo_mssql.php on line 123 > > > Que interface debo instalar.???? Por favor espero me puedan ayudar. > > > -- > > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > > Grupos de Google. > > Para publicar una entrada en este grupo, envía un correo electrónico a > > cakephp-es@googlegroups.com. > > Para anular tu suscripción a este grupo, envía un correo electrónico a > > cakephp-es+unsubscr...@googlegroups.com > > Para tener acceso a más opciones, visita el grupo en > >http://groups.google.com/group/cakephp-es?hl=es.- Ocultar texto de la cita - > > - Mostrar texto de la cita -
-- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.