[pgbr-geral] rules em visões passando parametros

2011-01-27 Por tôpico Beto Lima
Pessoal gostaria de saber se há como executar uma view passando valores por uma regra para no final acessar uma tabela de login por exemplo. tenho uma tabela de login e não gostaria de dar acesso nesta tabela pela aplicação, mas sim dar acesso na view que chamaria uma regra para acessar esta tabela

Re: [pgbr-geral] Permissões de acesso

2011-01-27 Por tôpico Beto Lima
Pois é também seria mais uma dúvida a quebrar. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Migração Postgres 8.3 para 9.0

2011-01-27 Por tôpico
?Sim, estavam, tanto o Pg quanto o S.O. Em um, o S.O. (Windows 2008 std) era 64, porém o PG era 32. Neste, atualizei a versão. Eduardo Az Dep.TI EMBRASIS +55(11)2122-0241 PABX +55(11)8125-3845 TIM +55(11)9826-0138 VIVO eduard...@embrasis.com.br From: Fábio Gibon - Comex System Sent: Thursday,

Re: [pgbr-geral] Configurar terminais

2011-01-27 Por tôpico Marcelo Silva
As seguintes DLLs devem estar disponiveis na maquina cliente, seja no diretorio do sistema normalmente C:\Windows\System32 ou no mesmo diretório do executável da sua aplicação, são elas: comerr32.dll gssapi32.dll k5sprt32.dll krb5_32.dll libeay32.dll libiconv-2.dll libintl-8.dll libpq.dll msvcr7

Re: [pgbr-geral] Configurar terminais

2011-01-27 Por tôpico Fábio Gibon - Comex System
Olá Alexandre, qual o SO dos terminais? E que forma de acesso utiliza sua aplicação (odbc, jdbc, ...)? sds Fábio Gibon - Original Message - From: Alexandre S Gondim To: Fábio Gibon - Comex Syste ; Comunidade PostgreSQL Brasileira Sent: Thursday, January 27, 2011 4:46 PM

Re: [pgbr-geral] Configurar terminais

2011-01-27 Por tôpico Alexandre S Gondim
Qual a configuração que tenho que fazer nos terminais para acessar o sistema e a base de dados ? Obrigado desde já. Alexandre S Gondim Original Message From: Fábio Gibon - Comex System To: "Comunidade PostgreSQL Brasileira" Sent: Qua, Jan 26, 2011, 21:00 PM Subject: Re: [pgbr-geral] Co

Re: [pgbr-geral] Servidor com problemas de desempenho

2011-01-27 Por tôpico Marcelo Silva
Vinicius, ter o Postgres no Linux é muito, mas muito fácil. Baixe por exemplo o Linux Ubuntu em www.ubuntu.com Pode ser a versão Desktop LiveCD mesmo... eu tenho aqui é é muito bom. Depois de instalado o Ubuntu é só instalar o o Postgres com um comando no terminal sudo apt-get install postgressql

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico luiz
Buenas tente Create index on TABELA1 (campo,datahora); analyze tabela1; explain DELETE FROM Esquema.TABELA1 WHERE CAMPO2 IN( SELECT CAMPO2 from Esquema.TABELA1 WHERE CAMPO1 = 'D_E_L' AND datahora BETWEEN '2011/01/01' AND '2011/01/27 23:59:' mostre ai o plano gerado []s Lui

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico Fabrízio de Royes Mello
Em 27 de janeiro de 2011 15:21, sergio santos escreveu: > Existe um índice para esta tabela que é justamente a data de cadastro. > Posso tentar mudar para: > > > DELETE FROM Esquema.TABELA1 WHERE CAMPO2 IN( > SELECT CAMPO2 from Esquema.TABELA1 > WHERE CAMPO1 = 'D_E_L' > AND datahora

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico sergio santos
Existe um índice para esta tabela que é justamente a data de cadastro. Posso tentar mudar para: DELETE FROM Esquema.TABELA1 WHERE CAMPO2 IN( SELECT CAMPO2 from Esquema.TABELA1 WHERE CAMPO1 = 'D_E_L' AND datahora BETWEEN '2011/01/01' AND '2011/01/27 23:59:' LIMIT 3 ); acho que

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico sergio santos
Eu fiz um "IN SELECT" por causa do LIMIT para ele não percorrer a tabela inteira. Eu estou fazendo um limite de 3 numa tentativa de deixar o DELETE mais rápido pois se fosse para excluir todos os registros mesmo seria uns 8 mil e na minha opinião ficaria muito mais lendo. Sérgio Antônio do

[pgbr-geral] Servidor com problemas de desempenho

2011-01-27 Por tôpico vinicius perroni
Olá como vão todos? Onde eu trabalho temos uma aplicação em ASP.Net que usa PostgreSQL 8.2. Por comodidade e falta de conhecimento em linux a base de dados fica em um servidor windows, onde roda também o IIS. Estamos tendo problema de desempenho, em certos horários de pico nossa aplicação chega a

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico Fernando N. Rodrigues
Percebi nesta sua query, que não existe uma tabela 2, então pra quê realizar IN SELECT (.)? Em 27 de janeiro de 2011 14:32, sergio santos escreveu: > Pessoal > Estive procurando pela lista sobre "Delete muito lento" e encontrei um > artigo do Fábio Telles Rodriguez em: > http://www.mids

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico Fernando N. Rodrigues
Talvez possa resolver isso na aplicação. Monte um script que gere um processo de remoção, passe parâmetros e deixo-o fazendo este trabalho. Fernando Em 27 de janeiro de 2011 14:32, sergio santos escreveu: > Pessoal > Estive procurando pela lista sobre "Delete muito lento" e encontrei um > arti

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico Fabrízio de Royes Mello
Em 27 de janeiro de 2011 14:32, sergio santos escreveu: > > DELETE FROM Esquema.TABELA1 WHERE CAMPO2 IN( > SELECT CAMPO2 from Esquema.TABELA1 > WHERE CAMPO1 = 'D_E_L' > LIMIT 3 > ); > > > Não sei se entendi muito bem, mas vc esta tentando excluir os registros da tabela fazendo um

Re: [pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico Fábio Gibon - Comex System
Sérgio, se você quer deletar de 30 em 30mil, então o limit está no local incorreto. Este seu comando não é o mesmo que: DELETE FROM Esquema.TABELA1 WHERE CAMPO1 = 'D_E_L' // no máximo com um "and campo2 is not null) ??? sds Fábio Gibon - Original Message - From: ser

[pgbr-geral] Delete é muito lento

2011-01-27 Por tôpico sergio santos
Pessoal Estive procurando pela lista sobre "Delete muito lento" e encontrei um artigo do Fábio Telles Rodriguez em: http://www.midstorm.org/~telles/2007/11/29/nao-use-delete-use-insert/ Também vi que já aconteceu uma grande discussão sobre este assunto em: http://www.mail-archive.com/pgbr-geral@lis

Re: [pgbr-geral] Rodrigo Marins enviou-lhe o seguinte abaixo-assinado.

2011-01-27 Por tôpico Rodrigo Marins
Desculpem, enviei por engano para este grupo . 2011/1/27 Petição Pública > Meus Amigos, > > Acabei de ler e assinar este abaixo-assinado online: > > «Determina a obrigatoriedade de os agentes públicos eleitos matricularem > seus filhos e demais dependentes em escolas públicas até 2014.» > > http

Re: [pgbr-geral] INSERT OR REPLACE ?

2011-01-27 Por tôpico Fabrízio de Royes Mello
Em 27 de janeiro de 2011 12:44, Emanuel Araújo escreveu: > Srs. > > Existe alguma forma de realizar "INSERT OR REPLACE" no PostgreSQL ? > > Diretamente não... mas existe uma entrada no TODO [1] para essa implementação. > Ou preciso criar uma Função que realize esse tipo de operação? > > Sim, v

[pgbr-geral] INSERT OR REPLACE ?

2011-01-27 Por tôpico Emanuel Araújo
Srs. Existe alguma forma de realizar "INSERT OR REPLACE" no PostgreSQL ? Ou preciso criar uma Função que realize esse tipo de operação? -- *Atenciosamente, Emanuel Araújo* http://eacshm.wordpress.com ___ pgbr-geral ma

[pgbr-geral] bytea com vb6 e postgresql

2011-01-27 Por tôpico Erison Belon
Bom dia sou novo no grupo e estou em busca de uma solução, já vaculhei a internet e não consegui resolver gostaria de uma ajuda de vosso forum tenho um sistema em vb6 que tem que gravar e recuperar um campo bytea do banco postgresql (versão 8.4) gostaria de alguma orientação qualquer document