Re: [pgbr-geral] Serviço do postgres em windows

2013-09-25 Por tôpico Juliano Benvenuto Piovezan
2013/9/24 Danilo Silva : > Pessoal, > > O postgres, 8.4 > (PostgreSQL 8.4.10, compiled by Visual C++ build 1400, 32-bit) > , está ativo, recebendo conexões, sistemas estão funcionando, até então tudo > normal... > > Na lista de serviços (services.msc) o serviço encontra-se parado, se tendo > inicia

Re: [pgbr-geral] Cliente Postgres no XP (32bits)

2013-05-03 Por tôpico Juliano Benvenuto Piovezan
2013/5/3 Marcelo da Silva : > Acontece que só colocando as DLLs ele não foi de jeito nenhum. > Instalando o Postgres (só pra teste) na maquina minha aplicação funcionou. > Estranho, mas isso que aconteceu. > Pode ser que a instalação do Postgres corrija alguma coisa no registro do > windowsXP, porq

Re: [pgbr-geral] [off topic] Top-posting no gmail

2013-04-29 Por tôpico Juliano Benvenuto Piovezan
2013/4/29 Anselmo Silva : > Não funcionou! (mantive como ele fez seguindo sua dica) Você precisa habilitar essa opção no Labs: Quote selected text Ryan A Quote the text you have selected when you reply to a message. (Now works with the mouse, too!) ___

Re: [pgbr-geral] Update com Inner Join ( ou Left Join )

2013-03-01 Por tôpico Juliano Benvenuto Piovezan
2013/3/1 Marcelo da Silva : > Pessoal tenho o seguinte UPDATE > > update mv_servicos_balcao as a set tipo = b.tipo > from mv_vendas_pre as b > where (b.pedido = a.pedido) > > Bem, vão existir alguns registros que não estão na tabela B, desta forma eu > preciso que o TIPO seja 'F' por default > > Eu

Re: [pgbr-geral] Trabalhando com arrays

2012-09-07 Por tôpico Juliano Benvenuto Piovezan
2012/9/6 Danilo Silva : > > Eu preciso saber se o valor integer 120 está dentro da string "120,124", > penso em fazer convertendo a string em array (string_to_array), mas estou > parado em como verificar se o integer está dentro do array. > > Alguma idéia? > Pensando rapidamente, você poderia util

Re: [pgbr-geral] Extrair mes e ano Postgresql

2012-08-29 Por tôpico Juliano Benvenuto Piovezan
2012/8/29 Matheus de Oliveira : > > > Osvaldo, na verdade é sim, veja que se usar `ORDER BY date_trunc('month', > a.dt_mov);` apenas o mês será considerado na ordenação, logo todo mês de > Junho (inteiro 6), por exemplo, vai ficar junto independente do ano que seja > (2011, 2012, etc.), porque o an

Re: [pgbr-geral] PgAdmin no Win7

2012-07-06 Por tôpico Juliano Benvenuto Piovezan
2012/7/5 Saulo Morais Lara : > Estou tendo problemas com o PgAdmin, tanto na versão 1.12.3 quanto na > 1.14.3. > > Quando acesso o banco e clico em SQl Queries o PgAdmin para de funcionar. > Está parecendo com o bug do arquivo de histórico de consultas. Ele foi corrigido na versão 1.12.3, você che

Re: [pgbr-geral] Dica sobre sequência sem usar campo serial.

2012-05-31 Por tôpico Juliano Benvenuto Piovezan
2012/5/31 Marco Aurélio V. da Silva : > Caros, > > A lógica que desenvolvi é o seguinte, uma função (vb.net+npgsql) que pega > uma determinada tabela e busca qual o maior codigo dela ai a função soma > mais 1 e adiciona o novo registro, logo a função é composta por dois > comandos um select para pe

Re: [pgbr-geral] SQL para consultar diferença entre registros

2012-05-30 Por tôpico Juliano Benvenuto Piovezan
2012/5/30 Alessandro Lima > > Bom dia a todos, > > Gostaria de uma ajuda para criar uma consulta que me retorne codigos que não > estejam mais em uma tabela. > Exemplo: tenho uma tabela de produto com dois produtos: > codigo    nome > 1            produto A > 2            produto B > > Tendo um l

Re: [pgbr-geral] CASE ELSE

2012-05-21 Por tôpico Juliano Benvenuto Piovezan
2012/5/21 Juliano Benvenuto Piovezan : > 2012/5/21 Giovanni Sousa : >> Pessoal, >> >> Tenho a seguinte consulta, no else quero retornar o valor do campo caso não >> seja zero. Não estou conseguindo...como deve ser? >> >> >> >> select A.COD_ABA, A

Re: [pgbr-geral] CASE ELSE

2012-05-21 Por tôpico Juliano Benvenuto Piovezan
2012/5/21 Giovanni Sousa : > Pessoal, > > Tenho a seguinte consulta, no else quero retornar o valor do campo caso não > seja zero. Não estou conseguindo...como deve ser? > > > > select A.COD_ABA, A.LABEL_ABA, > CASE WHEN >  COALESCE (A.cod_fun, 0)=0  THEN 'NÃO_MONITORADO' > --ELSE (RETORNAR O VALOR

Re: [pgbr-geral] iniciar postgresql wind 64bits

2012-05-14 Por tôpico Juliano Benvenuto Piovezan
2012/5/14 Fernando de Oliveira : > Bom dia a todos! > > Em algumas máquinas com windows server 2008 e win 7, não consegui de jeito > nenhum instalar o Pg a partir da versão 8.4 até a mais recente. Dá aquele > erro comum ao tentar rodar o initdb. > > Então baixei a versão zipada mais recente, descom

Re: [pgbr-geral] Não consigo conectar o PgAdmin III

2012-03-23 Por tôpico Juliano Benvenuto Piovezan
2012/3/23 Carlos Henrique Botelho > > Juliano Benvenuto > Piovezan juli...@sinersoft.com.br por  listas.postgresql.org.br > > C:\Program Files\PostgreSQL\9.1\bin> pg_ctl -D c:\Program > Files\PostgreSQL\9.1\data start > pg_ctl: mode de operação "Files\PostgreSQL\9.1

Re: [pgbr-geral] Não consigo conectar o PgAdmin III

2012-03-23 Por tôpico Juliano Benvenuto Piovezan
2012/3/23 Carlos Henrique Botelho : > Juliano Benvenuto Piovezan desculpa ser meio leigo.. mas o > CAMINHO_DO_DIRETORIO_DATA seria que caminho? > Que isso, não precisa se desculpar. É o caminho para o diretório do cluster onde ficam seus bancos. É o diretório acima onde você pegou o log,

Re: [pgbr-geral] Não consigo conectar o PgAdmin III

2012-03-23 Por tôpico Juliano Benvenuto Piovezan
2012/3/23 Carlos Henrique Botelho : >> existe um arquivo postmaster.pid dentro > do diretório data? > Não tem não! > Segue em anexo o ultimo arquivo de log Nada de anormal nos logs... > > Juliano Benvenuto Piovezan eu tentei ir em serviços no windows, e iniciar > manu

Re: [pgbr-geral] Não consigo conectar o PgAdmin III

2012-03-23 Por tôpico Juliano Benvenuto Piovezan
2012/3/23 Carlos Henrique Botelho : > Juliano Benvenuto Piovezan é no prompt de comando do windows né? > Se sim.. é nulo! Não me retorna nada. Sim, é no prompt mesmo. O problema está com seu serviço então, não está iniciado. Há algumas situações que podem estar influenciando nisso. A pr

Re: [pgbr-geral] Não consigo conectar o PgAdmin III

2012-03-23 Por tôpico Juliano Benvenuto Piovezan
2012/3/23 Carlos Henrique Botelho : > Bruno Silva  está sim! eu conseguia acessar, mas não sei o que houve que > não consigo mais! Eu ja tinha uma pequena aplicação em java que estava até > acessando este mesmo banco de dados! Ja adicionei as portas no firewall, > reinstalei, desinstalei e inst

Re: [pgbr-geral] Banco de dados não inicia serviço

2012-01-25 Por tôpico Juliano Benvenuto Piovezan
2012/1/25 Ronei Heck : > Senhores(as), > > Tenho um banco de dados de um cliente que não quer abrir. Acredito que > esteja corrompido. Tenho o Postgres 8.3 instalado, e com a minha pasta \data > normal, inicia o serviço e abre normalmente. Mas quando paro o serviço, > troco a pasta \data pela do me

Re: [pgbr-geral] Histórico de alterações

2011-11-18 Por tôpico Juliano Benvenuto Piovezan
2011/11/18 Deusimar Ferreira : > Dickson, > O sistema é Linux(CentOS) na versão do banco é 8.2. Tá dando uma exceção não > recuperável. > Leonardo, > Seu post me deu uma direção vou usar o PL/ruby, tinha imaginado que PL/PGSQL > não daria suporte para esta necessidade. valeu! > > Muito obrigado as

Re: [pgbr-geral] Dúvida sobre o "CREATE ROLE"

2011-11-17 Por tôpico Juliano Benvenuto Piovezan
2011/11/17 Flávio Alves Granato : > > Via pgadmin: > CREATE ROLE teste LOGIN >   ENCRYPTED PASSWORD 'md5280f5324cbe33b72ebeefbf2f879e216' >   NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION; > > via jdbc: > CREATE ROLE flavio LOGIN >   ENCRYPTED PASSWORD 'md5bf5a1a18f98fd6debde92560c933d2

Re: [pgbr-geral] chave primária numa trigger

2011-11-11 Por tôpico Juliano Benvenuto Piovezan
2011/11/11 Marllos : > me parece que tem que compilar o tcl > Não é necessário compilar. Você baixou e instalou o ActiveTcl que passei no link [1]? Instalando ele, não é necessário registrar as dlls manualmente. Você precisa apenas reiniciar o serviço do Postgres, e criar a pl normalmente. [1] ht

Re: [pgbr-geral] chave primária numa trigger

2011-11-11 Por tôpico Juliano Benvenuto Piovezan
2011/11/11 Juliano Benvenuto Piovezan : > > Faça o download do Dependency Walker [1] e com ele abra a dll a > plpython.dll. Ele vai listar as dependências que estão faltando, não > permitindo que o Postgres carregue a dll corretamente. > Esqueci o link. [1] http://www.depen

Re: [pgbr-geral] chave primária numa trigger

2011-11-11 Por tôpico Juliano Benvenuto Piovezan
2011/11/11 Marllos : > Oi Daniel, muito grato pela sua boa vontade. É isso mesmo que eu preciso, só > que eu não estou conseguindo dar o comando: > > CREATE LANGUAGE plpythonu; > > Sem esse comando recebo a msg que a linguagem python nao existe, mas ao der > esse comando recebo a msg: > > [WARNING 

Re: [pgbr-geral] RES: SENHA USUARIO WINDOWS POSTGRESQL

2011-11-10 Por tôpico Juliano Benvenuto Piovezan
2011/11/10 Fernando Brombatti : > O meu problema não é o .pid. Eu tenho sempre que trocar a senha do usuário > local postgres do Windows e definir a senha e o usuário para inicializar o > serviço. Parece que é alguma coisa relacionada ao belíssimo SO recheado de > bugs. Se alguém souber algo... o p

Re: [pgbr-geral] chave primária numa trigger

2011-11-10 Por tôpico Juliano Benvenuto Piovezan
2011/11/10 Marllos > > create language pltcl; (clico no botão PGS na janela da query) e então recebo > a msg: > > [WARNING  ] create language pltcl >     ERRO:  não pôde carregar biblioteca "C:/Arquivos de > programas/PostgreSQL/8.4/lib/pltcl.dll": unknown error 126 > O Tcl 8.5 está ins

Re: [pgbr-geral] chave primária numa trigger

2011-11-10 Por tôpico Juliano Benvenuto Piovezan
2011/11/10 Marllos > > Foi mal amigo > Na verdade eu quero é atribuir um valor a chave primária, mas fazendo > refencia dinamica a chave. > Uma coisa que posso ter passado na discussão, mas sua chave é simples ou composta? Em plpgsql você realmente não conseguirá isso, a não ser que você ut

Re: [pgbr-geral] DLLs em conflito

2011-09-15 Por tôpico Juliano Benvenuto Piovezan
2011/9/14 Marcelo Silva (IG) > > Veja só... > Eu tenho o Postgres 8.4 funcionando perfeitamente com o Delphi. > Agora me surgiu a necessidade de enviar email pela aplicação. > Pra isso eu preciso de um componente IdSMTP e um IdSSL... > Esses componentes fazem uso das DLLs libeay32.dll e ssleay32.d

Re: [pgbr-geral] [ajuda] localização fisica do banco de dados no ubuntu

2011-09-02 Por tôpico Juliano Benvenuto Piovezan
2011/9/2 rogerio dandrea : > Duvida pra lá de basica, mas não encontrei, onde fica o banco de dados no > ubuntu? procuro pelo nome do banco.db ? Primeiro, o servidor está ativo? Se sim, e você consegue se conectar, utilize o seguinte: SHOW data_directory; _

Re: [pgbr-geral] Select In recendo parametro tipo Integer

2011-09-01 Por tôpico Juliano Benvenuto Piovezan
2011/9/1 Jairo : > > A questão é como passar/tratar mais de um id nesta função acima para ser > feito com select in: > > Você não informou a versão do servidor. Se for maior ou igual a 8.4, pode utilizar funções variadic [1]. Exemplo CREATE OR REPLACE FUNCTION pkg_teste(refcursor,variadic integer

Re: [pgbr-geral] Não faz backup e não reinicia

2011-08-23 Por tôpico Juliano Benvenuto Piovezan
2011/8/23 Bruno Moreno > Caro Juliano, tentei fazê-lo mas não deu certo. > > Quando tento dar o reload é retornado o seguinte: > > *O serviço de postgresql não foi iniciado para obter mais ajuda, digite > helpmsg 3521* > * > * > O serviço está parado no windows. Tentando iniciar me é retornado a

Re: [pgbr-geral] Não faz backup e não reinicia

2011-08-23 Por tôpico Juliano Benvenuto Piovezan
> Em 22 de agosto de 2011 11:06, Bruno Moreno escreveu: > >> >> *[...] conexão com banco de dados "construere" falhou: FATAL: nenhuma >> entrada no pg_hba.conf para a máquina "::1", usuário "postgres", banco de >> dados "construere", SSL desabilitado* >> >> Tentei resolver o problema ajustando o pg

Re: [pgbr-geral] Base antiga

2011-08-11 Por tôpico Juliano Benvenuto Piovezan
2011/8/11 Cristiano Alves > Eu fiz o dump de um base que estava numa versão do banco 8.2.11 e restaurei > a base em outro computador com a versão do postgresql 9.0.4.1, a base foi > restaurada consigo fazer selects no banco e tudo, mas quando vou entrar no > sistema fica dando mensagem de erro ,

Re: [pgbr-geral] Problema com campo TIMESTAMP e driver JDBC

2011-07-01 Por tôpico Juliano Benvenuto Piovezan
Esse é um bug conhecido, que ainda não foi corrigido, vide [1]. Teste retirando a opção de ajustar o relógio automaticamente no horário de verão e verá que o problema sumirá. [1] http://bugs.sun.com/view_bug.do?bug_id=4677493 ___ pgbr-geral mailing list

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Juliano Benvenuto Piovezan
2011/5/25 Anderson > não, todo tem registros > Qual o valor de *XARMAZENACURVALIDGERAL*? Se esse campo for nulo, nenhuma das duas condições será satisfeita, e *XINSERT* não será atribuído. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] problemas com is not null

2011-05-25 Por tôpico Juliano Benvenuto Piovezan
> > XSELECTINCLUIR := 'SELECT '||XINCREMESSAGERAL||' , '||XINCUNIDESTINO||' , > '||XINCNUMEROREMESSA||' FROM '||XTABELAINCLUIR||' WHERE > '||XINCREMESSAGERAL||' = '||XIDSREMESSAS[I]||';'; > > EXECUTE XSELECTINCLUIR INTO > VAIDREMESSAINCLUIR,VAIDDESTINOINCLUIR,VAIDNUMEROREMESSAINCLUIR > Muito prova

Re: [pgbr-geral] Function dentro de outra Function

2011-05-04 Por tôpico Juliano Benvenuto Piovezan
On Wed, May 4, 2011 at 3:17 PM, Cesar Pedroso wrote: > > CREATE OR REPLACE FUNCTION teste() > RETURNS void AS > $BODY$ > BEGIN > >SET search_path = xxx; >SET default_tablespace = xxx; > >CREATE OR REPLACE FUNCTION FUNC1() > RETURNS void AS > $BODY$ >DECLARE > vco

Re: [pgbr-geral] Postgre com Delphi

2011-04-09 Por tôpico Juliano Benvenuto Piovezan
como MSVC, Kerberos, em caso de não utilização. Abraços, Juliano Benvenuto Piovezan [1] http://pgolub.wordpress.com/2008/12/15/building-postgresql-client-library-using-mingw-under-winxp-sp3/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org

Re: [pgbr-geral] Trigger Log

2011-04-01 Por tôpico Juliano Benvenuto Piovezan
x27; USING old;* Apenas uma dica, em questões de otimização de espaço, você poderia utilizar apenas uma tabela de log, gravando apenas os campos que realmente foram alterados. Dê uma olhada neste site[1]. Atenciosamente, Juliano Benvenuto Piovezan [1] http://davor.no-ip.com:1984/blog/

Re: [pgbr-geral] Gerar log de erro ao rodar arquivo

2011-03-29 Por tôpico Juliano Benvenuto Piovezan
O redirecionamento do stderr também funciona no Windows do modo como você citou, tente assim: psql -U -d -f > arquivo.log 2>&1 Isso deve funcionar. Att. Juliano Benvenuto Piovezan 2011/3/29 Cesar Pedroso > Boa noite a todos, > > Estou precisando que ao rodar um arquivo

Re: [pgbr-geral] erro ao instalar pg9 no win7

2011-03-25 Por tôpico Juliano Benvenuto Piovezan
Outro dia vi um problema parecido, foi resolvido elevando as permissões do usuário utilizado pelo banco pra administrador, logando com o mesmo e instalando, apenas assim funcionou. 2011/3/25 Fernando de Oliveira > Não.. > > > Date: Fri, 25 Mar 2011 10:42:40 -0300 > > From: osvaldo.kuss...@gmail

Re: [pgbr-geral] O PG simplesmente não inicia

2011-03-10 Por tôpico Juliano Benvenuto Piovezan
Bom, já enfrentei tal problema em máquinas Linux, há muito tempo. Assim como já ocorreram desligamentos indevidos em servidores Windows dos clientes em que esse problema não apareceu. Só antes que digam, não estou defendendo Windows, foi só um comentário. 2011/3/10 Fabiano Machado Dias > Exatam

Re: [pgbr-geral] O PG simplesmente não inicia

2011-03-10 Por tôpico Juliano Benvenuto Piovezan
O postmaster.pid não é uma peculariedade de sistema X ou Y. O postmaster o cria durante a inicialização, e se o mesmo não for desligado corretamente, há grandes chances de o arquivo permanecer, como foi o caso. 2011/3/10 Marcelo Silva (IG) > Seja lá o que for, deletando o pid deu certo, em se tr

Re: [pgbr-geral] Função para tratamento de Erros

2011-02-08 Por tôpico Juliano Benvenuto Piovezan
Você pode passar a variável SQLSTATE dentro do tratamento da exceção para outra função e testar o código de erro nessa função, exemplo: CREATE OR REPLACE FUNCTION fun_teste() RETURNS void AS $BODY$BEGIN PERFORM 1 / 0; EXCEPTION WHEN others THEN PERFORM fun_tratar(SQLS

Re: [pgbr-geral] Instalação do Postgis no debian 5 e PostgreSQL 8.4

2010-12-21 Por tôpico Juliano Benvenuto Piovezan
Realmente, acabei me baseando apenas na existência ou não do campo na struct, não cheguei a olhar a matriz de compatibilidade... Abraço 2010/12/21 Leonardo Cezar > 2010/12/21 Juliano Benvenuto Piovezan : > > Pelo que vi, essa versão do postgis não compila contra o Postgresl 8.4, >

Re: [pgbr-geral] Instalação do Postgis no debian 5 e PostgreSQL 8.4

2010-12-21 Por tôpico Juliano Benvenuto Piovezan
Pelo que vi, essa versão do postgis não compila contra o Postgresl 8.4, veja o código [1]. O 'aggcontext' foi adicionado ao WindowAggState apenas na versão 9.0 [2]. Então ou pegue uma versão que compile contra o 8.4 ou atualize o Postgres. [1] http://git.postgresql.org/gitweb?p=postgresql.git;a=b

Re: [pgbr-geral] Comportamento Estranho no backup agendado no Crontab

2010-12-21 Por tôpico Juliano Benvenuto Piovezan
Sugiro que de uma olhada no link [1], principalmente na sintaxe. Do modo que você agendou, o cron rodará a cada minuto da hora 8, todos os dias. [1] http://www.crontabrocks.org/ 2010/12/21 Emerson Martins > Bom dia Senhores... > > Tenho um script conforme abaixo,com ajuda do meu grande chará Em

Re: [pgbr-geral] campo xml

2010-12-16 Por tôpico Juliano Benvenuto Piovezan
O XMLSERIALIZE deve resolver. SELECT XMLSERIALIZE(DOCUMENT meuxml as varchar) FROM test_tablext; On Thu, Dec 16, 2010 at 10:42 AM, wrote: > Bom Dia > > Criei a seguinte tabela no postgresql com um campo xml > > CREATE TABLE test_tablext > ( > code_id character(8), > cardid character(1), > de

Re: [pgbr-geral] desconsiderar miliseg

2010-12-14 Por tôpico Juliano Benvenuto Piovezan
SELECT sum(date_trunc('second', data_fim_questao- data_inicio_questao)) FROM tempo_duracao_prova Já tentou assim? 2010/12/14 Beto Lima > Não Osvaldo, eu quero desconsiderar os miliseg já na soma dos tempos. > como no primeiro registro deu 4 seg e alguns milésimos e no segundo > deu 1 e alguns m

Re: [pgbr-geral] Alterar tabela Aberta

2010-12-14 Por tôpico Juliano Benvenuto Piovezan
Comandos como o ALTER TABLE necessitam de acesso exclusivo à tabela, o por isso de o PgAdmin congelar até que consiga obter o lock. Aqui tem mais informações. http://www.postgresql.org/docs/8.4/static/explicit-locking.html 2010/12/14 Marcelo Silva > Pessoal não vou fazer comparações aqui heim