Poste as suas configurações do Master e do Slave seguido das informações
escritas no LOG.
Emerson Martins
DBA
Itec/AL
82 9123-5504
82 9668-1283
Em 15 de março de 2012 21:01, Matheus Ricardo Espanhol
matheusespan...@gmail.com escreveu:
Tulio,
Não há nenhuma entrada no log do PostgreSQL
A outra consegui rodar o vacuumdb mais ainda acho que a pasta esta ocupando
muito espaço. Esse esta ocupando 11Gb mas a base deve ter uns 4Gb
Como você tem essa certeza de que deveria ser 4GB?
De onde vem esse número?
O vacuumdb foi com FULL e ele não esta como AUTO.
Com opção full deveria
Estou postando porque gostaria de melhorar a segurança do POSTGRES, isso
então deveria pelo menos gerar algum HINT ou log de orfãos algo nesse
sentido ?
Não confunda segurança com integridade referencial.
Triggers não podem ser criadas por qualquer um. Você pode delegar
direitos para os
Bom, minha pergunta permanece: algum além do OpenERP ou só ele mesmo?
http://www.weberp.org/HomePage
Quando era freelancer implementei em um cliente.
A documentação é MySQL centric mas ele funciona (muito bem) com PostgreSQL.
Está traduzido para Português do Brasil e tem uma comunidade
Opa minha resposta foi, tava dando erro de envio.
Bom Flavio a base dever ter uns 4Gb pois ela tinha bem menos antes de
acabar com o espaço. Por mais que tenha crescido duvido que esse valor
chegue a 11Gb.
O Ultimo dump da maquina tinha 1Gb.
Bom Rodei tudo isso ai e continua ocupando 11Gb
At
Estou com problema no acesso a uma base Postgres. O Cenário é o seguinte.
1 - Instalei o Postgres 8.4 em um CentOS com o comando yum.
2 - Alterei o postgresql.conf para:
listen_addresses = '*'
3 - Alterei o pg_hba.conf para:
host all all meu-ip/32 trust
4 - Baixei e subi a
Cancelando as demais transações/conexões também resolve seu problema
*se, e somente se* isto não for um problema no seu cenário.
Minha experiência com DDL dentro de funções é de resultado sempre inesperado.
Se a função é específica para ser executada em horário controlado,
geralmente é uma mão
Opa minha resposta foi, tava dando erro de envio.
Bom Flavio a base dever ter uns 4Gb pois ela tinha bem menos antes de acabar
com o espaço. Por mais que tenha crescido duvido que esse valor chegue a
11Gb.
Bom, então você não tem certeza disso.
Note que crescimento não é so feito de inserts.
Bom dia todos, preciso executar uma função assim que um usuário conectar no
banco de dados (uma espécie de evento ao conectar).
Alguém sabe me dizer se isso é possível no postgreSQL?
Abraços.
Atenciosamente,
--
--
*** Alberto Matos
**
*
Concordo plenamente com Flávio.A prova dos 9 é você fazer um dump/restore..
Emerson Martins
DBA
Itec/AL
82 9123-5504
82 9668-1283
Em 16 de março de 2012 09:12, Flavio Henrique Araque Gurgel
fha...@gmail.com escreveu:
Opa minha resposta foi, tava dando erro de envio.
Bom Flavio a base
Bom dia todos, preciso executar uma função assim que um usuário conectar no
banco de dados (uma espécie de evento ao conectar).
Alguém sabe me dizer se isso é possível no postgreSQL?
Internamente, com recursos do servidor PostgreSQL, não é possível.
Suas alternativas são:
- se o usuário usa
Em 15 de março de 2012 17:45, Danilo Silva danilo.dsg.go...@gmail.comescreveu:
Em 15 de março de 2012 17:33, Cesar Moraes cesar.cs...@gmail.comescreveu:
Opa Danilo.
Sim estou do mesmo IP configurado no pg_hba.
Efetuei um teste habilitando todos os IPs e mesmo assim ocorre o erro.
OK
Em 16 de março de 2012 08:52, Flavio Henrique Araque Gurgel
fha...@gmail.com escreveu:
Permitir liberdade para que um DBA altere o comportamento das
operações é uma das premissas do PostgreSQL. Ele faz o que você está
mandando ele fazer, e não tomando atitudes arbitrárias (como MySQL e
Date: Fri, 16 Mar 2012 08:52:45 -0300
From: fha...@gmail.com
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Falha na Integridade da Constraint
Estou postando porque gostaria de melhorar a segurança do POSTGRES, isso
então deveria pelo menos gerar algum HINT ou log de
Date: Fri, 16 Mar 2012 08:52:45 -0300
From: fha...@gmail.com
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Falha na Integridade da Constraint
Estou postando porque gostaria de melhorar a segurança do POSTGRES, isso
então deveria pelo menos gerar algum HINT ou log de
O melhor será separar esta função em duas:
A primeira que verifique se os campos existem e se não os criam.
E a segunda como disparador para que se actualizem com os inserts e updates.
Obrigado pela ajuda!
Eloi Ribeiro
GIS Analyst
39,45º -0,40º
flavors.me/eloiribeiro
No dia 16 de Março de 2012
No log há apenas um avisos de perda de conexão com o Master..
mas fora isso não há nada
2012-03-16 10:23:39 BRT LOG: sistema de banco de dados foi desligado em
2011-03-16 07:12:02 BRT
2012-03-16 10:23:40 BRT LOG: entrando no modo em espera
2012-03-16 10:23:40 BRT LOG: arquivo de log
2012/3/16 Flavio Henrique Araque Gurgel fha...@gmail.com:
http://www.weberp.org/HomePage
Obrigado!
Acho que quem tá mais a frente com isso talvez seja o Adempiere.
Minha impressão é que a comunidade OpenERP também estava bem ativa,
mas o Adempière tem bem mais tempo de carreira…
Voce deu permissão para o servidor Slave no Master..Através do arquivo
pg_hba?
Emerson Martins
DBA
Itec/AL
82 9123-5504
82 9668-1283
Em 16 de março de 2012 10:38, Tulio Santos tuliogust...@yahoo.com.brescreveu:
No log há apenas um avisos de perda de conexão com o Master..
mas fora isso não
Pedro,
Limitando os resultados com o DISTINCT ON:
SELECT DISTINCT ON (gid2) * FROM
(
SELECT DISTINCT ON (a.gid) a.gid AS gid1, b.gid AS
gid2,ST_Makeline(a.the_geom,b.the_geom) As geo
FROM pontos a, pontos b
WHERE ST_DWithin(a.the_geom,b.the_geom, 10) AND a.gid b.gid
ORDER BY a.gid
) foo
Sim..
A replicação acontece normalmente quando o Master e Slave estão ativos..
meu problema acontece quando intencionalmente paro o master,
pois o slave nao assume a posição, para aceitar que receba inserts e updates...
e caso execute o comando select pg_is_in_recovery ele me retorna true..
como
Sim..
A replicação acontece normalmente quando o Master e Slave estão ativos..
meu problema acontece quando intencionalmente paro o master,
pois o slave nao assume a posição, para aceitar que receba inserts e
updates...
e caso execute o comando select pg_is_in_recovery ele me retorna true..
Flavio:
tcp0 0 0.0.0.0:54320.0.0.0:*
LIST
EN
tcp0 0 :::5432 :::*
LIST
EN
unix 2 [ ACC ] STREAM LISTENING 6630 /tmp/.s.PGSQL.5432
Danilo:
psql -hip -pport -Upostgres postgres
At
Cesar Moraes
2012/3/16 Danilo
Centos? O firewall não está ativo?
Faça o teste.
service iptables stop
Bruno E. A. Silva.
Analista de Sistemas.
Bacharel em Sistemas de Informação
Pós-graduando em Gerência de Projetos
Certified Scrum Master
LPIC-1
SCJP, SE 6
Novell CLA / DCTS ECR
DBA Postgres
---
“A
tcp 0 0 0.0.0.0:5432 0.0.0.0:*
LIST
EN
tcp 0 0 :::5432 :::*
LIST
EN
unix 2 [ ACC ] STREAM LISTENING 6630 /tmp/.s.PGSQL.5432
Está tudo correto.
psql -hip -pport -Upostgres postgres
Ou tem um firewall entre
Olá pessoal,
Talvez minha dúvida seja noob, mas estou precisando buscar verificar se em
uma deternada string contem algumas palavras. Exemplo:
Comunidade PostgreSQL Brasileira se contem 'Comunidade' ou 'Brasilieira'
Obrigado a todos
psql -hip -pport -Upostgres postgres
Pergunta, de qual máquina você está tentando utilizar o comando acima?
funciona? Está utilizando os mesmos dados para acessar via pgadmin? de qual
máquina?
Att.
Danilo
___
pgbr-geral mailing list
Em 16 de março de 2012 14:11, Wesley waeolive...@gmail.com escreveu:
Olá pessoal,
Talvez minha dúvida seja noob, mas estou precisando buscar verificar se em
uma deternada string contem algumas palavras. Exemplo:
Comunidade PostgreSQL Brasileira se contem 'Comunidade' ou 'Brasilieira'
Não
Não seria o LIKE?
SELECT ... WHERE texto LIKE '%Comunidade%' OR texto LIKE '%Brasileira%'
Em 16 de março de 2012 14:11, Wesley waeolive...@gmail.com escreveu:
Olá pessoal,
Talvez minha dúvida seja noob, mas estou precisando buscar verificar se em
uma deternada string contem algumas palavras.
Em 16 de março de 2012 14:32, Alexsander Rosa
alexsander.r...@gmail.comescreveu:
Não seria o LIKE?
SELECT ... WHERE texto LIKE '%Comunidade%' OR texto LIKE '%Brasileira%'
Além do que já foi sugerido podemos também usar expressões regulares:
bdteste=# SELECT 'Comunidade PostgreSQL Brasileira'
On Fri, Mar 16, 2012 at 2:11 PM, Wesley waeolive...@gmail.com wrote:
Olá pessoal,
Olá Wesley e pessoal, boa tarde,
Talvez minha dúvida seja noob, mas estou precisando buscar verificar se em
uma deternada string contem algumas palavras. Exemplo:
Comunidade PostgreSQL Brasileira se contem
Qual usuário criou o arquivo trigger? O arquivo de trigger tem de ser
visível para o usuário do PostgreSQL (normalmente postgres).
testei novamente (por garantia) criando o arquivo pelo usuario postgres.. mas
sem novidade
O caminho está correto? O caminho tem de ser o mesmo do recovery.conf
Opa parece que era Firewall mesmo.
Bom tinha falado com os ADMs da maquina e não tinha regra para bloquear a
porta 5432.
Com os testes que fiz parece que essa regra esta bloqueando o postgres
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
Bom não sei muito referente ao
O recovery.conf está correto? Qual é a entrada que você colocou? Não
está comentado sem querer?
restore_command = 'cp /var/lib/postgresql/9.1/main/pg_xlog/%f %p'
standby_mode = 'on'
primary_conninfo = 'host=192.168.1.81 port=5432 user=postgres'
trigger_file = '/tmp/psql.trigger'
Algo
Foi isso mesmo.. valeu Danilo.
comentei o parametro na recovery.conf e funcionou perfeitamente..
Obrigado a todos pela atenção!
Att,
Tulio
De: Danilo Silva danilo.dsg.go...@gmail.com
Para: Tulio Santos tuliogust...@yahoo.com.br; Comunidade PostgreSQL
Foi isso mesmo.. valeu Danilo.
comentei o parametro na recovery.conf e funcionou perfeitamente..
Hey, observação! Não é o parâmetro que causa o problema, é que você
está usando o parâmetro do jeito errado!
Esse parâmetro pode ser usado sem problemas em conjunto com streaming
replication, se o
36 matches
Mail list logo