[eluser]mom_maj[/eluser]
that in confige
$active_group = "DB1";
$db['DB1']['hostname'] = "localhost";
$db['DB1']['username'] = "root";
$db['DB1']['password'] = "";
$db['DB1']['database'] = "DB1";
$db['DB1']['dbdriver'] = "mysql";
$db['DB1']['dbprefix'] = "";
$db['DB1']['active_r'] = TRUE;
$db['DB1']['pconnect'] = TRUE;
$db['DB1']['db_debug'] = TRUE;
$db['DB1']['cache_on'] = false;
$db['DB1']['cachedir'] = "/var/www/codeigniter/system/application/caching";
$active_group = "DB2";
$db['DB2']['hostname'] = "localhost";
$db['DB2']['username'] = "root";
$db['DB2']['password'] = "";
$db['DB2']['database'] = "DB2";
$db['DB2']['dbdriver'] = "mysql";
$db['DB2']['dbprefix'] = "";
$db['DB2']['active_r'] = TRUE;
$db['DB2']['pconnect'] = TRUE;
$db['DB2']['db_debug'] = TRUE;
$db['DB2']['cache_on'] = false;
$db['DB2']['cachedir'] ="/var/www/codeigniter/system/application/caching";
and in controller is
$DB1=$this->load->database('DB1', TRUE);
$DB2=$this->load->database('DB2', TRUE);