From: | Virginia <mavir78(at)gmail(dot)com> |
---|---|
To: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | sobre postgres y oracle |
Date: | 2009-05-20 17:49:46 |
Message-ID: | 874791d0905201049m130c2eb3xbc29c66029af7847@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenas tardes, quisiera saber cómo hago para configurar la conexión a oracle
desde el framework MVC, aquí dejo la función de conexión con postgres, no sé
si solo sustituyendo los respectivos valores por los de oracle me funcione
igual...
static private function getParametros(){
try{
self::$tipoBD='postgres';
self::$usuarioBD='postgres';
self::$passwordBD='postgres';
self::$hostBD='192.168.0.1;
self::$nombreBD='template1';
}catch(RuntimeException $ex){
//$log = Logger::getInstancia(__FILE__);
//$log->info("Error: no se pudo cargar el archivo de configuración de la
base de datos: ".$ex->getMessage());
return false;
}//catch
}
La función que hace la conexión es la siguiente:
static function getConnection(){
if(!self::$db){
//echo "Inicializando conexion a la BD\n";
self::getParametros();
if(!self::$tipoBD || !self::$usuarioBD || !self::$passwordBD
|| !self::$hostBD || !self::$nombreBD)
throw new BDException("Falta definir parametros de acceso a
la BD");
$dsn =
self::$tipoBD."://".self::$usuarioBD.":".self::$passwordBD."@".self::$hostBD."/".self::$nombreBD;
self::$db = NewADOConnection($dsn);
self::$db->debug=self::$debug;
ADOdb_Active_Record::SetDatabaseAdapter(self::$db);
}//if
return self::$db;
}
--
-----------------------------------------------------------
------------------------ Virginia ------------------------
-----------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Diego Andrés Sanabria Martin (diegueus9) | 2009-05-20 17:54:44 | Re: sobre postgres y oracle |
Previous Message | Rafael Martinez | 2009-05-20 17:40:13 | Re: OT: Posible solución a este problema |