Vlw galera.
Paulo
De: Roberto Mello roberto.me...@gmail.com
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Quarta-feira, 28 de Julho de 2010 12:34:35
Assunto: Re: [pgbr-geral] Comparaçao strings.
2010/7/28 Osvaldo
Bom dia a gurus,
estou precisando comparar se é igual o ultimo nome entre duas ou mais pessoas.
create table stringss( a text));
insert into stringss values ('joao pedro mariano da silva');
insert into stringss values ('maria jose santos');
insert into stringss values ('maria jose pandora dos
Ola pessoal,
Alguem sabe como exportar um conteudo de uma campo bytea para uma pasta do S.O?
Ats
Paulo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
está querendo saber é isso :D
select lo_export(campo,arquivodestino) from tabela where chave = valor
Espero ter ajudado
Em 17 de junho de 2010 15:34, paulo matadr saddon...@yahoo.com.br escreveu:
Ola pessoal,
Alguem sabe como exportar um conteudo de uma campo bytea para uma pasta do S.O
create table test(i number , j number);
insert into test values(1,2)
insert into test values(1,3)
insert into test values(1,4)
select * from test;
I J
-- --
1 2
1 3
1 4
minha intenção:
depois do update
update
Olá.
Não deve ser é a melhor solução, mas...
UPDATE test A set j = j + (select max(B.j) from test B where B.J
A.J ) where A.j (select min(C.j) from test C);
Espero ter ajudado.
paulo matadr escreveu:
create table test(i number , j
number);
insert into test values(1,2)
insert
,
Em 28 de abril de 2010 09:56, paulo matadr saddon...@yahoo.com.br escreveu:
O backup é de uma semana atras, e a tablespace é a default.
Então tem algum problema no sistema de backup. Acredito ser de fundamental
urgência rever este processo.
De: Osvaldo
Bom dia,
Na Tentativa de rodar um query no psql com
nohup psql -d database -f query_israel.sql query_israel.log
2010-04-29 11:35:33 BRT database ip=[local] user=postgres pid=31308
transacao=0 tag=SELECT LOG: could not send data to client: Broken pipe
Nao encontrei nada muito
] Res: Recuperação estranha data
Em 27 de abril de 2010 18:49, paulo matadr saddon...@yahoo.com.br escreveu:
Esse backup foi extraido da pasta arquivos de programas do disco que
falho ou seja o banco estava trabalhando.
conseguir subir 3 bases apenas uma nao quer aparecer pro cluster.
É
Boa Tarde a Todos,
Pessoal, o servidor de um cliente deu pane, por sorte conseguimos recuperar a
pasta do postgres,
porem ao iniciar o cluster e copiar a pasta data do backup algumas bases
subiram e outras nao , como se o
postgres nao visse.
olhando o log , não a erro na inicialização do
Bom dia a Todos,
Preciso que o psql guarde no log de execulcao todas as msg geradas,
percebi o seguinte:
postgres=# create database teste;
CREATE DATABASE
postgres=# \c teste;
You are now connected to database teste.
teste=# create table teste_psql( a int , b int);
CREATE TABLE
-bash-3.1$ cat
:21:53
Assunto: Re: [pgbr-geral] Guarda saida do Psql com erro.
2010/3/25 paulo matadr saddon...@yahoo.com.br:
Bom dia a Todos,
Preciso que o psql guarde no log de execulcao todas as msg geradas,
percebi o seguinte:
postgres=# create database teste;
CREATE DATABASE
postgres=# \c teste;
You
de março de 2010 11:10, paulo matadr saddon...@yahoo.com.br escreveu:
Bom dia Osvaldo
Ai ele inverte:
-bash-3.1$ psql -d teste -f teste.sql 2 resultado.log
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
-bash-3.1$ cat resultado.log
psql:teste.sql:2: ERROR: syntax error at or near ^
LINE 1
de 2010 14:52, paulo matadr saddon...@yahoo.com.br escreveu:
Pessoal,
Venho com algo simples,vcs saberiam me dizer quais as linguagem suportadas
pelo postgres 8.3?
Dê uma olhada em:
http://www.postgresql.org/docs/current/interactive/external-projects.html
lá você terá informações tanto para
Pessoal,
Venho com algo simples,vcs saberiam me dizer quais as linguagem suportadas pelo
postgres 8.3?
Ats
Paulo
Veja quais são os assuntos do momento no Yahoo! +Buscados
Pessoal,
To querendo lista as tabelas com seus respectivos comentarios, alguem sabe?
versao postgres: 8.2
Agradeço desde ja
Paulo
Veja quais são os assuntos do momento no Yahoo! +Buscados
Funciono legal,
so ta falando um detalhe,so pra minha organizaçao pessoal
era possivel lista:
schematabela comentario
agradeço.
De: Joao Cosme de Oliveira Junior joao.co...@serpro.gov.br
Para: pgbr-geral@listas.postgresql.org.br
Enviadas: Terça-feira,
Correçao:
Funciono legal,
so ta falando um detalhe,so pra minha organizaçao pessoal
era possivel lista:
schematabela coluna comentario
agradeço.
- Mensagem encaminhada
De: paulo matadr saddon...@yahoo.com.br
Para: Comunidade PostgreSQL Brasileira pgbr-geral
Pessoal,
to com esse seguinte error:
C:\Arquivos de programas\Postgresql\8.2\binpg_ctl.exe start -D C:\Arquivos
de programas\Postgresql\8.2\data
pg_ctl: invalid data in PID file C:/Arquivos de
programas/Postgresql/8.2/data/postmaster.pid
o que ja tentei,
-verifiquei as todas as pastas.
-fiz um
paulo matadr saddon...@yahoo.com.br:
Pessoal,
tenho o seguinte cenario:
create table escape
( teste varchar(30),teste2 varchar(30));
insert into escape values ('paulo saiu','paulo
sss');
usando o COPY :
COPY escape TO 'teste.txt' WITH DELIMITER '|' NULL AS 'NULL' CSV
HEADER ESCAPE
9:33:17
Assunto: Re: [pgbr-geral] Banco não starta windows xp
Opa,
2010/1/12 paulo matadr saddon...@yahoo.com.br
Pessoal,
to com esse seguinte error:
C:\Arquivos de programas\Postgresql\8.2\binpg_ctl.exe start -D C:\Arquivos
de programas\Postgresql\8.2\data
pg_ctl: invalid data in PID file C
Pessoal,
tenho o seguinte cenario:
create table escape
( teste varchar(30),teste2 varchar(30));
insert into escape values ('paulo saiu','paulo
sss');
usando o COPY :
COPY escape TO 'teste.txt' WITH DELIMITER '|' NULL AS 'NULL' CSV HEADER
ESCAPE AS '.';
e como resultado:
cat
surgio uma necessidade de marca todos os espaços em brancos como null isso e
possivel tb?
De: paulo matadr saddon...@yahoo.com.br
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Segunda-feira, 4 de Janeiro de 2010 17:46:54
Ola pra todos,
To usando o copy pra jogar nun txt algumas tabelas,e nao achei a funcão que poe
o cabecalho no arquivo gerado.
exemplo:
[postg...@server ] head -2 cliente.txt
213828|17760496|81|99218212||1|3|2007-03-01 08:17:52.482|
213834|17760593|81|99717783||1|3|2007-03-01 09:04:08.633|
fazer desta forma:
COPY cadastro.cliente_fone TO '/usr/local/pgsql/socorro/cliente.txt'
WITH DELIMITER '|' NULL AS '' CSV HEADER;
Att
Everson
2010/1/4 paulo matadr saddon...@yahoo.com.br
Ola pra todos,
To usando o copy pra jogar nun txt algumas tabelas,e nao achei a funcão que
poe o
Bom dia pessoal,
Acabei de fazer algums testes com o standby,funciono tudo perfeito com os
archives sendo aplicados corretamente no meu ambiente de testes.
A minha intenção é garantir que extamente todos os dados de produçao fossem
passados,meu ambiente altamente é transacional .
Me corrijam
2009/11/25 paulo matadr saddon...@yahoo.com.br
Bom dia pessoal,
Acabei de fazer algums testes com o standby,funciono tudo perfeito com os
archives sendo aplicados corretamente no meu ambiente de testes.
A minha intenção é garantir que extamente todos os dados de produçao fossem
passados,meu
2009/11/3 Osvaldo Kussama osvaldo.kuss...@gmail.com:
2009/11/3 Osvaldo Kussama osvaldo.kuss...@gmail.com:
2009/11/3 paulo matadr saddon...@yahoo.com.br:
Galera , tenho a seguinte situação:
create table teste_string( a int,b int );
insert into teste_string values (111,22);
insert
-geral] Ambiente Replicação
Olá Paulo, na situação que
você expos você pode utilizar o Slony (www.slony.info).
Abraços,
Rafael Domiciano
2009/10/26 paulo matadr saddon...@yahoo.com.br
Pessoal.
To querendo montar um laboratorio virtual pra testa ferramentas de
replicação,meu interesse e criar
Pessoal.
To querendo montar um laboratorio virtual pra testa ferramentas de
replicação,meu interesse e criar a seguinte estrutura.
MASTER ( com insert,update,delete) replicando
sicronamente pra 2 slaves readonly.
qual a ferramenta de replicação mais
, 2009 6:56:54 PM
Assunto: Re: [pgbr-geral] Ambiente Replicação
Olá Paulo, na situação que você expos você pode utilizar o Slony
(www.slony.info).
Abraços,
Rafael Domiciano
2009/10/26 paulo matadr saddon...@yahoo.com.br
Pessoal.
To querendo montar um laboratorio virtual pra testa ferramentas de
Boa tarde a todos,
Alguem sabe as configuracoes ideais para o servidor postgres...
tais com limits.conf ,semaforos, ulimit
SO:red hat 5
Agradeco desde ja
Veja quais são os assuntos do momento
Ola pessoal,
um duvida simples, existe uma funcao no postgres que retorne o ip do usuario,
do tipo:
select get_ip ou algo parecido?
agradeço
Veja quais são os assuntos do momento no Yahoo! +Buscados
Bom dia Pessoal,
Implantei auditora numa tabela do meu banco usando o table_log(pgfoundry), mais
to sentindo a necessidade de fazer isso pra apenas 2 usuarios.
Nao to achando uma forma de aplicar essa auditoria especifica.
Alguem sabe fazer usando o table_log ou com outra ferramenta?
Agradeco
Olha pessoal,
recentemente fiz ums testes na versao 8.3 do postgres é costatei um erro com
referencia ao cast explicito.
select case substr(AnoMes::text,5,2) WHEN 12 THEN AnoMes+89 ELSE AnoMes+1 END
AnoMes = integer
ERROR: operator does not exist: text = integer
HINT: No operator matches
paulo matadr saddon...@yahoo.com.br:
Olha pessoal,
recentemente fiz ums testes na versao 8.3 do postgres é costatei um erro
com referencia ao cast explicito.
select case substr(AnoMes::text,5,2) WHEN 12 THEN AnoMes+89 ELSE AnoMes+1
Creio que o erro está em WHEN 12, deveria ser WHEN '12', afinal
Ola pessoal, preciso monitorar querys que tragam quantidade de registros altos.
alguem sabe um meio pra isso?
att
Paulo
Veja quais são os assuntos do momento no Yahoo! +Buscados
Pessoal,
to com problema pra subir meu banco,
meu ambiente é linux ,minha versao é 8.2
log do postgres referente ao erro:
2009-08-21 10:45:37 BRT ip= user= pid=4541 transacao= tag= LOG: database
system was interrupted at 2009-08-21 10:45:06 BRT
2009-08-21 10:45:37 BRT ip= user= pid=4541
Olha,
Da pra fazer assim:
select schemaname||'.'||relname as Tabela, indexrelname as NomeIndice, idx_scan
as TotalUtilizado,
idx_tup_read as NumLinhas, idx_tup_fetch as LidasComSucesso
from pg_stat_user_indexes
order by schemaname, relname, indexrelname;
onde se o total utilizado fosse
Royes Mello fabriziome...@gmail.com
2009/8/10 paulo matadr saddon...@yahoo.com.br
Boa tarde a todos,
tava precisando de uma maozinha nesse script,altera linha referente ao
parametro maintenance_work_mem dentro do conf ,comentando a linha antiga
que tem valor menor,
a ideia e altera o
root vc pode usar:
su - user -c comando
Até +
2009/8/10 paulo matadr saddon...@yahoo.com.br
Boa tarde a todos,
tava precisando de uma maozinha nesse script,altera linha referente ao
parametro maintenance_work_mem dentro do conf ,comentando a linha antiga
que tem valor menor,
a ideia
delete.
Agradeço a todos
De: Euler Taveira de Oliveira eu...@timbira.com
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Terça-feira, 4 de Agosto de 2009 16:44:10
Assunto: Re: [pgbr-geral] Otimizacao delete
paulo matadr
Olha pessoal,
Eu to com esse delete na maior tabela do meu banco:
delete from cobranca_documento_item where cnta_id in (select cnta_id from
conta_geral where cntg_ichistorico=3)
que ta sendo muito custoso para nosso ambiente,no analyze
Hash IN Join (cost=444791.95..11042547.76 rows=1390453
-feira, 4 de Agosto de 2009 11:47:46
Assunto: Re: [pgbr-geral] Otimizacao delete
2009/8/4 paulo matadr saddon...@yahoo.com.br:
Olha pessoal,
Eu to com esse delete na maior tabela do meu banco:
delete from cobranca_documento_item where cnta_id in (select cnta_id from
conta_geral where
: [pgbr-geral] Res: Res: Analise de uso de index entre 8.2 ou 8.3
paulo matadr escreveu:
Os parametros do servidor aparentemente importantes sao:
Qual é o valor de work_mem? Você tentou fazer:
SET work_mem to 16MB;
EXPLAIN ANALYZE SELECT ...;
SET work_mem to 8MB;
EXPLAIN ANALYZE SELECT ...;
SET
index entre 8.2 ou 8.3
paulo matadr escreveu:
Segue o explain analyze:
O problema é a busca sequencial abaixo.
- Seq Scan on logradouro_bairro
logradouro3_ (cost=0.00..2033.86 rows=117186 width=8) (actual
time=0.011..359.858 rows=117186 loops=1)
Ele agregado
PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Terça-feira, 28 de Julho de 2009 2:21:11
Assunto: Re: [pgbr-geral] Analise de uso de index entre 8.2 ou 8.3
paulo matadr escreveu:
Sera que o postgres 8.2 não suporta este tipo de index?
Suporta. Execute o EXPLAIN ANALYZE em ambas
Boa noite gente, estou com uma necessidade de criar uma trigger pra fazer
auditoria nas tabelas do meu banco,
a ideia é cata alterações de updade,insert e delete de alguns usuarios
especificos.
primeiro eu gostaria de saber se o postgres da suporte a isso, e depois se
alguem tem algo parecido
: [pgbr-geral] Analise de uso de index entre 8.2 ou 8.3
Desculpe a pergunta, mas você tentou um VACUUM ANALYZE depois de criar o índice?
--
Tiago J. Adami
Dois Vizinhos - Paraná - Brasil
2009/7/27 paulo matadr saddon...@yahoo.com.br
Bom dia pessoal,
Trabalho com as 2 versoes do postgres 8.2 e
PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Quinta-feira, 2 de Julho de 2009 11:33:56
Assunto: Re: [pgbr-geral] Melhorar Sql
Em Thu, 02 Jul 2009 10:04:18 -0300, paulo matadr saddon...@yahoo.com.br
escreveu:
select count(movimentor0_.mrem_id) as col_0_0_ from
Bom dia pessoal,
Existe alguma forma no postgres de forca o uso de um indice particular, do
tipo eu tenho 3 indices semelhantes e a,b e c.
eu queria que apenas o C fosse usado pra uma query especifica.
Lembro que no oracle,usa-se hints.E no nosso querido postgres ?
Att
Paulo Moraes
Meu povo,
To com problemas nessa query, ja fiz um monte de testes e esse foi o resultado
mais otimizado que conseguir gerar,
alguem tem mais alguma ideia pra me dar, ouvir falar no uso do exist mais nao
to muito familiarizado,
algo mas que eu n tenha percebido ou de modificaçao da mesma
alguem ja viu esse tipo de errro:
org.postgresql.util.PSQLException: Um erro de E/S ocorreu ao enviar para o
processo do servidor.
foi ao tentar inserir numa tabela.
att
Paulo Moraes
Veja quais são os assuntos do momento no Yahoo! +Buscados
Pessoal, alguem tem uma ideia de como agente guarda ou onde ta guardado a data
de criação de uma tabela?
att
Paulo Moraes
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com___
pgbr-geral mailing list
Pessoal,
to querendo comerçar algo em pgplsql,alguem tem uma lista boa de materias pra
estudo.
se tiver link no rapidshare,easy-share e cia...to aceitando rsrs
vlw
Veja quais são os assuntos do momento no Yahoo! +Buscados
Pessoal, alguem tem ai uma query pronta pra listar por tamanho (com indice) as
tabelas do banco.
agradeço desde ja
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com___
pgbr-geral mailing list
ON t.oid = c.reltablespace
WHERE c.relkind =
‘r’::”char”
–AND n.nspname = ‘acc’
AND nspname NOT
IN
(’dbateste’,'information_schema’,'pg_catalog’,'pg_temp_1',’pg_toast’,'postgres’,'publico’,'public’)
ORDER
BY n.nspname
- Original Message -
From: paulo matadr
To: pgbr_LISTA
Sent: Monday
que
referenciam a tab2 mas que não existem na tab2
Se for isso esta opção pode ser que funcione, mas não tenho certeza:
--no-data-for-failed-tables
não restaura dados de tabelas que não puderam ser
criadas
Senão atualize a tab2 também...
2009/5/21 paulo matadr
Bom tarde a todos,
To com uma duvida no pg_restore,seguinte tenho atualizar uma tabela do banco a
pro banco b,com isso levei o dump ate o servidor do banco b,so que nao achei a
opcao do pg_restore que mate o objeto e recrie-o sem dar erro.
essa tabela tem fks dependes assim como a fks apontando
Pessoal , to com uma duvida
eu to tentando abilitar o log_min_duration_statement para 2 min , assim pondo
log_min_duration_statement = 12
e nao ta funcionando, existe a relaçao desse parametro com outro no
postgresql.conf para que ele funcione;
meu conf para logs abaixo:
# - Where to Log
-geral] log_min_duration_statement
2009/5/15 paulo matadr saddon...@yahoo.com.br:
Pessoal , to com uma duvida
eu to tentando abilitar o log_min_duration_statement para 2 min , assim
pondo
log_min_duration_statement = 12
e nao ta funcionando, existe a relaçao desse parametro com outro
] log_min_duration_statement
2009/5/15 paulo matadr saddon...@yahoo.com.br:
Pessoal , to com uma duvida
eu to tentando abilitar o log_min_duration_statement para 2 min , assim
pondo
log_min_duration_statement = 12
e nao ta funcionando, existe a relaçao desse parametro com outro no
postgresql.conf para que ele
] log_min_duration_statement
2009/5/15 paulo matadr saddon...@yahoo.com.br:
Pessoal , to com uma duvida
eu to tentando abilitar o log_min_duration_statement para 2 min , assim
pondo
log_min_duration_statement = 12
e nao ta funcionando, existe a relaçao desse parametro com outro no
postgresql.conf para que ele
-05-15 às 09:04 -0700, paulo matadr escreveu:
Pessoal, conseguir relsover.
Vlw a todos
Muito bacana Paulo!
Você poderia demonstrar o que fez para que fique no histórico desta
lista a solução adotada? Assim, quando outra pessoa estiver passando
pelo mesmo problema e acabar caindo nesta thread
Bom dia pessoal,
nossa base de producao nao starta,quando agente tenta levantar o banco ele
entra em modo recover,consume toda a memoria da maquina ate travar por kernel
panic.
com isso o servidor para.
esse é o ultimo log gerado pelo postgres
BRT LOG: database system was interrupted while
Diminuir pra 100 MB, a maquina entro no mesmo processo.
De: paulo matadr saddon...@yahoo.com.br
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Quinta-feira, 23 de Abril de 2009 12:17:26
Assunto: [pgbr-geral] Res: Urgente
recovery.
Na última vez que eu tive esse problema, o postgres ficou quase 10 minutos
fazendo recovery.
2009/4/23 paulo matadr saddon...@yahoo.com.br
Diminuir pra 100 MB, a maquina entro no mesmo processo.
De: paulo matadr saddon...@yahoo.com.br
Para: Comunidade
Bom dia a todos,
Meu sistema batch tava fazendo um consulta em algumas tabelas quando foi
retornado esse erro,
alguem ja passo ou tem conhecimento do mesmo.
SELECT * FROM batch.funcionalidade_iniciada where proi_id = x
SQL Error: 0, SQLState: XX000
ERROR: missing chunk number 0 for toast value
Galera , vo compartilha com vcs a soluçao.
existe um campo do tipo bytea nessa tabela, o qual estava corrompido para o
proi_id citado no erro.
solucao foi coloca-lo pra null, ja que nao tinha problema em perde esse dado.
De: paulo matadr saddon
ter ajudados.
Rafael Domiciano
DBA Postgres
2009/4/15 paulo matadr saddon...@yahoo.com.br
Alguem tem sabe como eu faço pra calcular o tamanho de um schema( somatorio de
todos os objetos pertencentes a ele).
Att
Paulo Moraes
Veja quais são os assuntos do
Alguem tem sabe como eu faço pra calcular o tamanho de um schema( somatorio de
todos os objetos pertencentes a ele).
Att
Paulo Moraes
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com___
pgbr-geral
lista faz umas duas semanas mais ou menos.
Tem um post sobre isso no meu blog (link na assinatura do meu e-mail). Tem
também uma resposta do blog do Ribamar.
2009/3/19 paulo matadr saddon...@yahoo.com.br
Bom tarde mais um vez , minha intensao era fazer um relatorio da
composicao de cada fk e
Bom dia a todos,
ja bati o banco todo e nao encontrei onde o post guarda is comentarios das
tabelas, preciso gerar um relatorio sem ter que ir de definiçao em definicão.
Abraco a todos
Veja quais são os assuntos do momento no Yahoo! +Buscados
dos comentarios
Em Qua, 2009-03-18 às 06:15 -0700, paulo matadr escreveu:
Bom dia a todos,
ja bati o banco todo e nao encontrei onde o post guarda is
comentarios das tabelas, preciso gerar um relatorio sem ter que ir de
definiçao em definicão.
Ola Paulo,
Me desculpe, mas ficou meio
Bom dia Pessoal,
De que forma agente pode capturar as querys que tao vindo no banco, de forma
que nao traga os parametros e sim os valores reais usados pelas mesmas.
do tipo inves de vir select * a where id=1 venha select * from a where
id=3.
atualmente eu uso o pg_start_activity pra
Oi pessoal alguem pode me ajudar a refinar com mais detalhe essas consulta de
locks :
select pg_stat_activity.current_query ,
pg_class.relname,
pg_locks.transaction,
pg_locks.mode,
pg_locks.granted,
pg_stat_activity.procpid
from pg_stat_activity,pg_locks
left outer join pg_class on
76 matches
Mail list logo