Em um email:
Guilherme Carvalho:
> Estou com um problema para migrar uma base que está num servidor e foi
> configurada para LATIN 1 para um outro servidor que 8.3 (...)
Em outro email:
Guilherme Carvalho escreveu:
> Mas pelo que li no manual na versão 8.0 não existe a opção de -E.
Guilherme,
A versão é a 8.3 ou a 8.0?
Você pode fazer o dump de uma versão menor para uma maior utilizando o
client da versão maior, como por exemplo:
[EMAIL PROTECTED]:~$ psql -c "SELECT version()" -h meu_servidor_antigo -U
postgres
version
---------------------------------------------------------------------------------------------
PostgreSQL 8.1.4 on x86_64-pc-linux-gnu, compiled by GCC cc (GCC) 3.3.5
(Debian 1:3.3.5-13)
(1 registro)
[EMAIL PROTECTED]:~$ pg_dump --version
pg_dump (PostgreSQL) 8.3.3
[EMAIL PROTECTED]:~$ pg_dump -h meu_servidor_antigo -E UTF8 -U postgres -n
meu_esquema meu_banco > meu_arquivo_utf8.sql
[EMAIL PROTECTED]:~$ cat meu_arquivo_utf8.sql
--
-- PostgreSQL database dump
--
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;
(...continua...)
Seria isso?
--
[]s
Dickson S. Guedes
Administrador de Banco de Dados
Projeto Colmeia - Florianópolis, SC
(48) 3322-1185, ramal: 26
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral