Re: DB crashed and duplicated template0 db

Поиск
Список
Период
Сортировка
От Sibte Abbas
Тема Re: DB crashed and duplicated template0 db
Дата
Msg-id bd6a35510707060804h7cde84a7mbf2657955065621c@mail.gmail.com
обсуждение исходный текст
Ответ на DB crashed and duplicated template0 db  ("Luki Rustianto" <lukirus@gmail.com>)
Список pgsql-general
On 7/6/07, Luki Rustianto <lukirus@gmail.com> wrote:
> Hi,
>
> One of my customer's server goes down, I don't know yet how, but when
> when they restart the machine I got this:
> 1. DB is working like usual
> 2. template0 and template1 database is *duplicated*
> 3. I can't do pg_dump, because error returned (see below)
>
> How can I backup the database (other than template0 and template1) ?
> How can this happen (duplicated db entry) ?
>
> below is the log:
>
> [korp@bum ~]$ psql -Utest -l
> Password:
>           List of databases
>      Name     |  Owner   | Encoding
> --------------+----------+-----------
>  template0    | postgres | SQL_ASCII
>  template0    | postgres | SQL_ASCII
>  template1    | postgres | SQL_ASCII
>  template1    | postgres | SQL_ASCII
>  tmed      | test     | SQL_ASCII
>  tmed_drei | test     | SQL_ASCII
> (6 rows)
>
> [korp@bum ~]$ pg_dump -x -O -Utest tmed > db.sql                       Password:
> pg_dump: query to obtain list of schemas failed: ERROR:  more than one
> row returned by a subquery used as an expression
>
> [terakorp@bumel ~]$ psql -Utest teramed -c "SELECT COUNT(*) FROM
> regpatient"    Password:
>  count
> --------
>  135223
> (1 row)
>
> [terakorp@bumel ~]$ psql  --version
> psql (PostgreSQL) 7.4.8
> contains support for command-line editing
>
>
> thx.
>

This can happen when your index is/are corrupted. Try issuing a
reindex command.

regards,
--
Sibte Abbas
EnterpriseDB http://www.enterprisedb.com

В списке pgsql-general по дате отправления:

Предыдущее
От: "Knut P. Lehre"
Дата:
Сообщение: REVOKE "ALL FROM ALL"
Следующее
От: Louis-David Mitterrand
Дата:
Сообщение: CASE in ORDER BY clause