Re: problema entre versiones de pg? error entre dump y psql

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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