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

Responder a