Re: [pgbr-geral] Garantia de Integridade

2011-09-22 Por tôpico Carlos Antônio Pereira
Integridade em BD podem ser construídas de duas formas: Através de Constraints e Programação em Pl/Sql (Integridade Semântica). como no seu caso não é possível definir a primeira, você deve construir função e associá-la a algum evento de DDL. -Mensagem Original- From: Vinicius Santos Se

Re: [pgbr-geral] Garantia de Integridade

2011-09-22 Por tôpico Dickson S. Guedes
Em 22 de setembro de 2011 22:20, Vinicius Santos escreveu: > Boa noite pessoal, > > Preciso de uma idéia/sugestão de como garantir o seguinte: > Temos um ERP com uma tabela de saídas e outra com uma tabela de > entradas, e uma terceira com o saldo das duas. > Por Exemplo: o total da tabela de saíd

Re: [pgbr-geral] Garantia de Integridade

2011-09-22 Por tôpico Flavio Henrique Araque Gurgel
> O que eu queria fazer é garantir que a tabela de saldo sempre tenha > entradas - saídas = saldo. > > Atualmente, sem um mecanismo de integridade deste tipo, eu poderia > colocar a tabela com um saldo de 25. O que resultaria em 110 - 100 = 25. > > O único jeito que estou visualizando é por meio de

[pgbr-geral] Garantia de Integridade

2011-09-22 Por tôpico Vinicius Santos
Boa noite pessoal, Preciso de uma idéia/sugestão de como garantir o seguinte: Temos um ERP com uma tabela de saídas e outra com uma tabela de entradas, e uma terceira com o saldo das duas. Por Exemplo: o total da tabela de saídas deu 100 e o total da tabela de entradas deu 110, ou seja o saldo é

Re: [pgbr-geral] restaurar o backup continuo

2011-09-22 Por tôpico Flavio Henrique Araque Gurgel
> Olá Pedro, cara é isso mesmo valeu pela dica, mas ainda não consegui > recuperar o backup, > depois de ter logs arquivados  eu mato o postgres com: > kill -9 $(head -1 /opt/postgres/9.0/data/postmaster.pid) > > Em seguida configuro o recovery.conf com esse parametro: restore_command = ' > cp /opt

Re: [pgbr-geral] Res: Problema - dbi_link com a versão 9.04 PostgreSQL

2011-09-22 Por tôpico Emanuel Araújo
Bem, por enquanto vamos deixar um cluster a parte para esse nosso banco até descobrirmos o problema. assim conseguiremos migrar a base principal. Obrigado! -- *Atenciosamente, Emanuel Araújo* http://eacshm.wordpress.com/ * * *Linux Certified LPIC-1*

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Leandro Guimarães Faria Corce DUTRA
Le 2011-S-22 20h26, Tiago Adami a écrit : > > Utilizem o formato TEXTO PLANO. Em bom português, a tradução de /plain text/ seria ‘texto simples’. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 71

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Tiago Adami
Em 22 de setembro de 2011 08:02, Leandro Guimarães Faria Corce DUTRA escreveu: > (corte) >        E, por favor, siga a netiqueta, RFC 1855: 1. nunca reaproveite uma > (corte) E fazendo/reforçando um apelo a todos: evitem postar mensagens em HTML. Utilizem o formato TEXTO PLANO. Isto deixa as mens

[pgbr-geral] Res: Re: Sincronizar dados

2011-09-22 Por tôpico coutinho
Eh que as vezes pedimos opiniao, mas na verdade nao queremos ouvi-las pq ja temos uma Enviado pelo meu aparelho BlackBerry da Claro -Original Message- From: Guimarães Faria Corcete DUTRA, Leandro Date: Thu, 22 Sep 2011 17:40:50 To: Comunidade PostgreSQL Brasileira Reply-To: Com

[pgbr-geral] Res: Re: Sincronizar dados

2011-09-22 Por tôpico coutinho
Acho que o dpkg com o pg ja eh extremo d+, mas no mais eu concordo com vcs Enviado pelo meu aparelho BlackBerry da Claro -Original Message- From: Guimarães Faria Corcete DUTRA, Leandro Date: Thu, 22 Sep 2011 16:03:41 To: Comunidade PostgreSQL Brasileira Reply-To: Comunidade Post

Re: [pgbr-geral] restaurar o backup continuo

2011-09-22 Por tôpico Hélio José
Olá Pedro, cara é isso mesmo valeu pela dica, mas ainda não consegui recuperar o backup, depois de ter logs arquivados eu mato o postgres com: *kill -9 $(head -1 /opt/postgres/9.0/data/postmaster.pid)* Em seguida configuro o recovery.conf com esse parametro: *restore_command = ' cp /opt/postgres/

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Osvaldo Kussama
Em 22/09/11, Danilo Silva escreveu: > Criar algo dentro do banco de dados para não comprometer muito a performance > e para que as funções de conversão não fique na aplicação. > > Att > Em 22 de setembro de 2011 16:20, Guimarães Faria Corcete DUTRA, Leandro < > lean...@dutras.org> escreveu: > >> 20

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2011/9/22 Euler Taveira de Oliveira : > On 22-09-2011 16:03, Guimarães Faria Corcete DUTRA, Leandro wrote: >> Exatamente o que sempre pensei.  Na verdade, creio que a comunidade de >> sistemas operacionais perde por não eleger o PostgreSQL como mecanismo >> preferencial de armazenamento de dados. >

Re: [pgbr-geral] restaurar o backup continuo

2011-09-22 Por tôpico Pedro Ivo Bispo França
Olá Hélio, Você pode apagar o diretório DATA por que você teoricamente fez o backup dela no momento que você fez o filesystem backup. Logo, você deve excluir o dir DATA atual para substituir pelo dir DATA do backup. A partir daí, usar os logs para restaurar até o momento desejado É aconselhavel c

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Alexsander Rosa
Em 22 de setembro de 2011 15:47, Euler Taveira de Oliveira < eu...@timbira.com> escreveu: > On 22-09-2011 14:02, Alexsander Rosa wrote: > > Não sei se ele precisa do PostgreSQL no PDV, onde nem mesmo haverá acesso > > concorrente. Na ponta até um DBF serve, é só pra manter funcionando em > caso de

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Euler Taveira de Oliveira
On 22-09-2011 16:03, Guimarães Faria Corcete DUTRA, Leandro wrote: > Exatamente o que sempre pensei. Na verdade, creio que a comunidade de > sistemas operacionais perde por não eleger o PostgreSQL como mecanismo > preferencial de armazenamento de dados. Imagine se, por exemplo, o > dpkg usasse o

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Danilo Silva
Criar algo dentro do banco de dados para não comprometer muito a performance e para que as funções de conversão não fique na aplicação. Att Em 22 de setembro de 2011 16:20, Guimarães Faria Corcete DUTRA, Leandro < lean...@dutras.org> escreveu: > 2011/9/22 Danilo Silva : > > Talvez mude o tópico,

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2011/9/22 Danilo Silva : > Talvez mude o tópico, mas existe alguma forma de se criar uma rule, view ou > function para suprimir essa questão? Ou seja, criar algo que pesquise a > string tratada mas que retorne o dado do jeito que foi gravado? Espero ter > sido claro. Bom, eu não entendi… -- Sky

Re: [pgbr-geral] restaurar o backup continuo

2011-09-22 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2011/9/22 Hélio José : > http://www.postgresql.org/docs/9.0/static/continuous-archiving.html  pede > para apagar todos os dados do diretorio de agrupamento como assim..é pra > apagar td do diretório DATA!? Não, dentro do diretório de dados há um para cada agrupamento. -- Skype:leandro.gfc.dutra

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Danilo Silva
Talvez mude o tópico, mas existe alguma forma de se criar uma rule, view ou function para suprimir essa questão? Ou seja, criar algo que pesquise a string tratada mas que retorne o dado do jeito que foi gravado? Espero ter sido claro. Obrigado 2011/9/22 Kévio Castro > Primeiro: > Para resolver

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2011/9/22 Euler Taveira de Oliveira : > On 22-09-2011 14:02, Alexsander Rosa wrote: >> Não sei se ele precisa do PostgreSQL no PDV, onde nem mesmo haverá acesso >> concorrente. Na ponta até um DBF serve, é só pra manter funcionando em caso >> de >> queda de conexão. >> > É mais fácil ter PostgreSQ

Re: [pgbr-geral] Recuperar Sequence

2011-09-22 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2011/9/22 Dickson S. Guedes : >> Na tabela, tem de usar o MAX (), uma vez que a seqüência não é ligada à >> tabela. > > E duas transações concorrentes pegariam o mesmo valor então? Nem me preocupei com isso, o que queria apontar é que a seqüência é um objeto diferente da tabela, então pegar o valo

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Euler Taveira de Oliveira
On 22-09-2011 14:02, Alexsander Rosa wrote: > Não sei se ele precisa do PostgreSQL no PDV, onde nem mesmo haverá acesso > concorrente. Na ponta até um DBF serve, é só pra manter funcionando em caso de > queda de conexão. > É mais fácil ter PostgreSQL nas duas pontas para não complicar a transferênc

Re: [pgbr-geral] Recuperar Sequence

2011-09-22 Por tôpico Dickson S. Guedes
Em 22 de setembro de 2011 11:34, Leandro Guimarães Faria Corce DUTRA escreveu: > Le 2011-S-22  11h25, Marcelo Silva (IG) a écrit : >> Eu precisava recuperar a sequencia da transacao naquele tabela > > Na tabela, tem de usar o MAX (), uma vez que a seqüência não é ligada à > tabela. E duas transaç

Re: [pgbr-geral] restaurar o backup continuo

2011-09-22 Por tôpico Hélio José
Olá Flávio, obrigado pela resposta, realmente dexei passar esssa etapa, mas agora surge outra dúvida o passo 3 de 24.3.3 http://www.postgresql.org/docs/9.0/static/continuous-archiving.html pede para apagar todos os dados do diretorio de agrupamento como assim..é pra apagar td do diretório DATA!?

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Alexsander Rosa
2011/9/22 Euler Taveira de Oliveira > On 21-09-2011 23:54, Antonio Cesar wrote: > > Pessoal, estou desenvolvendo o PAF-ECF e no requisito III pede para o > programa > > roda em stand alone. > > > > O pergunta é como sincronizo algumas tabela do banco de dados. copiar de > uma > > maquina para out

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Kévio Castro
Primeiro: Para resolver o problema dos acentos, você cria uma function para retirar os acentos da string: CREATE OR REPLACE FUNCTION public."retirarAcentos" ( varchar ) RETURNS varchar AS $body$ SELECT TRANSLATE($1, 'áéíóúàèìòùãõâêîôôäëïöüçÁÉÍÓÚÀÈÌÒÙÃÕÂÊÎÔÛÄËÏÖÜÇ', 'aeiouaeiouaoaeiooaeioucAEIOUA

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Osvaldo Kussama
Em 22/09/11, Danilo Silva escreveu: > Mesmo assim não resolveu a questão, mesmo tendo essas configurações, ele > diferencia acentuação. > Se na frase acima você estiver se referindo a "exemplo: se tenho guardado as strings 'AÇÃO', 'CONSTRUÇÃO' e 'CAOS', se efetuar uma select: SELECT campo FROM ta

Re: [pgbr-geral] Dicionário de dados

2011-09-22 Por tôpico Bruno Silva
Opa, redes neurais eu implementei com Matlab, Logica com Pascal e Vb graças a Deus não passei nem perto Em 22/09/2011 09:45, "Leonardo Cezar" escreveu: > 2011/9/21 Euler Taveira de Oliveira : >> On 21-09-2011 20:21, Leonardo Cezar wrote: >>> Creio que os processos de desenvolvimentos e as diversas

Re: [pgbr-geral] Recuperar Sequence

2011-09-22 Por tôpico Kévio Castro
Você pode fazer: SELECT setval('""."nome_sequence"', max(id)+1) AS "next" FROM "schema"."tabela" Isso já incrementa a sequence para o próximo valor maior. -- Kévio Castro (62) 9959-6192 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.or

Re: [pgbr-geral] OFF Topic - Curso PostgreSQL

2011-09-22 Por tôpico Matheus Ricardo Espanhol
Marcone, A Dextra está com turma aberta para formação PostgreSQL em Brasília do dia 17/10 a 01/11. http://www.dextra.com.br/noticias/dextra-realiza-segundo-roadshow-de-treinamentos-postgresql-e-jBoss.htm Att. Em 21 de setembro de 2011 14:58, Marcone escreveu: > Pessoal, > > Alguém *de Brasíli

Re: [pgbr-geral] Recuperar Sequence

2011-09-22 Por tôpico Leandro Guimarães Faria Corce DUTRA
Le 2011-S-22 11h25, Marcelo Silva (IG) a écrit : > Eu precisava recuperar a sequencia da transacao naquele tabela Na tabela, tem de usar o MAX (), uma vez que a seqüência não é ligada à tabela. > sem incrementar E qual seria o problema de incrementar? -- skype:leandro.gfc.dutra?chat

Re: [pgbr-geral] Recuperar Sequence

2011-09-22 Por tôpico Fabrízio de Royes Mello
Em 22 de setembro de 2011 11:25, Marcelo Silva (IG) escreveu: > Pessoal eu uso a seguinte instrucao para adicionar e recuperar uma > sequence: > > select nextval('mv_bordero_seq'::regclass) as cod_bor > > Funciona belezinha, acontece que nessa chamada ele incrementa a sequencial > > Eu precisava

[pgbr-geral] Recuperar Sequence

2011-09-22 Por tôpico Marcelo Silva (IG)
Pessoal eu uso a seguinte instrucao para adicionar e recuperar uma sequence: select nextval('mv_bordero_seq'::regclass) as cod_bor Funciona belezinha, acontece que nessa chamada ele incrementa a sequencial Eu precisava recuperar a sequencia da transacao naquele tabela sem incrementar, e tambem

Re: [pgbr-geral] Collation

2011-09-22 Por tôpico Hugo Bastos Bucker
Olá, Em 22 de setembro de 2011 09:59, Euler Taveira de Oliveira < eu...@timbira.com> escreveu: > On 21-09-2011 14:59, Danilo Silva wrote: > > Instalei a versão 9.1 em ambiente windows xp. > > Como a nova versão trata o collation? > Collation pode ser especificada por coluna e tabela a partir da 9

Re: [pgbr-geral] Collation

2011-09-22 Por tôpico Euler Taveira de Oliveira
On 21-09-2011 14:59, Danilo Silva wrote: > Instalei a versão 9.1 em ambiente windows xp. > Como a nova versão trata o collation? Collation pode ser especificada por coluna e tabela a partir da 9.1. Em versões anteriores ela tinha que ser definida para todo o agrupamento de banco de dados. > É po

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Euler Taveira de Oliveira
On 21-09-2011 23:54, Antonio Cesar wrote: > Pessoal, estou desenvolvendo o PAF-ECF e no requisito III pede para o programa > roda em stand alone. > > O pergunta é como sincronizo algumas tabela do banco de dados. copiar de uma > maquina para outras > Replicação baseada em gatilhos (vide Slony, Lond

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Leandro Guimarães Faria Corce DUTRA
Le 2011-S-22 10h18, Danilo Silva a écrit : > Mesmo assim não resolveu a questão, mesmo tendo essas configurações, ele > diferencia acentuação. Danilo, não tenho informações suficientes para te ajudar. Eu te sugeriria entrares no psql, listares tua configuração, executares um exemplo do problem

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Joao Cosme de Oliveira Junior
Você precisa de uma replicação assíncrona master slave pelo o q eu estou percebendo, sendo o seu servidor local o master.João Cosme de Oliveira Júnior Chefe de setor de Administração de TIC-RFB/POA "Lembre-se que da conduta de cada um depende o destino de todos." Em 22/09/2011 às 10:06 horas,

Re: [pgbr-geral] Res: Collation

2011-09-22 Por tôpico Danilo Silva
Mesmo assim não resolveu a questão, mesmo tendo essas configurações, ele diferencia acentuação. Obrigado Em 21 de setembro de 2011 21:49, Flavio Henrique Araque Gurgel < fha...@gmail.com> escreveu: > > Geralmente, pt_BR.UTF‐8. No sistema GNU (por exemplo, Debian > > GNU/Linux), o padrão do sist

Re: [pgbr-geral] Dicionário de dados

2011-09-22 Por tôpico Leandro Guimarães Faria Corce DUTRA
Le 2011-S-22 09h51, Leonardo Cezar a écrit : > 2011/9/21 Leandro Guimarães Faria Corce DUTRA: >> Le 2011-S-21 20h21, Leonardo Cezar a écrit : >>> >>> Menos simples, vide minha palestra sobre versionamento de banco de >>> dados que deve estar em algum lugar da rede. >> >> Quanto eu tiver a pachorr

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Leandro Guimarães Faria Corce DUTRA
Alexsander, por favor, siga a netiqueta, RFC 1855, e evite mensagens HTML. Tua mensagem chegou a 7,8 kB sem necessidade. Le 2011-S-22 10h5, Alexsander Rosa a écrit : > > A maioria das empresas está adotando uma arquitetura em que o PDV usa > uma base local simples (até DBF tem sido usado) e um

Re: [pgbr-geral] Dicionário de dados

2011-09-22 Por tôpico Leandro Guimarães Faria Corce DUTRA
Le 2011-S-22 09h44, Leonardo Cezar a écrit : > > Euler, respeito a tua opinião, mas a realidade que vives em teu âmbito > acadêmico e profissional não reflete a realidade da maioria das > universidades e empresas do nosso país. Acho que faz um mês, mais ou menos, falei a mesma coisa… > As facul

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Alexsander Rosa
Em 22 de setembro de 2011 09:03, JotaComm escreveu: > > Em 21 de setembro de 2011 23:54, Antonio Cesar > escreveu: > > Boa noite a todos. >> Pessoal, estou desenvolvendo o PAF-ECF e no requisito III pede para o >> programa roda em stand alone. >> >> O pergunta é como sincronizo algumas tabela do

Re: [pgbr-geral] Dicionário de dados

2011-09-22 Por tôpico Leonardo Cezar
2011/9/21 Flavio Henrique Araque Gurgel : >> Existe alguma exceção mais gritante que o IBM CICS?  Ou até isso é lenda? > > Não sei. > Mas programador que mexe com CICS geralmente é muito disciplinado na > clareza de código e correção de rotinas. Ou lhe faltam recursos para fazer "firulas" no códig

Re: [pgbr-geral] Dicionário de dados

2011-09-22 Por tôpico Leonardo Cezar
2011/9/21 Leandro Guimarães Faria Corce DUTRA : > Le 2011-S-21  20h21, Leonardo Cezar a écrit : >>> Git! (ou Darcs, ou qualquer equivalente…) >> >> Menos simples, vide minha palestra sobre versionamento de banco de >> dados que deve estar em algum lugar da rede. > > Quanto eu tiver a pachorra de pr

Re: [pgbr-geral] Dicionário de dados

2011-09-22 Por tôpico Leonardo Cezar
2011/9/21 Euler Taveira de Oliveira : > On 21-09-2011 20:21, Leonardo Cezar wrote: >> Creio que os processos de desenvolvimentos e as diversas disciplinas >> da engenharia da informação deveriam ser revisados desde a acadêmia, >> mas isso é história pra discutir num boteco ao efeito de 15 vodkas. >

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico JotaComm
Olá, Bom dia!!! Em 21 de setembro de 2011 23:54, Antonio Cesar escreveu: > Boa noite a todos. > Pessoal, estou desenvolvendo o PAF-ECF e no requisito III pede para o > programa roda em stand alone. > > O pergunta é como sincronizo algumas tabela do banco de dados. copiar de > uma maquina para ou

Re: [pgbr-geral] restaurar o backup continuo

2011-09-22 Por tôpico Flavio Henrique Araque Gurgel
> Pessoal estou usando PG 9.0 e estou tentando restaurar uma backup a partir > dos arquivos de log, consultei o material fiz todo o passo a passo: > http://www.postgresql.org/docs/9.0/static/continuous-archiving.html > mas agora para restaurar o backup base como se faz ...? > a pergunta pode parece

[pgbr-geral] restaurar o backup continuo

2011-09-22 Por tôpico Hélio José
Pessoal estou usando PG 9.0 e estou tentando restaurar uma backup a partir dos arquivos de log, consultei o material fiz todo o passo a passo: http://www.postgresql.org/docs/9.0/static/continuous-archiving.html mas agora para restaurar o backup base como se faz ...? a pergunta pode parecer meio bur

Re: [pgbr-geral] Sincronizar dados

2011-09-22 Por tôpico Leandro Guimarães Faria Corce DUTRA
Le 2011-S-22 00h27, Antonio Cesar a écrit : > EX. fico conectado ao servidor e quando ha um problema na rede preciso > conerctar ao servidor secundario e depois replicar os registro no > servidor central. Não é bem assim. Para entender melhor, leia sobre replicação no manual da versão 9.1.