From: | "Cesar A(dot)" <carbonararivas(at)yahoo(dot)es> |
---|---|
To: | Daniel Carrero <dxduke(at)gmail(dot)com> |
Cc: | Lista PostGreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: problema entre versiones de pg? error entre dump y psql |
Date: | 2006-06-19 21:56:21 |
Message-ID: | 20060619215621.37994.qmail@web26012.mail.ukl.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Daniel
El error, ciertamente hace referencia a la línea 5 (de este pedacito) del archivo sql.php... el problema es que ese archivo es de phppgadmin, y del "contratista" que está geograficamente en otro lado...
function sqlCallback($query, $rs, $lineno) { global $data, $misc, $lang, $_connection; // Check if $rs is false, if so then there was a fatal error if ($rs === false) { echo htmlspecialchars($_FILES['script']['name']), ':', $lineno, ': ', nl2br(htmlspecialchars($_connection->getLastError())), "<br/>\n"; }
He revisado, y el error referencia ahí (sql.php) en el momento de crear el lenguaje c:
CREATE FUNCTION plpgsql_call_handler() RETURNS language_handler
AS '$libdir/plpgsql', 'plpgsql_call_handler'
LANGUAGE c;
específicamente en la última línea (de este otro pedacito de script) en la versión 8.0.0 ... ( sólo he probado en la 8.0.0 y la 8.0.3)
Daniel Carrero <dxduke(at)gmail(dot)com> escribió: El 19/06/06, Cesar A. escribió:
> Tenemos un servidor pg 7.4.9, bajo Debian. El DBA me dió un script dump.sql
> de la BD generado desde phppgadmin, para entregarlo al "contratista".
>
> El cliente, tiene pg 8.0.0 bajo Windows, intentó correr el script desde la
> consola SQL de phppgadmin para windows, y le saltó un error referido a la
> creacióin del lenguaje plpgsql...
>
> En mi compu tengo pg 8.0.3 bajo Ubuntu (y no por gusto), subí el mismo
> script, y subió perfecto. Generé nuevamente el script dump.sql y noto
> diferencias en la parte que crea el lenguaje plpgsql.
>
> Se envió el script al contratista y generó el siguiente error:
>
> dump.sql : http://rafb.net/paste/results/vjwMZd63.html
>
> dump.sql:24: Fatal error: Call to member function getLastError() on a
> non-object in c:\AppServ\www\phppgadmin\sql.php on line 26
Por que no revisas el archivo sql.php talves alli este el error :D
>
> ¿Será un problema entre las versiones de postgres?
>
> ¿cómo puedo "corregir" el script para que funcione?
>
> ¿Ideas?
>
> Gracias de una
>
> Cesar A. Carbonara R.
> Usuario Linux 377997
> Debian Sarge
> www.gulmer.org.ve
>
>
> ________________________________
>
> LLama Gratis a cualquier PC del Mundo.
> Llamadas a fijos y móviles desde 1 céntimo por minuto.
> http://es.voice.yahoo.com
>
>
>
--
Atte.
Daniel Carrero
Analista Programador
Cesar A. Carbonara R.
Usuario Linux 377997
Debian Sarge
www.gulmer.org.ve
---------------------------------
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
From | Date | Subject | |
---|---|---|---|
Next Message | Luis Rodrigo Gallardo Cruz | 2006-06-19 22:21:18 | Re: Consulta sobre funcion |
Previous Message | Roman Jesus Astorga Guzman | 2006-06-19 21:51:38 | RE: Tipos de Datos |