Hace un tiempo use Codeigniter (ahora feliz con ZF2), aunque la
aplicacion requeria MySQL.
Ahora leyendo la documentacion[1][2] por arriba veo que no es muy
complicado.
Tienes que crear dos grupos en "application/config/database.php"
Algo asi:
$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "";
$db['default']['database'] = "database_name";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = FALSE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
$db['default']['swap_pre'] = "";
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
$db['test']['hostname'] = "localhost";
$db['test']['username'] = "root";
$db['test']['password'] = "";
$db['test']['database'] = "database_name";
$db['test']['dbdriver'] = "mssql"; --> Revisa el nombre del driver!
$db['test']['dbprefix'] = "";
$db['test']['pconnect'] = TRUE;
$db['test']['db_debug'] = FALSE;
$db['test']['cache_on'] = FALSE;
$db['test']['cachedir'] = "";
$db['test']['char_set'] = "utf8";
$db['test']['dbcollat'] = "utf8_general_ci";
$db['test']['swap_pre'] = "";
$db['test']['autoinit'] = TRUE;
$db['test']['stricton'] = FALSE;
Y si vas a utilizar Active Record:
$active_record = TRUE;
Por cierto, estoy utilizando Doctrine2... y es la ostia! ;)
1- https://ellislab.com/codeigniter/user-guide/database/configuration.html
2- https://ellislab.com/codeigniter/user-guide/database/connecting.html
On 28.01.2015 21:53, Pedro Castillo Rivas wrote:
hola listeros estoy desarrollando una app con Codeigniter con una db
local (mysql) pero necesito datos de una db SQL server (en otras
palabras trabajar las 2 de forma simultanea) y no hay forma de lograrlo
me he leido el manual de Codeigniter, he visto ejemplos pero nada claro.
si alguien sabe como le agradecería la ayuda. sl2. y gracias
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l