Pessoal boa noite. Minha maré de sorte com o postgres não está das melhores.

Seguinte, faço um backup todos os dias com o pg_dumpall.  Agora parece que
está dando um problema no database e eles querem um restore. Qual seria a
melhor forma? Usando psql nomedobanco < arquivo dump? Com isso ele droparia
todo o conteúdo do banco e colocaria novamente com os dados antigos?


Obrigado mais uma vez pela ajuda e paciência.

 
 
Atenciosamente, 
Nelson Cartaxo


-----Mensagem original-----
De: Osvaldo Rosario Kussama [mailto:[EMAIL PROTECTED] 
Enviada em: quinta-feira, 26 de outubro de 2006 18:37
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: Re: [PostgreSQL-Brasil] nao to conseguindo fazer um campo serial
(ou sequencia)

Alberto Ivo escreveu:
> olá pessoal, na estou conseguindo de jeito nenhum criar uma sequencia de 
> números inteiros.
> minhas tabelas estão abaixo.
> o que eu fazer é o seguinte: Inserir apenas na Tabela Image o o campo 
> album_id da tabela Album ser incrementado automaticamente. do jeito que 
> está aí, eu preciso colocar um número para o album_id
> como eu faço agora?


É isto mesmo que você quer dizer? Creio que você se expressou mal.
Você diz que para cada registro incluido em Image você deseja que seja 
criado um novo Album?!?
Me parece um tanto estranho!
O usual é para cada registro incluido em Image você informe a que Album 
ele está relacionado. No seu caso isto é feito informando o valor do 
campo album_id.


> obrigado!
> 
> CREATE TABLE Album
> (
>   album_id           SERIAL NOT NULL PRIMARY KEY,
>   album_name         TEXT NOT NULL
> );
> 
> CREATE TABLE Image
> (
>   image_id          SERIAL NOT NULL PRIMARY KEY,
>   album_id          INT NOT NULL,
>   image_thumb       bytea,
>   image_full        bytea NOT NULL,
>   image_desc       TEXT,
>   image_author     TEXT,
>   image_date     DATE
> );
> 
> ALTER TABLE Image
>   ADD FOREIGN KEY (album_id) REFERENCES Album (album_id);
> 

[]s
Osvaldo

                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 

_______________________________________________
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

Responder a