Re: [pgbr-geral] Problema com campo time

2007-08-14 Por tôpico Eduardo Fernandes
Exatamente, o que estava me enlouquecendo é que em outra janela estava
funcionando corretamente.

Mas o problema foi resolvido, muito obrigado à atenção de todos.

Eduardo Fernandes

Em 13/08/07, Antonio Nascimento [EMAIL PROTECTED] escreveu:

 De fato como já foi dito isto era problema na programação e não no
 banco... o erro pelo que entendi foi na String que determina o formato da
 construção do objeto DateTime que iria pro DataGrid.

 Antonio





 On 8/13/07, Eduardo Fernandes [EMAIL PROTECTED] wrote:
 
  A data aparece (aparecia) 00/00/01. E a hora aparece corretamente sim.
 
  Em 13/08/07, Osvaldo Rosario Kussama  [EMAIL PROTECTED]
  escreveu:
  
   Eduardo Fernandes escreveu:
Exatamente!!!
   
E isso já está me deixando doido.
   
Estou desenvolvendo em C# (se isso ajuda)
   
   
   
Em 13/08/07, *João Paulo*  [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] escreveu:
   
Opa,
   
Deixa eu ver se entendi. Gravado na tabela do banco está somente
   a
hora e quando você manda visualizar pela aplicação aparece data
   e
hora juntos?
   
[]s
   
Em 13/08/07, * Eduardo Fernandes*  [EMAIL PROTECTED]
mailto: [EMAIL PROTECTED] escreveu:
   
Olá, estou desenvolvendo uma aplicação C# utilizando o
   PostgreSQL.
   
no dataGridView o campo de hora time mostra a data e a
   hora,
mas eu só quero que me mostre a hora.
   
Já tentei de tudo para limpar o campo mas nada parece
   resolver.
   
O pior é que no banco mostra só a hora, mas quando
   visualizao
pelo sistema (dataGridView) ele exibe a data também...
   
Estou desesperado pois preciso apresentar o sistema amanhã.
   
Alguém tem alguma idéia?
   
  
  
   Só por curiosidade:
   Se seu campo no banco de dados é do tipo time qual a data que é
   apresentada em sua tela?
   Pelo menos o valor da parte do time é o correto?
  
   Osvaldo
   PS. Desculpe ão pode ajudá-lo pois não trabalho com C# e este não me
   parece ser um problema do PostgreSQL.
   ___
   pgbr-geral mailing list
   pgbr-geral@listas.postgresql.org.br
   https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
  
 
 
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Update com Join?

2007-08-14 Por tôpico Walter Cruz
Mas mesmo o seu exemplo atual não mostra um INNER JOIN Euler :)

Mas de qualquer forma, vou testar.

[]'s
- Walter

On 8/11/07, Euler Taveira de Oliveira [EMAIL PROTECTED] wrote:
 Walter Cruz wrote:
  EU me bati com isso semana passada.
 
  Pelo que entendi, tem que ser COM WHERE e AND. Usando inner join não 
  funciona.
 
 Não você está enganado. Funciona com INNER JOIN ou com mais condições
 que você quiser. Veja:

 regression=# select * from foo;
  id |   nome
 +--
   1 | euler
   2 | taveira
   2 | oliveira
 (3 registros)

 regression=# select * from bar;
  id | bah
 +-
   4 |
   5 |
   2 |
   1 |
 (4 registros)

 regression=# update bar set bah = '100,50' from foo where foo.id = bar.id;
 UPDATE 2
 regression=# select * from bar;
  id |   bah
 +--
   4 |
   5 |
   2 | R$100,50
   1 | R$100,50
 (4 registros)

 regression=#

 E o DELETE também funciona do mesmo jeito (com outra sintaxe).


 --
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Formatação de valores delimitado r de milhar

2007-08-14 Por tôpico Flávio Luiz Castro
Olá a todos,

Estou testando a formatação numérica no SO Mandriva e Ubunto o resultado é o
mesmo, o decimal funciona e o delimitador não como segue:

select to_char(1000.00,'9G999D99');
  to_char
---
  1,000,00

Algo que posso ser feito para ter o resultado correto?

[]s

-- 

.~.
  /  v  \Flávio Luiz Castro
/ (  _  )\
^  ^Linux Registered User: 347610
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Formatação de valores delimitador de milhar

2007-08-14 Por tôpico Euler Taveira de Oliveira
Flávio Luiz Castro wrote:

 select to_char(1000.00,'9G999D99');
   to_char
 ---
   1,000,00
 
 Algo que posso ser feito para ter o resultado correto?
 
Isso é um bug que foi discutido em [1]. Não tive tempo de fazer uma
correção a tempo para 8.3 (mea culpa); espero fazê-la para o 8.4.

[1] http://archives.postgresql.org/pgsql-bugs/2006-09/msg00074.php


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problemas ao restaurar backup.

2007-08-14 Por tôpico André Ricarte
Dump
pg_dump.exe -i -h localhost -p 5432 -U postgres -F c -b -v -f teste.backup
BANCO

Restore
pg_restore.exe -i -h localhost -p 5432 -U postgres -d BANCO -v 
teste.backup

On 8/14/07, Rubens J Rodrigues [EMAIL PROTECTED] wrote:

 Pessoal,
 Bom dia!!!

 Estou saindo (tentando) do ambiente de testes para o ambiente de
 produção, onde faço um backup de uma base usando o pg_dump, porém quando
 vou para o ambiente de produção e tento usar o pg_restore me mostra um
 erro.

 Antes de mais nada vamos aos detalhes :

 Servidor de testes :
 PostgreSQL 8.2.4 on i686-pc-linux-gnu,
 compiled by GCC gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
 Maquina mono processada com um unico disco

 Servidor de Produção :
 PostgreSQL 8.2.4 on i686-pc-linux-gnu,
 compiled by GCC gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
 Maquina dual com 4 discos.

 Metodo de backup no ambiente de produçao :
 script :
 #!/bin/bash
 clear
 echo -e 'Iniciando processo de backup . . . '
 DATA=`date +%d%m%Y%H%M%S`
 PASTA=/pg/sistemas/apoiorh/backup/
 ARQUIVO='apoiorh'
 pg_dump -v apoiorh  $PASTA$ARQUIVO$DATA.dmp
 tar -cpzf $PASTA$ARQUIVO$DATA.tar.gz $PASTA$ARQUIVO$DATA.dmp
 rm -f $PASTA$ARQUIVO$DATA.dmp
 clear
 echo -e 'Backup finalizado com sucesso!'


 Metodo para restauração pretendida no ambiente de produção :
 pg_restore -d NOMEBASEDADOS NOARQUIVO.DMP


 Mensagem de erro :
 pg_restore: [archiver] input file does not appear to be a valid archive


 Metodo de transferencia do arquivo de um servidor para outro :
 ambiente de testes - ambiente de producao
 ftp, binary mode transfer.




 Conto com a ajuda de voces para me ajudar neste problema.










 -
 Rubens J Rodrigues
 -



 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
Andre Treno Ricarte
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problemas ao restaurar backup.

2007-08-14 Por tôpico Rubens José Rodrigues
Obrigado André.

Funcionou perfeitamente.

Rubens

André Ricarte escreveu:
 Dump
 pg_dump.exe -i -h localhost -p 5432 -U postgres -F c -b -v -f teste.backup
 BANCO

 Restore
 pg_restore.exe -i -h localhost -p 5432 -U postgres -d BANCO -v 
 teste.backup

 On 8/14/07, Rubens J Rodrigues [EMAIL PROTECTED] wrote:
   
 Pessoal,
 Bom dia!!!

 Estou saindo (tentando) do ambiente de testes para o ambiente de
 produção, onde faço um backup de uma base usando o pg_dump, porém quando
 vou para o ambiente de produção e tento usar o pg_restore me mostra um
 erro.

 Antes de mais nada vamos aos detalhes :

 Servidor de testes :
 PostgreSQL 8.2.4 on i686-pc-linux-gnu,
 compiled by GCC gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
 Maquina mono processada com um unico disco

 Servidor de Produção :
 PostgreSQL 8.2.4 on i686-pc-linux-gnu,
 compiled by GCC gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
 Maquina dual com 4 discos.

 Metodo de backup no ambiente de produçao :
 script :
 #!/bin/bash
 clear
 echo -e 'Iniciando processo de backup . . . '
 DATA=`date +%d%m%Y%H%M%S`
 PASTA=/pg/sistemas/apoiorh/backup/
 ARQUIVO='apoiorh'
 pg_dump -v apoiorh  $PASTA$ARQUIVO$DATA.dmp
 tar -cpzf $PASTA$ARQUIVO$DATA.tar.gz $PASTA$ARQUIVO$DATA.dmp
 rm -f $PASTA$ARQUIVO$DATA.dmp
 clear
 echo -e 'Backup finalizado com sucesso!'


 Metodo para restauração pretendida no ambiente de produção :
 pg_restore -d NOMEBASEDADOS NOARQUIVO.DMP


 Mensagem de erro :
 pg_restore: [archiver] input file does not appear to be a valid archive


 Metodo de transferencia do arquivo de um servidor para outro :
 ambiente de testes - ambiente de producao
 ftp, binary mode transfer.




 Conto com a ajuda de voces para me ajudar neste problema.










 -
 Rubens J Rodrigues
 -



 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

 



   


-- 
-
Rubens J Rodrigues
Analista de Suporte  TI
Depto. de Informática
Abrevo do Brasil Distribuidora Ltda.
Phone : +55 (27) 2121-8734
Mobile Phone : +55 (27) 9979-0372
Skype-me : rjorodrigues
-



___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Formatação de valores delimitador de milhar

2007-08-14 Por tôpico Flávio Luiz Castro
Obrigado pela resposta, esqueci de comentar que utilizei a vesão 8.2.4.

Só mais uma dica, fiz a seguinte exercício:

select replace(replace(replace(replace(to_char(100,'999,999,999.99
'),',','V'),'.','D'),'D',','),'V','.');
 replace
-
1.000.000,00

O exercício é um absurdo completo, e estou agredindo o SQL?

[]s

Em 14/08/07, Euler Taveira de Oliveira [EMAIL PROTECTED] escreveu:

 Flávio Luiz Castro wrote:

  select to_char(1000.00,'9G999D99');
to_char
  ---
1,000,00
 
  Algo que posso ser feito para ter o resultado correto?
 
 Isso é um bug que foi discutido em [1]. Não tive tempo de fazer uma
 correção a tempo para 8.3 (mea culpa); espero fazê-la para o 8.4.

 [1] http://archives.postgresql.org/pgsql-bugs/2006-09/msg00074.php


 --
   Euler Taveira de Oliveira
   http://www.timbira.com/

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 

.~.
  /  v  \Flávio Luiz Castro
/ (  _  )\
^  ^Linux Registered User: 347610
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] off topic - descobrir fisicamente a m aquina com o nº de ip

2007-08-14 Por tôpico Marcos Fabrício Corso
Olá pessoal, tenho um site feito em php que gravo dados no postgres, e um dos 
campos eh o ip de quem acessa, com os comandos :

?
if (getenv(HTTP_X_FORWARDED_FOR)) {
$ip = getenv(HTTP_X_FORWARDED_FOR);
} else {
 $ip = getenv(REMOTE_ADDR);
}
?


Tem como saber de quem é o IP, por exemplo, tenho um IP qualquer que se 
cadastrou no meu site, 202.202.202.202, gostaria de saber aonde está, 
fisicamente está máquina, tem como fazer isso ???



Atenciosamente,
Marcos Fabrício Corso
Analista de Sistemas Júnior
JM Informática
Fone : (41)  3076-0896
Fax   : (41)  3352-2688
[EMAIL PROTECTED]
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral