Re: [pgbr-geral] Merlho forma para conectar banco PG com Oracle

2009-11-23 Por tôpico Roberto Murillo Mathias
Então são dois no inferno astral.

2009/11/20 Leonardo Cezar lhce...@gmail.com:
 Bom, eu preciso pedir desculpas pela forma como me expressei.
 Estou realmente vivendo um inferno astral.

 Imaginei. Voce precisa instalar o conector para Oracle do DBI:

 No seu terminal faça:

 # cpan DBD::Oracle

BEGIN failed--compilation aborted at t/70meta.t line 2.
t/70meta.t .. Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/80ora_charset.t ... Can't locate Test/More.pm in @INC (@INC
contains: /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/lib
/root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/arch
/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
/usr/local/lib/perl5/site_perl/5.10.0
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi
/usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at t/80ora_charset.t
line 10.
BEGIN failed--compilation aborted at t/80ora_charset.t line 10.
t/80ora_charset.t ... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run

Este erro se repete várias vezes e depois :

Test Summary Report
---
t/01base.t(Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/10general.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/12impdata.t (Wstat: 512 Tests: 0 Failed: 0)

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


Re: [pgbr-geral] Merlho forma para conectar banco PG com Oracle

2009-11-23 Por tôpico luiz
Buenas

tente instalar dessa forma ( tenta instalado antes o sdk do oracle na
maquina, ja que e necessario para compilacao

abra o shell do cpan

cpan
install DBI
install DBD
install DBI::Oracle
install DBD::Oracle

[]s
Luiz



 Então são dois no inferno astral.

 2009/11/20 Leonardo Cezar lhce...@gmail.com:
 Bom, eu preciso pedir desculpas pela forma como me expressei.
 Estou realmente vivendo um inferno astral.

 Imaginei. Voce precisa instalar o conector para Oracle do DBI:

 No seu terminal faça:

 # cpan DBD::Oracle

 BEGIN failed--compilation aborted at t/70meta.t line 2.
 t/70meta.t .. Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run
 t/80ora_charset.t ... Can't locate Test/More.pm in @INC (@INC
 contains: /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/lib
 /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/arch
 /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
 /usr/local/lib/perl5/site_perl/5.10.0
 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
 /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at t/80ora_charset.t
 line 10.
 BEGIN failed--compilation aborted at t/80ora_charset.t line 10.
 t/80ora_charset.t ... Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run

 Este erro se repete várias vezes e depois :

 Test Summary Report
 ---
 t/01base.t(Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/10general.t (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/12impdata.t (Wstat: 512 Tests: 0 Failed: 0)

 Este
 ___
 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] Merlho forma para conectar banco PG com Oracle

2009-11-23 Por tôpico Roberto Murillo Mathias
cpan[4] install DBD
Warning: Cannot install DBD, don't know what it is.
Try the command

i /DBD/

to find objects with matching identifiers.

O oracle está instalado ná máquina e funcionando.

2009/11/23  l...@xharbour.com.br:
 Buenas

 tente instalar dessa forma ( tenta instalado antes o sdk do oracle na
 maquina, ja que e necessario para compilacao

 abra o shell do cpan

 cpan
 install DBI
 install DBD
 install DBI::Oracle
 install DBD::Oracle

 []s
 Luiz



 Então são dois no inferno astral.

 2009/11/20 Leonardo Cezar lhce...@gmail.com:
 Bom, eu preciso pedir desculpas pela forma como me expressei.
 Estou realmente vivendo um inferno astral.

 Imaginei. Voce precisa instalar o conector para Oracle do DBI:

 No seu terminal faça:

 # cpan DBD::Oracle

 BEGIN failed--compilation aborted at t/70meta.t line 2.
 t/70meta.t .. Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run
 t/80ora_charset.t ... Can't locate Test/More.pm in @INC (@INC
 contains: /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/lib
 /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/arch
 /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
 /usr/local/lib/perl5/site_perl/5.10.0
 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
 /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at t/80ora_charset.t
 line 10.
 BEGIN failed--compilation aborted at t/80ora_charset.t line 10.
 t/80ora_charset.t ... Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run

 Este erro se repete várias vezes e depois :

 Test Summary Report
 ---
 t/01base.t            (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/10general.t         (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/12impdata.t         (Wstat: 512 Tests: 0 Failed: 0)

 Este
 ___
 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




-- 
Roberto Murillo Mathias Costa Junior.
Infowave - Consultoria em TI.
www.infowave.com.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Merlho forma para conectar banco PG com Oracle

2009-11-23 Por tôpico Giuliani Deon Sanches
2009/11/23 Roberto Murillo Mathias rmath...@infowave.com.br:
 cpan[4] install DBD
 Warning: Cannot install DBD, don't know what it is.
 Try the command

    i /DBD/

 to find objects with matching identifiers.

 O oracle está instalado ná máquina e funcionando.

 2009/11/23  l...@xharbour.com.br:
 Buenas

 tente instalar dessa forma ( tenta instalado antes o sdk do oracle na
 maquina, ja que e necessario para compilacao

 abra o shell do cpan

 cpan
 install DBI
 install DBD
 install DBI::Oracle
 install DBD::Oracle

 []s
 Luiz



 Então são dois no inferno astral.

 2009/11/20 Leonardo Cezar lhce...@gmail.com:
 Bom, eu preciso pedir desculpas pela forma como me expressei.
 Estou realmente vivendo um inferno astral.

 Imaginei. Voce precisa instalar o conector para Oracle do DBI:

 No seu terminal faça:

 # cpan DBD::Oracle

 BEGIN failed--compilation aborted at t/70meta.t line 2.
 t/70meta.t .. Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run
 t/80ora_charset.t ... Can't locate Test/More.pm in @INC (@INC
 contains: /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/lib
 /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/arch
 /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
 /usr/local/lib/perl5/site_perl/5.10.0
 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
 /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at t/80ora_charset.t
 line 10.
 BEGIN failed--compilation aborted at t/80ora_charset.t line 10.
 t/80ora_charset.t ... Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run

 Este erro se repete várias vezes e depois :

 Test Summary Report
 ---
 t/01base.t            (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/10general.t         (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/12impdata.t         (Wstat: 512 Tests: 0 Failed: 0)

 Este
 ___
 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




 --
 Roberto Murillo Mathias Costa Junior.
 Infowave - Consultoria em TI.
 www.infowave.com.br
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



O erro do primeiro stack trace ta dizendo que você não tem o
Test::More instalado.

cpan Test::More

e depois

cpan DBD::Oracle

;)

-- 
twitter.com/giulianisanches
giulianisanches.blogspot.com
github.com/khaoz
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Merlho forma para conectar banco PG com Oracle

2009-11-23 Por tôpico Roberto Murillo Mathias
Tá quase ...:-)

t/10general.t ... DBI connect('','scott/tiger',...) failed:
ORA-12546: TNS:permission denied (DBD ERROR: OCIServerAttach) at
t/10general.t line 22
Bailout called.  Further testing stopped:  Unable to connect to Oracle
(ORA-12546: TNS:permission denied (DBD ERROR: OCIServerAttach))
FAILED--Further testing stopped: Unable to connect to Oracle
(ORA-12546: TNS:permission denied (DBD ERROR: OCIServerAttach))



2009/11/23 Giuliani Deon Sanches giulianisanc...@gmail.com:
 2009/11/23 Roberto Murillo Mathias rmath...@infowave.com.br:
 cpan[4] install DBD
 Warning: Cannot install DBD, don't know what it is.
 Try the command

    i /DBD/

 to find objects with matching identifiers.

 O oracle está instalado ná máquina e funcionando.

 2009/11/23  l...@xharbour.com.br:
 Buenas

 tente instalar dessa forma ( tenta instalado antes o sdk do oracle na
 maquina, ja que e necessario para compilacao

 abra o shell do cpan

 cpan
 install DBI
 install DBD
 install DBI::Oracle
 install DBD::Oracle

 []s
 Luiz



 Então são dois no inferno astral.

 2009/11/20 Leonardo Cezar lhce...@gmail.com:
 Bom, eu preciso pedir desculpas pela forma como me expressei.
 Estou realmente vivendo um inferno astral.

 Imaginei. Voce precisa instalar o conector para Oracle do DBI:

 No seu terminal faça:

 # cpan DBD::Oracle

 BEGIN failed--compilation aborted at t/70meta.t line 2.
 t/70meta.t .. Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run
 t/80ora_charset.t ... Can't locate Test/More.pm in @INC (@INC
 contains: /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/lib
 /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/arch
 /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
 /usr/local/lib/perl5/site_perl/5.10.0
 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
 /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at t/80ora_charset.t
 line 10.
 BEGIN failed--compilation aborted at t/80ora_charset.t line 10.
 t/80ora_charset.t ... Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run

 Este erro se repete várias vezes e depois :

 Test Summary Report
 ---
 t/01base.t            (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/10general.t         (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/12impdata.t         (Wstat: 512 Tests: 0 Failed: 0)

 Este
 ___
 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




 --
 Roberto Murillo Mathias Costa Junior.
 Infowave - Consultoria em TI.
 www.infowave.com.br
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



 O erro do primeiro stack trace ta dizendo que você não tem o
 Test::More instalado.

 cpan Test::More

 e depois

 cpan DBD::Oracle

 ;)

 --
 twitter.com/giulianisanches
 giulianisanches.blogspot.com
 github.com/khaoz
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
Roberto Murillo Mathias Costa Junior.
Infowave - Consultoria em TI.
www.infowave.com.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Marcio Meneguzzi
Olá Amigos,
Tenho como ter dois clusters de dados numa mesma máquina Windows!?
Gostaria de criar um Banco de dados em um disco Local e um outro banco de
dados em um HD externo.
Desde já agradeço qualquer ajuda.
Obrigado,
Márcio.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Conversão de Datas

2009-11-23 Por tôpico Renato Oliveira
Boa Tarde,

Preciso de uma ajuda,

Alguém poderia me passar uma função que faça a conversão de um UINT para DATE e 
outra função que faça o contrário ?

no mysql tenho esta aqui:

UINT - DATA

SELECT 
CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
 AS DATA;


DATA - UINT

SELECT DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512 AS 
UINT;


Atenciosamente
Renato S. Oliveira
Sincronica Sistemas Integrados
+55 11 2539 0544 / 0545

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


Re: [pgbr-geral] Conversão de Datas

2009-11-23 Por tôpico Andre Fernandes
Boa tarde,
Viste no manual do postgreSQL as funções para datas e números? Basta
converter o que tens no mysql para que use as funções do postgreSQL.

Abraços,

2009/11/23 Renato Oliveira ren...@sincronica.com.br

 Boa Tarde,

 Preciso de uma ajuda,

 Alguém poderia me passar uma função que faça a conversão de um UINT para
 DATE e outra função que faça o contrário ?

 no mysql tenho esta aqui:

 UINT - DATA

 SELECT
 CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
 AS DATA;


 DATA - UINT

 SELECT
 DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512 AS
 UINT;


 Atenciosamente
 Renato S. Oliveira
 Sincronica Sistemas Integrados
 +55 11 2539 0544 / 0545

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




-- 
André de Camargo Fernandes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Conversão de Datas

2009-11-23 Por tôpico luiz
Ola

vc pegou o binario correto para sua versao do gcc?

[]s
Luiz

 Boa tarde,
 Viste no manual do postgreSQL as funções para datas e números? Basta
 converter o que tens no mysql para que use as funções do postgreSQL.

 Abraços,

 2009/11/23 Renato Oliveira ren...@sincronica.com.br

 Boa Tarde,

 Preciso de uma ajuda,

 Alguém poderia me passar uma função que faça a conversão de um UINT para
 DATE e outra função que faça o contrário ?

 no mysql tenho esta aqui:

 UINT - DATA

 SELECT
 CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
 AS DATA;


 DATA - UINT

 SELECT
 DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512 AS
 UINT;


 Atenciosamente
 Renato S. Oliveira
 Sincronica Sistemas Integrados
 +55 11 2539 0544 / 0545

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




 --
 André de Camargo Fernandes
 ___
 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] Conversão de Datas

2009-11-23 Por tôpico Andre Fernandes
Olá,
binário correto para a versão do gcc?



2009/11/23 l...@xharbour.com.br

 Ola

 vc pegou o binario correto para sua versao do gcc?

 []s
 Luiz

  Boa tarde,
  Viste no manual do postgreSQL as funções para datas e números? Basta
  converter o que tens no mysql para que use as funções do postgreSQL.
 
  Abraços,
 
  2009/11/23 Renato Oliveira ren...@sincronica.com.br
 
  Boa Tarde,
 
  Preciso de uma ajuda,
 
  Alguém poderia me passar uma função que faça a conversão de um UINT para
  DATE e outra função que faça o contrário ?
 
  no mysql tenho esta aqui:
 
  UINT - DATA
 
  SELECT
 
 CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
  AS DATA;
 
 
  DATA - UINT
 
  SELECT
  DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512 AS
  UINT;
 
 
  Atenciosamente
  Renato S. Oliveira
  Sincronica Sistemas Integrados
  +55 11 2539 0544 / 0545
 
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 
 
 
  --
  André de Camargo Fernandes
  ___
  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




-- 
André de Camargo Fernandes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Conversão de Datas

2009-11-23 Por tôpico luiz
Desculpe

a mensagem foi para o email errado

[]s
Luiz

 Olá,
 binário correto para a versão do gcc?



 2009/11/23 l...@xharbour.com.br

 Ola

 vc pegou o binario correto para sua versao do gcc?

 []s
 Luiz

  Boa tarde,
  Viste no manual do postgreSQL as funções para datas e números? Basta
  converter o que tens no mysql para que use as funções do postgreSQL.
 
  Abraços,
 
  2009/11/23 Renato Oliveira ren...@sincronica.com.br
 
  Boa Tarde,
 
  Preciso de uma ajuda,
 
  Alguém poderia me passar uma função que faça a conversão de um UINT
 para
  DATE e outra função que faça o contrário ?
 
  no mysql tenho esta aqui:
 
  UINT - DATA
 
  SELECT
 
 CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
  AS DATA;
 
 
  DATA - UINT
 
  SELECT
  DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512
 AS
  UINT;
 
 
  Atenciosamente
  Renato S. Oliveira
  Sincronica Sistemas Integrados
  +55 11 2539 0544 / 0545
 
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 
 
 
  --
  André de Camargo Fernandes
  ___
  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




 --
 André de Camargo Fernandes
 ___
 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] Merlho forma para conectar banco PG com Oracle

2009-11-23 Por tôpico luiz
Ola

veja se vc tem uma opção de passar um usuário e senha valido para o oracle

[]s
Luiz

 Tá quase ...:-)

 t/10general.t ... DBI connect('','scott/tiger',...) failed:
 ORA-12546: TNS:permission denied (DBD ERROR: OCIServerAttach) at
 t/10general.t line 22
 Bailout called.  Further testing stopped:  Unable to connect to Oracle
 (ORA-12546: TNS:permission denied (DBD ERROR: OCIServerAttach))
 FAILED--Further testing stopped: Unable to connect to Oracle
 (ORA-12546: TNS:permission denied (DBD ERROR: OCIServerAttach))



 2009/11/23 Giuliani Deon Sanches giulianisanc...@gmail.com:
 2009/11/23 Roberto Murillo Mathias rmath...@infowave.com.br:
 cpan[4] install DBD
 Warning: Cannot install DBD, don't know what it is.
 Try the command

    i /DBD/

 to find objects with matching identifiers.

 O oracle está instalado ná máquina e funcionando.

 2009/11/23  l...@xharbour.com.br:
 Buenas

 tente instalar dessa forma ( tenta instalado antes o sdk do oracle na
 maquina, ja que e necessario para compilacao

 abra o shell do cpan

 cpan
 install DBI
 install DBD
 install DBI::Oracle
 install DBD::Oracle

 []s
 Luiz



 Então são dois no inferno astral.

 2009/11/20 Leonardo Cezar lhce...@gmail.com:
 Bom, eu preciso pedir desculpas pela forma como me expressei.
 Estou realmente vivendo um inferno astral.

 Imaginei. Voce precisa instalar o conector para Oracle do DBI:

 No seu terminal faça:

 # cpan DBD::Oracle

 BEGIN failed--compilation aborted at t/70meta.t line 2.
 t/70meta.t .. Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run
 t/80ora_charset.t ... Can't locate Test/More.pm in @INC (@INC
 contains: /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/lib
 /root/.cpan/build/DBD-Oracle-1.23-Yimm1t/blib/arch
 /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
 /usr/local/lib/perl5/site_perl/5.10.0
 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
 /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi
 /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at
 t/80ora_charset.t
 line 10.
 BEGIN failed--compilation aborted at t/80ora_charset.t line 10.
 t/80ora_charset.t ... Dubious, test returned 2 (wstat 512, 0x200)
 No subtests run

 Este erro se repete várias vezes e depois :

 Test Summary Report
 ---
 t/01base.t            (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/10general.t         (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
 t/12impdata.t         (Wstat: 512 Tests: 0 Failed: 0)

 Este
 ___
 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




 --
 Roberto Murillo Mathias Costa Junior.
 Infowave - Consultoria em TI.
 www.infowave.com.br
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



 O erro do primeiro stack trace ta dizendo que você não tem o
 Test::More instalado.

 cpan Test::More

 e depois

 cpan DBD::Oracle

 ;)

 --
 twitter.com/giulianisanches
 giulianisanches.blogspot.com
 github.com/khaoz
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




 --
 Roberto Murillo Mathias Costa Junior.
 Infowave - Consultoria em TI.
 www.infowave.com.br
 ___
 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] Conversão de Data s

2009-11-23 Por tôpico Renato Oliveira
Luiz,

Tá correto sim, pedi a ajuda pq não tenho habilidade nenhuma com banco PostGRE.

Aliás, estou engatinhando em banco de dados.


Atenciosamente
Renato S. Oliveira
Sincronica Sistemas Integrados
+55 11 2539 0544 / 0545





Mon, 23 Nov 2009 13:36:36 -0200 (BRST), l...@xharbour.com.br escreveu:

 Ola
 
 vc pegou o binario correto para sua versao do gcc?
 
 []s
 Luiz
 
  Boa tarde,
  Viste no manual do postgreSQL as funções para datas e números? Basta
  converter o que tens no mysql para que use as funções do postgreSQL.
 
  Abraços,
 
  2009/11/23 Renato Oliveira ren...@sincronica.com.br
 
  Boa Tarde,
 
  Preciso de uma ajuda,
 
  Alguém poderia me passar uma função que faça a conversão de um UINT para
  DATE e outra função que faça o contrário ?
 
  no mysql tenho esta aqui:
 
  UINT - DATA
 
  SELECT
  CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
  AS DATA;
 
 
  DATA - UINT
 
  SELECT
  DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512 AS
  UINT;
 
 
  Atenciosamente
  Renato S. Oliveira
  Sincronica Sistemas Integrados
  +55 11 2539 0544 / 0545
 
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 
 
 
  --
  André de Camargo Fernandes
  ___
  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] Videos PGCon 2009

2009-11-23 Por tôpico Rafael Helm - Trevisan Tecnologia
Pessoal alguém sabe informar se já foi publicado em algum lugar os 
videos das palestras do PGCon 2009?

Até onde eu sábia a 4linux estava transmitindo o evento ao vivo pela 
internet e estaria liberando os videos após o evento.

Abraço,
Rafael.



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


Re: [pgbr-geral] Merlho forma para conectar banco PG com Oracle

2009-11-23 Por tôpico Leandro DUTRA
2009/11/23 Roberto Murillo Mathias rmath...@infowave.com.br:
 t/10general.t ... DBI connect('','scott/tiger',...) failed:

O usuário scott (antiga demo da Oracle) não existe mais.  Passe um
usuário válido.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Leandro DUTRA
2009/11/23 Marcio Meneguzzi marcio.menegu...@gmail.com:
 Tenho como ter dois clusters de dados numa mesma máquina Windows!?
 Gostaria de criar um Banco de dados em um disco Local e um outro banco de
 dados em um HD externo.

Já tentaste o comando pg_createcluster?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Conversão de Data s

2009-11-23 Por tôpico Andre Fernandes
Renato,
Dê uma olhada no manual, verás muita coisa ali. Por exemplo, para concatenar
strings em postgreSQL use o operador ||
Para pegar uma parte de uma data use a função date_part().

Para as demais, dê uma olhada no manual do postgreSQL, vais aprender muita
coisa ali.

http://www.postgresql.org/docs/8.4/interactive/functions-datetime.html
(as funções de data e hora)

http://www.postgresql.org/docs/8.4/interactive/functions-string.html
(funções e operadores para strings)

PS: lembre-se de que '2008-9-18' é uma string, assim poderás precisar
transformar a mesma para tipo data antes de usar algumas funções. A
conversão pode ser feita, por exemplo, usando a função to_date()

Exemplo de conversão:
select to_date('2008-09-12','-MM-DD')

Antes de postar uma dúvida procure no manual para ver se encontra a
resposta, não achando, teremos imenso prazer em ajudar.

Atenciosamente,

2009/11/23 Renato Oliveira ren...@sincronica.com.br

 Luiz,

 Tá correto sim, pedi a ajuda pq não tenho habilidade nenhuma com banco
 PostGRE.

 Aliás, estou engatinhando em banco de dados.


 Atenciosamente
 Renato S. Oliveira
 Sincronica Sistemas Integrados
 +55 11 2539 0544 / 0545





 Mon, 23 Nov 2009 13:36:36 -0200 (BRST), l...@xharbour.com.br escreveu:

  Ola
 
  vc pegou o binario correto para sua versao do gcc?
 
  []s
  Luiz
 
   Boa tarde,
   Viste no manual do postgreSQL as funções para datas e números? Basta
   converter o que tens no mysql para que use as funções do postgreSQL.
  
   Abraços,
  
   2009/11/23 Renato Oliveira ren...@sincronica.com.br
  
   Boa Tarde,
  
   Preciso de uma ajuda,
  
   Alguém poderia me passar uma função que faça a conversão de um UINT
 para
   DATE e outra função que faça o contrário ?
  
   no mysql tenho esta aqui:
  
   UINT - DATA
  
   SELECT
  
 CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
   AS DATA;
  
  
   DATA - UINT
  
   SELECT
   DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512
 AS
   UINT;
  
  
   Atenciosamente
   Renato S. Oliveira
   Sincronica Sistemas Integrados
   +55 11 2539 0544 / 0545
  
   ___
   pgbr-geral mailing list
   pgbr-geral@listas.postgresql.org.br
   https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
  
  
  
  
   --
   André de Camargo Fernandes
   ___
   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




-- 
André de Camargo Fernandes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Marcio Meneguzzi
Olá Leandro,
Esqueci de mencioar um detalhe.
A versao que uso do pgsql é 8.2.4 e sou refem da vitavoom, ou seja, nao
posso migrar para uma versao mais atual por que eles AINDA nao atualizaram o
driver.
Alguma outra idéia!?
Obrigado,
Márcio.

2009/11/23 Leandro DUTRA leandro.gfc.du...@gmail.com

 2009/11/23 Marcio Meneguzzi marcio.menegu...@gmail.com:
  Tenho como ter dois clusters de dados numa mesma máquina Windows!?
  Gostaria de criar um Banco de dados em um disco Local e um outro banco de
  dados em um HD externo.

 Já tentaste o comando pg_createcluster?


 --
 skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
 +55 (11) 3854 7191  gTalk: 
 xmpp:leand...@jabber.orgxmpp%3aleand...@jabber.org
 +55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
 BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
 Sent from Sao Paulo, SP, Brazil
 ___
 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] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Leandro Henrique Pereira Neto

Em 23/11/2009 às 14:40 horas, pgbr-geral@listas.postgresql.org.br escreveu:Olá Leandro,Esqueci de mencioar um detalhe.A versao que uso do pgsql é 8.2.4 e sou "refem" da vitavoom, ou seja, nao posso migrar para uma versao mais atual por que eles AINDA nao atualizaram o driver.
Alguma outra idéia!?Obrigado,Márcio.Marcio,Já fez um roteiro como este abaixo Criação do agrupamento
O primeiro passo para a criação de uma agrupamento é criar o diretório do agrupamento. 
Por motivo de segurança o diretório deve ter permissão somente para o usuário postgres. 
Depois deve ser iniciado o agrupamento com o utilitário initdb.
Exemplo :
mkdir -p /h30212001/pgsql/homol
chown postgres.postgres /h30212001/pgsql/homol
chmod -R 700 /h30212001/pgsql/homol
initdb -D /h30212001/pgsql/homol
Inicialização da instância de bancos de dados
O serviço do SGBD deve ser ativado usando os comandos postmaster ou pg_ctl.
Exemplo :
pg_ctl -D /h62122001/pgsql/hsiape -o "-p 5434" startLeandro Henrique Pereira Neto
Administração de bancos de dados - SUPCD/CDSUT/CDSBB
(61) 2021-9359




"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a government company established under Brazilian law (5.615/70) -- is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you're not the addressee, please send it back, elucidating the failure."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Sebastian SWC
2009/11/23 Marcio Meneguzzi marcio.menegu...@gmail.com:
 Olá Leandro,
 Esqueci de mencioar um detalhe.
 A versao que uso do pgsql é 8.2.4 e sou refem da vitavoom, ou seja, nao
 posso migrar para uma versao mais atual por que eles AINDA nao atualizaram o
 driver.
 Alguma outra idéia!?

Você tentou criar um outro namespace e criar o banco nele?

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Marcio Meneguzzi
Olá Pessoal...
Era mais ou menos isso que eu procurava
Só pelo que compreendi precisa criar uma porta para cada Cluster
E a minha duvida é:
Os dois Cluster's serao iniciados no windows automaticamente ou terei que
faze-lo manualmente!?
Como faço para criar o meu DB no cluster que desejo? somente via
psql(console) ou pelo pgAdminIII consigo?

Criando Novos Clusters no PostgreSQL para Windows

Para criar um novo cluster:
Crie um diretório para abrigar o novo cluster (lembre que o usuário postgres
deve ter permissão de escrita nele).
- Ex.: data2 no diretório bin.

Criar o novo cluster (acesse o terminal no diretório C:\Program
Files\PostgreSQL\8.3\bin) e execute:
- C:\Program Files\PostgreSQL\8.3\bininitdb -U postgres -D data2

Editar o data2\postgresql.conf e alterar a porta para 5444

Iniciar o servidor do novo cluster
- pg_ctl -D data2 start

Acessar a console (psql) do novo cluster
- psql -p 5444 -U postgres

Listar os bancos
- \l — Observe que somente existem os bancos de templates. Temos um novo
cluster.

Obs.: No Windows não consegui dar suporte a latin1 em novos clustes nem o
original suporta.
Isso só foi conseguido em novos clusters no Linux.

Tecle Ctrl+Alt+Del no Windows ou ‘ps ax|grep post’ no Linux e veja que agora
temos dois pg_ctl na memória.


Obrigado,

Márcio.

2009/11/23 Sebastian SWC sebastian...@gmail.com

 2009/11/23 Marcio Meneguzzi marcio.menegu...@gmail.com:
  Olá Leandro,
  Esqueci de mencioar um detalhe.
  A versao que uso do pgsql é 8.2.4 e sou refem da vitavoom, ou seja, nao
  posso migrar para uma versao mais atual por que eles AINDA nao
 atualizaram o
  driver.
  Alguma outra idéia!?

 Você tentou criar um outro namespace e criar o banco nele?

 --
 Atenciosamente,
 Sebastian Selau Webber Colombo
 ___
 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] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Sebastian SWC
Corrigindo...

2009/11/23 Sebastian SWC sebastian...@gmail.com:
 2009/11/23 Marcio Meneguzzi marcio.menegu...@gmail.com:
 Olá Leandro,
 Esqueci de mencioar um detalhe.
 A versao que uso do pgsql é 8.2.4 e sou refem da vitavoom, ou seja, nao
 posso migrar para uma versao mais atual por que eles AINDA nao atualizaram o
 driver.
 Alguma outra idéia!?

 Você tentou criar um outro namespace e criar o banco nele?

Caso você deseja ter duas instancias do banco de dados rodando
simultaneamente, você pode utilizar o initdb para criar a nova
instancia. Com o novo data é só iniciar o serviço através do pg_ctl ou
registrando o serviço no windows. Lembre-se de alterar o
postgresql.conf colocando uma porta diferente para cada instancia.

Um abraço

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Joao Cosme de Oliveira Junior

pg_clustercreate nao é a la debian???o rapaz uso Windows... e outra melhor seria um initdb -D $DATADIR usando outra porta..João Cosme de Oliveira Júnior

Seja inteligente, use Software-livre!!!
LPI Certified
LPI000185554
Em 23/11/2009 às 14:40 horas, pgbr-geral@listas.postgresql.org.br escreveu:Olá Leandro,Esqueci de mencioar um detalhe.A versao que uso do pgsql é 8.2.4 e sou "refem" da vitavoom, ou seja, nao posso migrar para uma versao mais atual por que eles AINDA nao atualizaram o driver.
Alguma outra idéia!?Obrigado,Márcio.2009/11/23 Leandro DUTRA leandro.gfc.du...@gmail.com
2009/11/23 Marcio Meneguzzi marcio.menegu...@gmail.com:
 Tenho como ter dois clusters de dados numa mesma máquina Windows!?
 Gostaria de criar um Banco de dados em um disco Local e um outro banco de
 dados em um HD externo.

Já tentaste o comando pg_createcluster?


--
skype:leandro.gfc.dutra?chat   Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191   gTalk: xmpp%3aleand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral






"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a government company established under Brazilian law (5.615/70) -- is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you're not the addressee, please send it back, elucidating the failure."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Sebastian SWC
2009/11/23 Marcio Meneguzzi marcio.menegu...@gmail.com:
 Olá Pessoal...
 Era mais ou menos isso que eu procurava
 Só pelo que compreendi precisa criar uma porta para cada Cluster
 E a minha duvida é:
 Os dois Cluster's serao iniciados no windows automaticamente ou terei que
 faze-lo manualmente!?

Você deve criar o serviço que chama o pg_ctl.exe passando os
parametros necessários

 Como faço para criar o meu DB no cluster que desejo? somente via
 psql(console) ou pelo pgAdminIII consigo?

utilize o createdb ou pgadmin na porta do cluster desejado.


PS: Pra que dois clusters?

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Problema com imagens em Postgres 8.3 UTF8

2009-11-23 Por tôpico IRINEU
Boa tarde a todos,



Estou tendo problemas com  imagens no 
banco.Eis a situação:



Com Postgres 8.3 UTF8 em servidor 
Linux, utilizo componente Zeos para 
conectar com banco ,carrego 
imagem(.jpg) num componente DBimage do 
Delphi.



Ao tentar ler dá o seguinte erro:  
Bitmap image is not valid.   



Tudo funcionava bem enquanto eu 
utilizava o postgres 8.1 em LATIN1.



Alguém tem alguma idéia do que pode 
ser? 



Desde já agradeço qualquer ajuda. 



Atenciosamente,

Irineu Raymundo

Senda Engenharia de Dados Ltda.

www.senda.inf.br



  

Esta mensagem foi verificada pelo sistema de Segurança da SJB Solados Ltda. 

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


Re: [pgbr-geral] Ajuda Configuracao Cluster

2009-11-23 Por tôpico Leandro DUTRA
2009/11/23 Joao Cosme de Oliveira Junior joao.co...@serpro.gov.br

 pg_clustercreate nao é a la debian???

Verdade… estou mal acostumado!  ;-)


--
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191              gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191        ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Problema com imagens em Postgres 8.3 UTF8

2009-11-23 Por tôpico IRINEU

Boa tarde a todos,

Estou tendo problemas com  imagens no banco.Eis a situação:

Com Postgres 8.3 UTF8 em servidor Linux, utilizo componente Zeos para
conectar com banco ,carrego imagem(.jpg) num componente DBimage do Delphi.

Ao tentar ler dá o seguinte erro:  Bitmap image is not valid.

Tudo funcionava bem enquanto eu utilizava o postgres 8.1 em LATIN1.

Alguém tem alguma idéia do que pode ser?

Desde já agradeço qualquer ajuda.
Atenciosamente,

Irineu Raymundo
Senda Engenharia de Dados Ltda.
www.senda.inf.br
(48) 3265 1379
(48) 3265 1379

Atenciosamente,

Irineu Raymundo
Senda Engenharia de Dados Ltda.
www.senda.inf.br
(48) 3265 1379
(48) 3265 1379


Esta mensagem foi verificada pelo sistema de Segurança da SJB Solados Ltda. 

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


[pgbr-geral] Domain

2009-11-23 Por tôpico Roberto
Olá JotaComm,

obrigado por sua ajuda.

Estou usando o PostgreSQL 8.4.1 e nele não aparece o banco template1 
como vc mencionou.

Li em algum lugar que agora é o banco postgres que deve ser usado, isso 
é correto??? Se não como acho o template1 para criar os domains

Outra coisa tentei criar um domain do tipo serial, mas ele dá erro. Só 
consigo criar na definição de campo de uma tabela. Por que ???

Grato antecipadamente por qualquer ajuda/dica.

[ ]s,Roberto Barros - BH

Olá,

2009/11/17 Roberto rpdbarros em yahoo.com.br 
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

/ Olá pessoal,
//
// estou criando meu primeiro banco no PostgreSQL, e gostaria de criar
// alguns tipos de dados como domain.
//
// Onde devo criar esse domains para que todos os bancos possam usar sem eu
// ter que ficar definindo a cada banco, tem como???
//
/
Cria no banco template1, assim todo o banco que você criar vai possuir o
domínio, visto que todo o banco criado é derivado do template1 se um
template não for especificado.

/
// Também gostaria de saber qual lista de discussão vcs usam para assuntos
// relacionados ao PostgreSQL.
//
/
A lista é essa mesmo :) Seja bem-vindo a ela.   

/
// Grato antecipadamente.
//
// []s,Roberto Barros - BH
//
/



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


Re: [pgbr-geral] Videos PGCon 2009

2009-11-23 Por tôpico Fábio Telles Rodriguez
Estamos aguardando o pessoal fazer a edição. Eles disseram que iam
demorar um pouco pois tinham outros vídeos na fila de espera...

Atenciosamente,
Fábio Telles

2009/11/23 Rafael Helm - Trevisan Tecnologia rh...@trevisantecnologia.com.br:
 Pessoal alguém sabe informar se já foi publicado em algum lugar os
 videos das palestras do PGCon 2009?

 Até onde eu sábia a 4linux estava transmitindo o evento ao vivo pela
 internet e estaria liberando os videos após o evento.

 Abraço,
 Rafael.



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




-- 
blog: http://www.midstorm.org/~telles/
e-mail / jabber: fabio.tel...@gmail.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] Domain

2009-11-23 Por tôpico Tarcísio Sassara
2009/11/23 Roberto rpdbar...@yahoo.com.br:
 Olá JotaComm,

 obrigado por sua ajuda.

 Estou usando o PostgreSQL 8.4.1 e nele não aparece o banco template1
 como vc mencionou.

 Li em algum lugar que agora é o banco postgres que deve ser usado, isso
 é correto??? Se não como acho o template1 para criar os domains

O template1 ainda existe e deve ser utilizado.
Para ver os bancos do cluster, digite no psql:
\l (um L minúsculo)

Se estiver usando o PgAdmin você deve habilitar uma opção:
File  Options...
Na aba Display, você verá um checkbox: Show System Objects in the Treeview.
Marcando essa opção, você verá o template1.


 Outra coisa tentei criar um domain do tipo serial, mas ele dá erro. Só
 consigo criar na definição de campo de uma tabela. Por que ???

Isso porque o serial não é um tipo básico. Ele é um atalho para se
criar um inteiro
com uma  sequence associado.

Lembre-se. As alterações feitas no template1 só serão copiadas para os
bancos que forem criados depois.
Então, criando domínios no template1 não serão visíveis nos bancos
criados antes da alteração.


 Grato antecipadamente por qualquer ajuda/dica.

 [ ]s,Roberto Barros - BH

 Olá,

 2009/11/17 Roberto rpdbarros em yahoo.com.br 
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

/ Olá pessoal,
 //
 // estou criando meu primeiro banco no PostgreSQL, e gostaria de criar
 // alguns tipos de dados como domain.
 //
 // Onde devo criar esse domains para que todos os bancos possam usar sem eu
 // ter que ficar definindo a cada banco, tem como???
 //
 /
 Cria no banco template1, assim todo o banco que você criar vai possuir o
 domínio, visto que todo o banco criado é derivado do template1 se um
 template não for especificado.

/
 // Também gostaria de saber qual lista de discussão vcs usam para assuntos
 // relacionados ao PostgreSQL.
 //
 /
 A lista é essa mesmo :) Seja bem-vindo a ela.

/
 // Grato antecipadamente.
 //
 // []s,Roberto Barros - BH
 //
 /



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




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


Re: [pgbr-geral] Conversão de Data s

2009-11-23 Por tôpico JotaComm
Olá,


2009/11/23 Renato Oliveira ren...@sincronica.com.br

 Luiz,

 Tá correto sim, pedi a ajuda pq não tenho habilidade nenhuma com banco
 PostGRE.

 Aliás, estou engatinhando em banco de dados.


Eu suplico. Por favor vamos escrever certo o nome do nosso banco. Este acho
que é o quinto e-mail recente que mando aqui sobre este assunto.

O banco é Postgres ou PostgreSQL, não é Postgri, não Postgre, não é
Postgree, é Postgres ou PostgreSQL.

PS: Renato, nada pessoal.



 Atenciosamente
 Renato S. Oliveira
 Sincronica Sistemas Integrados
 +55 11 2539 0544 / 0545





 Mon, 23 Nov 2009 13:36:36 -0200 (BRST), l...@xharbour.com.br escreveu:

  Ola
 
  vc pegou o binario correto para sua versao do gcc?
 
  []s
  Luiz
 
   Boa tarde,
   Viste no manual do postgreSQL as funções para datas e números? Basta
   converter o que tens no mysql para que use as funções do postgreSQL.
  
   Abraços,
  
   2009/11/23 Renato Oliveira ren...@sincronica.com.br
  
   Boa Tarde,
  
   Preciso de uma ajuda,
  
   Alguém poderia me passar uma função que faça a conversão de um UINT
 para
   DATE e outra função que faça o contrário ?
  
   no mysql tenho esta aqui:
  
   UINT - DATA
  
   SELECT
  
 CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
   AS DATA;
  
  
   DATA - UINT
  
   SELECT
   DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512
 AS
   UINT;
  
  
   Atenciosamente
   Renato S. Oliveira
   Sincronica Sistemas Integrados
   +55 11 2539 0544 / 0545
  
   ___
   pgbr-geral mailing list
   pgbr-geral@listas.postgresql.org.br
   https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
  
  
  
  
   --
   André de Camargo Fernandes
   ___
   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



[]s
-- 
JotaComm
http://jotacomm.wordpress.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] Domain

2009-11-23 Por tôpico JotaComm
Olá, Roberto

2009/11/23 Roberto rpdbar...@yahoo.com.br

 Olá JotaComm,

 obrigado por sua ajuda.


Estamos aqui para isso.


 Estou usando o PostgreSQL 8.4.1 e nele não aparece o banco template1
 como vc mencionou.


Você está usando PgAdmin?

Via psql faça:

psql -l

Por default em um cluster existem três bancos de dados: template0, template1
e postgres.


 Li em algum lugar que agora é o banco postgres que deve ser usado, isso
 é correto??? Se não como acho o template1 para criar os domains

 Outra coisa tentei criar um domain do tipo serial, mas ele dá erro. Só
 consigo criar na definição de campo de uma tabela. Por que ???


Quando você cria um tipo serial em uma tabela, o PostgreSQL faz uma chamada
para um tipo de dado integer, então você não consegue criar um domínio para
um serial, em vez disso crio o domínio para um tipo integer.


 Grato antecipadamente por qualquer ajuda/dica.

 [ ]s,Roberto Barros - BH

 Olá,

 2009/11/17 Roberto rpdbarros em yahoo.com.br 
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

 / Olá pessoal,
 //
 // estou criando meu primeiro banco no PostgreSQL, e gostaria de criar
 // alguns tipos de dados como domain.
 //
 // Onde devo criar esse domains para que todos os bancos possam usar sem
 eu
 // ter que ficar definindo a cada banco, tem como???
 //
 /
 Cria no banco template1, assim todo o banco que você criar vai possuir o
 domínio, visto que todo o banco criado é derivado do template1 se um
 template não for especificado.

 /
 // Também gostaria de saber qual lista de discussão vcs usam para assuntos
 // relacionados ao PostgreSQL.
 //
 /
 A lista é essa mesmo :) Seja bem-vindo a ela.

 /
 // Grato antecipadamente.
 //
 // []s,Roberto Barros - BH
 //
 /



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



[]s
-- 
JotaComm
http://jotacomm.wordpress.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] Desconectar todos os usuários de um banco

2009-11-23 Por tôpico Euler Taveira de Oliveira
JotaComm escreveu:
 UPDATE pg_database SET datallowconn=FALSE WHERE datname='nome_do_banco';
 
Cuidado com o tiro no pé caso você esqueça a cláusula WHERE. O ideal é
utilizar: ALTER DATABASE foo CONNECTION LIMIT 0 (é claro que super-usuários
vão poder se conectar mas...).


-- 
  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] Dúvidas quanto aos valores default de atributo.

2009-11-23 Por tôpico TI
Pessoal,

Estou com uma dúvida, hoje depois que um usuário veio reclamar de uma
entidade denominada nfsaid_sap_hist, onde existe um atributo do tipo
timestamp com valor default ‘current_timestamp’, verifiquei que o sistema
colocou como valor ‘padrão’ a data hora da criação da entidade e não o valor
de ‘agora’.

Testei com o valor default ‘now()’ e acoteceu a mesma coisa. 

Para resolver eu tive que dropar o atributo e criar novamente, o que pode
ter acontecido?

*Meu cenário 1 :*
PostgreSQL 8.4.1, compiled by Visual C++ build 1400, 32-bit

*Meu cenário2 :*
PostgreSQL 8.3.8 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.3.real
(Ubuntu 4.3.2-1ubuntu11) 4.3.2

*Script de criação 1 -- Cenário 1 :*

Create table nfsaid_sap_hist (
…
dtcurhist timestamp default current_timestamp,
…

*Script de criação 1 -- Cenário 2 :*

Create table nfsaid_sap_hist (
…
dtcurhist timestamp default now(),
…

O engraçado é que até hoje (depois de anos usando o PostgreSQL) só aconteceu
esta vez e somente com esta entidade. Será que eu me equivoquei em algo?

Desde já agradeço,


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


Re: [pgbr-geral] Desconectar todos os usuários de um banco

2009-11-23 Por tôpico JotaComm
Olá, Euler

2009/11/23 Euler Taveira de Oliveira eu...@timbira.com

 JotaComm escreveu:
  UPDATE pg_database SET datallowconn=FALSE WHERE datname='nome_do_banco';
 
 Cuidado com o tiro no pé caso você esqueça a cláusula WHERE. O ideal é
 utilizar: ALTER DATABASE foo CONNECTION LIMIT 0 (é claro que super-usuários
 vão poder se conectar mas...).


Eu pensei justamente na solução para evitar qualquer conexão no banco, mesmo
sendo superuser, por isso não falei do ALTER DATABASE.

Mas concordo com você, é necessário muito cuidado com o UPDATE, por isso
mesmo é que coloquei dentro de um transação, pois se fizer errado é possível
um ROLLBACK.



 --
  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



[]s
-- 
JotaComm
http://jotacomm.wordpress.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] Dúvidas quanto aos valores default de atributo.

2009-11-23 Por tôpico JotaComm
Olá,

2009/11/20 TI t...@batistarepresentacoes.com

  Pessoal,

 Estou com uma dúvida, hoje depois que um usuário veio reclamar de uma
 entidade denominada nfsaid_sap_hist, onde existe um atributo do tipo
 timestamp com valor default ‘current_timestamp’, verifiquei que o sistema
 colocou como valor ‘padrão’ a data hora da criação da entidade e não o
 valor de ‘agora’.

 Testei com o valor default ‘now()’ e acoteceu a mesma coisa.

 Para resolver eu tive que dropar o atributo e criar novamente, o que pode
 ter acontecido?

 Meu cenário 1 :**

 PostgreSQL 8.4.1, compiled by Visual C++ build 1400, 32-bit

 Meu cenário2 :**

 PostgreSQL 8.3.8 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.3.real
 (Ubuntu 4.3.2-1ubuntu11) 4.3.2

 Script de criação 1 -- Cenário 1 :**

 Create table nfsaid_sap_hist (

 …

 dtcurhist timestamp default current_timestamp,

 …

 Script de criação** 1 -- Cenário** 2 :**

 Create table nfsaid_sap_hist (

 …

 dtcurhist timestamp default now(),

 …

 O engraçado é que até hoje (depois de anos usando o PostgreSQL) só
 aconteceu esta vez e somente com esta entidade. Será que eu me equivoquei
 em algo?


Depois que você dropou o atributo e criou novamente voltou a funcionar?

 Desde já agradeço,

  Rubens José Rodrigues

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



[]s
-- 
JotaComm
http://jotacomm.wordpress.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] Dúvidas quanto aos valores default de atributo.

2009-11-23 Por tôpico Tiago Adami
2009/11/20 TI t...@batistarepresentacoes.com:
 Pessoal,

 Estou com uma dúvida, hoje depois que um usuário veio reclamar de uma
 entidade denominada nfsaid_sap_hist, onde existe um atributo do tipo
 timestamp com valor default ‘current_timestamp’, verifiquei que o sistema
 colocou como valor ‘padrão’ a data hora da criação da entidade e não o valor
 de ‘agora’.

 Testei com o valor default ‘now()’ e acoteceu a mesma coisa.

 Para resolver eu tive que dropar o atributo e criar novamente, o que pode
 ter acontecido?

 *Meu cenário 1 :*

 PostgreSQL 8.4.1, compiled by Visual C++ build 1400, 32-bit

 *Meu cenário2 :*

 PostgreSQL 8.3.8 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.3.real
 (Ubuntu 4.3.2-1ubuntu11) 4.3.2

 *Script de criação 1 -- Cenário 1 :*

 Create table nfsaid_sap_hist (

 …

 dtcurhist timestamp default current_timestamp,

 …

 *Script de criação 1 -- Cenário 2 :*

 Create table nfsaid_sap_hist (

 …

 dtcurhist timestamp default now(),

 …

 O engraçado é que até hoje (depois de anos usando o PostgreSQL) só aconteceu
 esta vez e somente com esta entidade. Será que eu me equivoquei em algo?

 Desde já agradeço,

 Rubens José Rodrigues

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



Olá, Rubens. Desculpe a minha ignorância, mas qual a diferença da
hora de criação do registro e agora ?

Se o campo possui o valor default current_timestamp, como todos
sabemos, ao criar um registro o valor da coluna será atribuído com a
data e hora da criação respeitando o horário do servidor do
PostgreSQL, desde que o campo não seja incluído em um comando SQL
INSERT. Aí fica a minha dúvida do que seria o agora, pois
current_timestamp == agora no exato momento da criação do
registro.

-- 
TIAGO J. ADAMI
http://www.adamiworks.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] Desconectar todos os usuários de um b anco

2009-11-23 Por tôpico Tiago Adami
2009/11/23 Euler Taveira de Oliveira eu...@timbira.com:
 JotaComm escreveu:
 UPDATE pg_database SET datallowconn=FALSE WHERE datname='nome_do_banco';

 Cuidado com o tiro no pé caso você esqueça a cláusula WHERE. O ideal é
 utilizar: ALTER DATABASE foo CONNECTION LIMIT 0 (é claro que super-usuários
 vão poder se conectar mas...).

Ok, obrigado pelo alerta. Vou criar a função para desconectar todos os
usuários existentes e postarei aqui assim que concluir.

P.S: Mas... ?

-- 
TIAGO J. ADAMI
http://www.adamiworks.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] Desconectar todos os usuários de um banco

2009-11-23 Por tôpico Euler Taveira de Oliveira
Tiago Adami escreveu:
 2009/11/23 Euler Taveira de Oliveira eu...@timbira.com:
 JotaComm escreveu:
 UPDATE pg_database SET datallowconn=FALSE WHERE datname='nome_do_banco';

 Cuidado com o tiro no pé caso você esqueça a cláusula WHERE. O ideal é
 utilizar: ALTER DATABASE foo CONNECTION LIMIT 0 (é claro que super-usuários
 vão poder se conectar mas...).
 
 Ok, obrigado pelo alerta. Vou criar a função para desconectar todos os
 usuários existentes e postarei aqui assim que concluir.
 
 P.S: Mas... ?
 
se a aplicação for mal feita (exigir super-usuário) ou alguém estiver se
conectando como super-usuário, eles vão conseguir se conectar ao banco mesmo
após o comando ALTER DATABASE porque super-usuários possuem uma cota de
conexões (aka superuser_reserved_connections) além daquela especificada no
parâmetro acima.


-- 
  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] Desconectar todos os usuários de um b anco

2009-11-23 Por tôpico Tiago Adami
2009/11/23 Euler Taveira de Oliveira eu...@timbira.com:
 Tiago Adami escreveu:
 2009/11/23 Euler Taveira de Oliveira eu...@timbira.com:
 JotaComm escreveu:
 UPDATE pg_database SET datallowconn=FALSE WHERE datname='nome_do_banco';

 Cuidado com o tiro no pé caso você esqueça a cláusula WHERE. O ideal é
 utilizar: ALTER DATABASE foo CONNECTION LIMIT 0 (é claro que super-usuários
 vão poder se conectar mas...).

 Ok, obrigado pelo alerta. Vou criar a função para desconectar todos os
 usuários existentes e postarei aqui assim que concluir.

 P.S: Mas... ?

 se a aplicação for mal feita (exigir super-usuário) ou alguém estiver se
 conectando como super-usuário, eles vão conseguir se conectar ao banco mesmo
 após o comando ALTER DATABASE porque super-usuários possuem uma cota de
 conexões (aka superuser_reserved_connections) além daquela especificada no
 parâmetro acima.


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

Perfeito. Este não será o problema visto que existem apenas 3
aplicações que conectam a este banco de dados, e cada uma possui um
usuário específico sem poderes de *super* (todas as tabelas possuem
GRANTS específicos para cada usuário de acordo com suas restrições
lógicas de cada aplicação). Isto se encaixa perfeitamente no meu caso,
pois o grande problema é quando preciso executar um script de
atualização no modelo físico e alguns usuários permanecem conectados
(mesmo implorando para fecharem os aplicativos).

Muitíssimo obrigado.


-- 
TIAGO J. ADAMI
http://www.adamiworks.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] Conversão de Datas

2009-11-23 Por tôpico Osvaldo Kussama
2009/11/23 Renato Oliveira ren...@sincronica.com.br:
 Boa Tarde,

 Preciso de uma ajuda,

 Alguém poderia me passar uma função que faça a conversão de um UINT para DATE 
 e outra função que faça o contrário ?

 no mysql tenho esta aqui:

 UINT - DATA

 SELECT 
 CONCAT(ROUND(((1465265024)/512)+1980),'-',ROUND((14652480)/32),'-',ROUND(1465231))
  AS DATA;


 DATA - UINT

 SELECT DAY('2008-9-28')|(MONTH('2008-9-28')*32)|(YEAR('2008-9-28')-1980)*512 
 AS UINT;



Eu não conheço o tipo de dados UINT.

Pelo seu exemplo depreendi que você deseja armazenar uma data em um
string de bits (bit(16): sendo bit(7) para ano, bit(4) para mês e
bit(5) para dia).

Se for isso você pode usar algo do tipo:

bdteste=# SELECT 14652::bit(16))  9)::int + 1980) || '-' ||
((14652::bit(16)  B'0000')  5)::int || '-' ||
(14652::bit(16)  B'0001')::int)::date;
date

 2008-09-28
(1 registro)

bdteste=# SELECT ((EXTRACT(YEAR FROM DATE '2008-09-28')::int -
1980)::bit(7) || (EXTRACT(MONTH FROM DATE '2008-09-28')::int)::bit(4)
|| (EXTRACT(DAY FROM DATE '2008-09-28')::int)::bit(5))::bit(16)::int;
 int4
---
 14652
(1 registro)

Agora uma pergunta:
Vale a pena? Afinal o tipo date ocupa 4 bytes e certamente trabalhar
com ele é muito mais fácil, rápido e prático.

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