From: | Diego Andrés Sanabria Martin (diegueus9) <diegueus9(at)gmail(dot)com> |
---|---|
To: | Virginia <mavir78(at)gmail(dot)com> |
Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: sobre postgres y oracle |
Date: | 2009-05-20 17:54:44 |
Message-ID: | fb2a2350905201054n28af2127r2dd7470fa0eafc39@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2009/5/20 Virginia <mavir78(at)gmail(dot)com>:
> 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...
Que framework MVC (symfony, cakephp, etc.)?
>
> 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 ------------------------
> -----------------------------------------------------------
>
--
Diego Andrés Sanabria
Ingeniería de Sistemas Universidad Distrital
about:me http://www.google.com/profiles/diegueus9
cel 3015290609
Sent from Bogota, DC, Colombia
From | Date | Subject | |
---|---|---|---|
Next Message | Virginia | 2009-05-20 17:56:24 | Re: sobre postgres y oracle |
Previous Message | Virginia | 2009-05-20 17:49:46 | sobre postgres y oracle |