Re: Scrash y Base de Datos Eliminada

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: farraez(at)interactivedata(dot)com(dot)ve
Cc: postgres Help <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Scrash y Base de Datos Eliminada
Date: 2005-12-26 19:55:19
Message-ID: c2d9e70e0512261155g2d2d19afsfa5a3d905d05f546@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 12/26/05, Freddy Arraez <farraez(at)interactivedata(dot)com(dot)ve> wrote:
> El lun, 26-12-2005 a las 16:01 -0300, Lic. Martin Marques escribió:
> > On Mon, 26 Dec 2005, Mario Gonzalez wrote:
> >
> > > No te olvides de mandar una copia a la lista!
> >
> > On 26/12/05, Freddy Arraez <farraez(at)interactivedata(dot)com(dot)ve> wrote:
> > > El lun, 26-12-2005 a las 15:26 -0300, Mario Gonzalez escribió:
> > >
> > > [postgres(at)app root]$ echo $PGDATA
> > > /usr/local/pgsql/data
> > >
> > > La variable PGDATA como ven, esta seteada.
> > >
> > > Ahi es donde esta la BD.
> > >
> > > En data hay:
> > >
> > > [postgres(at)app data]$ ls -al
> > > total 252
> > > drwx------ 8 postgres postgres 4096 dic 26 14:26 .
> > > drwxrwxr-x 11 postgres postgres 4096 dic 26 13:11 ..
> > > drwx------ 10 postgres postgres 4096 dic 26 14:20 base
> > > drwx------ 2 postgres postgres 4096 dic 26 14:26 global
> > > drwx------ 2 postgres postgres 65536 dic 26 12:29 pg_clog
> > > -rw------- 1 postgres postgres 3557 dic 15 12:52 pg_hba.conf
> > > -rw------- 1 postgres postgres 1460 dic 15 12:35 pg_ident.conf
> > > drwx------ 2 postgres postgres 77824 dic 26 13:09 pg_subtrans
> > > drwx------ 2 postgres postgres 4096 ago 4 18:32 pg_tblspc
> > > -rw------- 1 postgres postgres 4 ago 4 18:32 PG_VERSION
> > > drwx------ 3 postgres postgres 4096 dic 26 10:01 pg_xlog
> > > -rw------- 1 postgres postgres 11059 ago 4 18:46 postgresql.conf
> > > -rw------- 1 postgres postgres 30 dic 26 13:40 postmaster.opts
> > > [postgres(at)app data]$
> >
> > $ ls -l $PGDATA/base/
> >
> > > Uso RAID 1. y acabo de reiniciar el Server. volvi a entrar en el
> psql y
> > > nada:
> >
> > $ psql -l
> >
> > > [postgres(at)app logs]$ psql
> > > Welcome to psql 8.0.3, the PostgreSQL interactive terminal.
> > >
> > > Type: \copyright for distribution terms
> > > \h for help with SQL commands
> > > \? for help with psql commands
> > > \g or terminate with semicolon to execute query
> > > \q to quit
> > >
> > > postgres=# \l
> > > List of databases
> > > Name | Owner | Encoding
> > > ------+-------+----------
> > > (0 rows)
> > >
> > > postgres=#
> >
> > Esto es de lo mas extraño. A que base de datos se esta conectando si
> > despues le termina diciendo que no hay ninguna??? 8-/
> >
> > --
> > 15:50:01 up 4 days, 3:02, 2 users, load average: 0.41, 0.54, 0.92
> > ---------------------------------------------------------
> > Lic. Martín Marqués | SELECT 'mmarques' ||
> > Centro de Telemática | '@' || 'unl.edu.ar';
> > Universidad Nacional | DBA, Programador,
> > del Litoral | Administrador
> > ---------------------------------------------------------
> > ---------------------------(fin del
> mensaje)---------------------------
> > TIP 8: explain analyze es tu amigo
>
>
> Si, es muy extraño. Acabo de entrar a psql especificando el nombre de la
> base de datos y observen:
>
> [postgres(at)app logs]$ psql -d INTERACTIVE_DB
> Welcome to psql 8.0.3, the PostgreSQL interactive terminal.
>
> Type: \copyright for distribution terms
> \h for help with SQL commands
> \? for help with psql commands
> \g or terminate with semicolon to execute query
> \q to quit
>
> INTERACTIVE_DB=# \l
> List of databases
> Name | Owner | Encoding
> ------+-------+----------
> (0 rows)

ok, definitivamente eso es un wraparound del xid... nunca has
ejecutado un VACUUM a nivel de l base verdad?

en todo caso lo primero que debes hacer es sacar copia de toda la
carpeta data para evitar perder lo que tienes...

>
> INTERACTIVE_DB=# \z
> Access privileges for database "INTERACTIVE_DB"
> Schema | Name | Type | Access privileges
> --------+--------------------------------+----------+-------------------
> public | distribuidor | table |
> public | logingresodist | table |
> public | logingresodist_codingdist_seq | sequence |
> public | logintfalpwdist | table |
> public | logintfalpwdist_codintfpwd_seq | sequence |
> public | proveedorbs | table |
> (6 rows)
>
>
> hice un select de una tabla y aparecieron datos, pero resulta que \z me
> listo 6 tablas como ven, y en realidad son mas de 150 tablas las que hay
> en esa base de datos.
>
> con respecto al select, tambien resulta que no estan todos los datos de
> la tabla.
>
> tambien hice un select de una tabla que existe pero que no me la lista
> \z y resulta que me trae datos.
>
> ¿¿¿???
>
>
>
>
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 3: si publicas/lees desde Usenet, por favor env�a "subscribe-nomail"
> a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
> a los suscriptores de la lista
>

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mario Gonzalez 2005-12-26 19:55:20 Re: porque es recomendable php
Previous Message Moises Alberto Lindo Gutarra 2005-12-26 19:49:59 Re: porque es recomendable php