Em 27/02/2008, às 17:38, Leandro DUTRA escreveu:

> Um problema cabeludo, pelo menos para minha inguinorança.
>
> Tenho um dump completo (pg_dumpall) do Mediawiki 1.11, tirado no 8.2.
>
> Na máquina nova, estou com PostgreSQL 8.3, para o qual peguei o
> Mediawiki de desenvolvimento (phase3 do Subversion).
>
> Teoricamente seria só copiar os arquivos de configuração, importar o
> dump para a 8.3, e correr para o abraço, certo?
>
> Bom, não sei o que fiz de errado, mas não funciona:
>
> [EMAIL PROTECTED]:~$ psql -f ~leandro/pg.dump > pg.log 2> err.log
> [EMAIL PROTECTED]:~$ head -n 25 err.log
> psql:/home/leandro/pg.dump:17: ERROR:  role "postgres" already exists
> psql:/home/leandro/pg.dump:21: NOTICE:  schema "mediawiki" does not  
> exist
> psql:/home/leandro/pg.dump:29: NOTICE:  schema "mediawiki" does not  
> exist
> psql:/home/leandro/pg.dump:97: ERROR:  could not find function
> "gtsq_in" in file "/usr/lib/postgresql/8.3/lib/tsearch2.so"
> psql:/home/leandro/pg.dump:100: ERROR:  function
> public.gtsq_in(cstring) does not exist
>
> Procurando pelo Google, parece que ninguém escreveu um guia de
> migração do tsearch2 do 8.2 para o 8.3, e o pg_dumpall; pgsql -f
> realmente não funciona.
>
> Custa-me crer que o 8.3 tenha saído sem isso, então prefiro acreditar
> que eu é que não soube procurar.
>


Mas fora esses erros o dump deve ter sido restaurado, certo?
Se o Mediawiki de desenvolvimento funciona com a api do tsearch na 8.3  
tudo deve funcionar.

--
Diogo Biazus
[EMAIL PROTECTED]
http://www.softa.com.br
http://www.postgresql.org.br

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a