On 27-09-2012 16:42, jorge sanfelice wrote:
> Entao, muito estranho mesmo, pq tem uma variavel no banco dizendo uma coisa e
> no arquivo de configuracao dizendo outra:
> 
> track_counts = on (NA CONF)
> track_counts = OFF ( NO BANCO)
> 
> banco=# SHOW track_counts;
>  track_counts
> --------------
>  off
> (1 row)
> 
track_counts é um parâmetro cujo contexto é 'superuser', ou seja, pode ser
alterado na sessão se você for super-usuário. Será que algum super-usuário não
desabilitou isso utilizando ALTER [USER | DATABASE] ... SET track_counts = off ?

Você não informou a versão do postgres (suspeito que seja >= 9.0 pelos
parâmetros informados), faça a consulta:

SELECT * FROM pg_db_role_setting.

para confirmar as opções definidas por usuário e/ou banco de dados. Para
excluir o parâmetro da configuração basta executar:

ALTER USER foo RESET track_counts;

ou

ALTER DATABASE bar RESET track_counts.


-- 
   Euler Taveira de Oliveira - Timbira       http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a