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
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
> 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
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 é
> 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
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*
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
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
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
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
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/
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
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.
>
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
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
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
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,
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
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
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
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
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
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
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ç
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!?
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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.
>
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
> 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
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
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.
51 matches
Mail list logo