Olá Thiago!
Era isso mesmo que eu precisava. Resolvi meu problema.
A todos, obrigada pela ajuda, pesquisarei sobre os assuntos sugeridos!
Márcia
Em 04/04/07, Thiago Risso <[EMAIL PROTECTED]> escreveu:
Altera o valor da sequencia..
Mas isso já vem normalmente no DUMP :
SELECT pg_catalog.setval(pg_catalog.pg_get_serial_sequence('test', 'id'),
13, true);
ONDE O 13 é o maior ID do DUMP +1...
Att:
Thiago Risso
On 4/4/07, Márcia Regina da Silva Pimentel <[EMAIL PROTECTED]> wrote:
>
> Olá Osvaldo!
>
> É necessário utilizar esse comando novamente? O que aconteceu:
>
> Tinha dados até o id = 2000
> Alguns dados foram excluídos e ficaram 1850
> Esses dados retornaram (utilizando os comandos de dumping), então voltei
> a ter 2000, porém o banco considera que o último id inserido foi o 1890 (que
> era o último id antes do dump) e insere o 1891, mas o último id é 2000.
>
> O que posso fazer?
>
>
> Em 04/04/07, Osvaldo Rosario Kussama < [EMAIL PROTECTED]>
> escreveu:
> >
> > Márcia Regina da Silva Pimentel escreveu:
> > > Olá pessoal!
> > >
> > > Dia desses inseri alguns dados numa tabela. Esses dados vieram de
> > outra
> > > tabela "gêmea" da que recebeu os dados. Fiz isso utilizando os
> > > seguintes comandos:
> > >
> > > pg_dump -a -U usuario -t tabela -f arquivo_saida -h ip_do_banco
> > > banco_de_dados
> > > psql -U usuario -h -f arquivo ip_do_banco
> > > banco_De_dados_q_vc_quer_executar_os_inserts
> > > Porém, quando vou inserir novos dados utilizando meu aplicativo dá
> > um
> > > erro que não pode ser inserido porque está duplicando a chave
> > primária.
> > > Gostaria de saber como faço para "sincronizar" (não sei se esse é o
> > > termo correto) esses dados.
> > >
> >
> >
> > O pg_dump extrai todo o banco de dados (ou apenas as tabelas
> > especificadas, vide -t).
> > Quando você reexecuta o procedimento descrito ele tentará inserir
> > novamente os registros já inseridos anteriormente. Verifique se o
> > comando TRUNCATE, executado antes da restauração, não resolve.
> >
> > []s
> > Osvaldo
> > _______________________________________________
> > Grupo de Usuários do PostgreSQL no Brasil
> > Antes de perguntar consulte o manual
> > http://pgdocptbr.sourceforge.net/
> >
> > Para editar suas opções ou sair da lista acesse a página da lista em:
> > http://pgfoundry.org/mailman/listinfo/brasil-usuarios
> >
>
>
>
> --
> ---------------------------
> Márcia Regina
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> Antes de perguntar consulte o manual
> http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
>
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
--
---------------------------
Márcia Regina
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios