Re: [pgbr-geral] Digest pgbr-geral, volume 35, assunto 79

2010-01-20 Thread Pablo Sollar - Foxminas
KINGHOST É EXCELENTE
- Original Message - 
From: 
To: 
Sent: Tuesday, January 19, 2010 8:16 AM
Subject: Digest pgbr-geral, volume 35, assunto 79


Send pgbr-geral mailing list submissions to
pgbr-geral@listas.postgresql.org.br

To subscribe or unsubscribe via the World Wide Web, visit
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
or, via email, send a message with subject or body 'help' to
pgbr-geral-requ...@listas.postgresql.org.br

You can reach the person managing the list at
pgbr-geral-ow...@listas.postgresql.org.br

When replying, please edit your Subject line so it is more specific
than "Re: Contents of pgbr-geral digest..."


Tópicos de Hoje:

   1. Re: ERP em Postgres (VisualP Sistemas)
   2. Re: ERP em Postgres (Andre Fernandes)
   3. Re: ERP em Postgres (JotaComm)
   4. Re: ERP em Postgres (André Pignata)
   5. Quanto cada campo de uma tabela consome de espaço em bytes?
  (Thiago Freitas)


--

Message: 1
Date: Mon, 18 Jan 2010 18:58:30 -0200
From: "VisualP Sistemas" 
Subject: Re: [pgbr-geral] ERP em Postgres
To: "Comunidade PostgreSQL Brasileira"

Message-ID: <8dcc7d5a7c9845b39fd2ddf2f4bb2...@notevp>
Content-Type: text/plain; charset="iso-8859-1"

Utilizo Kinghost e recomendo. muito bom mesmo.
Eles tem diversos planos de hospedagem, consulte o site.
http://www.kinghost.com.br

Recomendo.

Att,
Paulo.
VisualP Sistemas.

  - Original Message - 
  From: Armando Roque
  To: Comunidade PostgreSQL Brasileira
  Sent: Monday, January 18, 2010 6:46 PM
  Subject: Re: [pgbr-geral] ERP em Postgres


  Não uso, mas tenho tido ótimas informações sobre a Kinghost.

  http://www.kinghost.com.br


  2010/1/18 Tarcísio Sassara 

Entra em contato com a locaweb. Eles oferecem o PostgreSQL.

Dependendo das circunstâncias, vale mais a pena servidores dedicados
ou virtuais.

2010/1/18 Celso Jose Salustiano 

>
> Na empresa onde eu trabalho utilizamos um ERP com banco de dados 
Postgres. Pretendemos hospedar o banco de dados em um DC que ofereça suporte 
a este banco. O Google não listou nenhuma empresa. Alguém poderia indicar 
alguma?
>
> CJS
> 
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - 
Celebridades - Música - Esportes

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




  -- 
  Armando Roque Ferreira Pinto
  Analista de sistemas
  MCP 
https://www.mcpvirtualbusinesscard.com/VBCServer/armandoroque/interactivecard



--


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



  __ NOD32 4783 (20100118) Information __

  This message was checked by NOD32 antivirus system.
  http://www.eset.com
-- Próxima Parte --
Um anexo em HTML foi limpo...
URL: 
http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20100118/2bbd0475/attachment-0001.htm

--

Message: 2
Date: Mon, 18 Jan 2010 20:07:28 -0200
From: Andre Fernandes 
Subject: Re: [pgbr-geral] ERP em Postgres
To: Comunidade PostgreSQL Brasileira

Message-ID:

Content-Type: text/plain; charset="iso-8859-1"

Eu uso a kinghost e gostei muito do serviços deles.

Abraços.

2010/1/18 Tarcísio Sassara 

> Entra em contato com a locaweb. Eles oferecem o PostgreSQL.
>
> Dependendo das circunstâncias, vale mais a pena servidores dedicados
> ou virtuais.
>
> 2010/1/18 Celso Jose Salustiano 
> >
> > Na empresa onde eu trabalho utilizamos um ERP com banco de dados
> Postgres. Pretendemos hospedar o banco de dados em um DC que ofereça 
> suporte
> a este banco. O Google não listou nenhuma empresa. Alguém poderia indicar
> alguma?
> >
> > CJS
> > 
> > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
> Celebridades - Música - Esportes
> > ___
> > 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
>



-- 
André de Camargo Fernandes
-- Próxima Parte --
Um anexo em HTML foi limpo...
URL: 
http://listas.postgre

[pgbr-geral] pl/pgsql teste variavel data

2010-01-20 Thread flavio
Srs como fazer para testar se a funcao chamada recebeu os valores 
definidos como date?
Esta dando erro de bad date no if

funcao:

CREATE OR REPLACE FUNCTION f_gera_fatura(date,date) returns text as '

DECLARE
a_data_ini alias for $1;
a_data_fim alias for $2;

BEGIN

IF (a_data_ini =  or a_data_ini IS NULL)
THEN
-- exige a data de inicio senão sai da funcao
texto_ret:= ''Especifique a data inicio'';
RETURN texto_ret;
END IF;
   
IF (a_data_fim =  or a_data_fim IS NULL)
THEN
-- exige a data fim senão sai da funcao
texto_ret:= ''Especifique a data fim'';
RETURN texto_ret;
END IF;
...

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


Re: [pgbr-geral] pl/pgsql teste variavel data

2010-01-20 Thread JotaComm
Olá,

2010/1/20 flavio 

> Srs como fazer para testar se a funcao chamada recebeu os valores
> definidos como date?
> Esta dando erro de bad date no if
>
> funcao:
>
> CREATE OR REPLACE FUNCTION f_gera_fatura(date,date) returns text as '
>
> DECLARE
>a_data_ini alias for $1;
>a_data_fim alias for $2;
>
> BEGIN
>
> RAISE NOTICE 'Primeiro parâmetro: %',a_data_ini;

RAISE NOTICE 'Segundo parâmetro: %',a_data_fim;


>IF (a_data_ini =  or a_data_ini IS NULL)
>THEN
>-- exige a data de inicio senão sai da funcao
>texto_ret:= ''Especifique a data inicio'';
>RETURN texto_ret;
>END IF;
>
>IF (a_data_fim =  or a_data_fim IS NULL)
>THEN
>-- exige a data fim senão sai da funcao
>texto_ret:= ''Especifique a data fim'';
>RETURN texto_ret;
>END IF;
> ...
>
> ___
> 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] pl/pgsql teste variavel data

2010-01-20 Thread Osvaldo Kussama
2010/1/20 flavio :
> Srs como fazer para testar se a funcao chamada recebeu os valores
> definidos como date?
> Esta dando erro de bad date no if
>
> funcao:
>
> CREATE OR REPLACE FUNCTION f_gera_fatura(date,date) returns text as '
>
> DECLARE
>    a_data_ini alias for $1;
>    a_data_fim alias for $2;
>
> BEGIN
>
>    IF (a_data_ini =  or a_data_ini IS NULL)

Se você está declarando o parâmetro como sendo do tipo "date" ele
nunca será um string vazio.


>    THEN
>        -- exige a data de inicio senão sai da funcao
>        texto_ret:= ''Especifique a data inicio'';
>        RETURN texto_ret;
>    END IF;
>
>    IF (a_data_fim =  or a_data_fim IS NULL)

idem


>    THEN
>        -- exige a data fim senão sai da funcao
>        texto_ret:= ''Especifique a data fim'';
>        RETURN texto_ret;
>    END IF;
> ...

Verifique se o parâmetro deve ser realmente do tipo "date" ou um texto
contendo a representação de uma data (que poderá ser convertida para o
tipo "date") [1].

Osvaldo
[1] http://www.postgresql.org/docs/current/interactive/datatype-datetime.html
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Copiar tabela entre esquemas

2010-01-20 Thread Leonardo Cezar
2010/1/19 JotaComm :
> Opa,
>
> 2010/1/19 David Terra 
>>
>> Boa Noite;
>> Como pio uma tabela(estrutura e dados) entre esquemas diferentes?
>
> Você quer dizer fazer uma cópia da estrutura e dados de um esquema e colocar
> em outro esquema do mesmo banco?
> Minha cabeça já não esta funcionado bem a essa hora, mas uma solução seria:



... ou

CREATE TABLE outro_esquema.foobar
 AS SELECT *
  FROM um_esquema.foobar;

-Leo
-- 
Leonardo Cezar
http://www.aslid.org.br
http://postgreslogia.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] Digest pgbr-geral, volume 35, assunto 85

2010-01-20 Thread Pablo Sollar - Foxminas
o 

> Srs como fazer para testar se a funcao chamada recebeu os valores
> definidos como date?
> Esta dando erro de bad date no if
>
> funcao:
>
> CREATE OR REPLACE FUNCTION f_gera_fatura(date,date) returns text as '
>
> DECLARE
>a_data_ini alias for $1;
>a_data_fim alias for $2;
>
> BEGIN
>
> RAISE NOTICE 'Primeiro parâmetro: %',a_data_ini;

RAISE NOTICE 'Segundo parâmetro: %',a_data_fim;


>IF (a_data_ini = '''' or a_data_ini IS NULL)
>THEN
>-- exige a data de inicio senão sai da funcao
>texto_ret:= ''Especifique a data inicio'';
>RETURN texto_ret;
>END IF;
>
>IF (a_data_fim = '''' or a_data_fim IS NULL)
>THEN
>-- exige a data fim senão sai da funcao
>texto_ret:= ''Especifique a data fim'';
>RETURN texto_ret;
>END IF;
> ...
>
> ___
> 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
-- Próxima Parte --
Um anexo em HTML foi limpo...
URL: 
http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20100120/5076bf00/attachment-0001.htm

--

Message: 5
Date: Wed, 20 Jan 2010 10:16:20 -0200
From: Osvaldo Kussama 
Subject: Re: [pgbr-geral] pl/pgsql teste variavel data
To: Comunidade PostgreSQL Brasileira

Message-ID:
<690707f61001200416v328adfd4x6c8432ca8e1e...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

2010/1/20 flavio :
> Srs como fazer para testar se a funcao chamada recebeu os valores
> definidos como date?
> Esta dando erro de bad date no if
>
> funcao:
>
> CREATE OR REPLACE FUNCTION f_gera_fatura(date,date) returns text as '
>
> DECLARE
> a_data_ini alias for $1;
> a_data_fim alias for $2;
>
> BEGIN
>
> IF (a_data_ini = '''' or a_data_ini IS NULL)

Se você está declarando o parâmetro como sendo do tipo "date" ele
nunca será um string vazio.


> THEN
> -- exige a data de inicio senão sai da funcao
> texto_ret:= ''Especifique a data inicio'';
> RETURN texto_ret;
> END IF;
>
> IF (a_data_fim = '''' or a_data_fim IS NULL)

idem


> THEN
> -- exige a data fim senão sai da funcao
> texto_ret:= ''Especifique a data fim'';
> RETURN texto_ret;
> END IF;
> ...

Verifique se o parâmetro deve ser realmente do tipo "date" ou um texto
contendo a representação de uma data (que poderá ser convertida para o
tipo "date") [1].

Osvaldo
[1] 
http://www.postgresql.org/docs/current/interactive/datatype-datetime.html


--

Message: 6
Date: Wed, 20 Jan 2010 11:22:03 -0200
From: Leonardo Cezar 
Subject: Re: [pgbr-geral] Copiar tabela entre esquemas
To: Comunidade PostgreSQL Brasileira

Message-ID:
<2315783e1001200522h31438ac9te34a932a2ffc4...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

2010/1/19 JotaComm :
> Opa,
>
> 2010/1/19 David Terra 
>>
>> Boa Noite;
>> Como pio uma tabela(estrutura e dados) entre esquemas diferentes?
>
> Você quer dizer fazer uma cópia da estrutura e dados de um esquema e 
> colocar
> em outro esquema do mesmo banco?
> Minha cabeça já não esta funcionado bem a essa hora, mas uma solução 
> seria:



... ou

CREATE TABLE outro_esquema.foobar
 AS SELECT *
  FROM um_esquema.foobar;

-Leo
-- 
Leonardo Cezar
http://www.aslid.org.br
http://postgreslogia.wordpress.com


--

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


Fim da Digest pgbr-geral, volume 35, assunto 85
***


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


Re: [pgbr-geral] pl/pgsql teste variavel data

2010-01-20 Thread flavio
Obrigado Osvaldo
Eu achava que ficasse em branco ou null.
Vou utilizar como texto depois eu trato a data...



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


[pgbr-geral] select for update timeout

2010-01-20 Thread Sérgio Mariano Dias
Pessoal uma dúvida.


 Quando uma aplicação faz um “select for update” e essa aplicação cai por
algum motivo não liberando o “select for update”. Como garantir que esses
dados serão liberados? Existe algum parâmetro de configuração no banco
(timeout) para o loock feito?


 Obrigado.


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


[pgbr-geral] Documentação automática (ou quase) de "bando" de dados PostgreSQL

2010-01-20 Thread Welington R. Braga
Salve todos,

Estou precisando documentar um "bando" de dados em PostgreSQL com
centenas de tabelas e que ninguém sabe quem liga a quem e nem há
documentação de campos nem nada. Será um trabalho hercúleo e que
gostaria de automatizar um pouco pra adiantar.

Alguém sabe um programa - preferivelmente para Linux - que consiga me
gerar de forma  automática um diagrama ER, UML ou algo do gênero?


 Se souberem algum que possa fazer o mesmo com bases MySQL será muito
bem-vindo também



Grato.

-- 
Welington Rodrigues Braga
--
Web: http://www.welrbraga.eti.br
MSN: welrbraga[*]msn·com
Gtalk: welrbraga[*]gmail·com
Yahoo / Skype:  welrbraga
PGP Key: 0x6C7654EB
Linux User #253605

"Em tudo somos atribulados, porém não angustiados; perplexos, porém
não desanimados; perseguidos, porém não desamparados; abatidos, porém
não destruídos;" - 2Co 4:8,9
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Documentação automática (ou q uase) de "bando" de dados PostgreSQL

2010-01-20 Thread Andre Fernandes
Há vários, tente o ModelRight 3.5 for postgresql, versão comunity, por
exemplo...

2010/1/20 Welington R. Braga 

> Salve todos,
>
> Estou precisando documentar um "bando" de dados em PostgreSQL com
> centenas de tabelas e que ninguém sabe quem liga a quem e nem há
> documentação de campos nem nada. Será um trabalho hercúleo e que
> gostaria de automatizar um pouco pra adiantar.
>
> Alguém sabe um programa - preferivelmente para Linux - que consiga me
> gerar de forma  automática um diagrama ER, UML ou algo do gênero?
>
> 
>  Se souberem algum que possa fazer o mesmo com bases MySQL será muito
> bem-vindo também
> 
>
>
> Grato.
>
> --
> Welington Rodrigues Braga
> --
> Web: http://www.welrbraga.eti.br
> MSN: welrbraga[*]msn·com
> Gtalk: welrbraga[*]gmail·com
> Yahoo / Skype:  welrbraga
> PGP Key: 0x6C7654EB
> Linux User #253605
>
> "Em tudo somos atribulados, porém não angustiados; perplexos, porém
> não desanimados; perseguidos, porém não desamparados; abatidos, porém
> não destruídos;" - 2Co 4:8,9
> ___
> 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] Documentação automática (ou q uase) de "bando" de dados PostgreSQL

2010-01-20 Thread Marcelo Costa
Olá,


2010/1/20 Welington R. Braga 

> Salve todos,
>
> Estou precisando documentar um "bando" de dados em PostgreSQL com
> centenas de tabelas e que ninguém sabe quem liga a quem e nem há
> documentação de campos nem nada. Será um trabalho hercúleo e que
> gostaria de automatizar um pouco pra adiantar.
>
> Alguém sabe um programa - preferivelmente para Linux - que consiga me
> gerar de forma  automática um diagrama ER, UML ou algo do gênero?
>
> 
>  Se souberem algum que possa fazer o mesmo com bases MySQL será muito
> bem-vindo também
> 
>

Eu uso o DBVisualizer é feito em java o custo benefício pra mim vale muito.
Com ele faço a reversa de qualquer banco SQL Server, Oracle, MySQL e do
PostgreSQL que não é qualquer banco óbvio (no flames please..)

http://www.dbvis.com/



-- 
Marcelo Costa
www.marcelocosta.net
-
“You can't always get what want”,

Doctor House in apology to Mike Jagger
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Documentação automática (ou q uase) de "bando" de dados PostgreSQL

2010-01-20 Thread Willian Jhonnes L. dos Santos

Em 20/01/2010 16:40, Welington R. Braga escreveu:

Salve todos,

Estou precisando documentar um "bando" de dados em PostgreSQL com
centenas de tabelas e que ninguém sabe quem liga a quem e nem há
documentação de campos nem nada. Será um trabalho hercúleo e que
gostaria de automatizar um pouco pra adiantar.

Alguém sabe um programa - preferivelmente para Linux - que consiga me
gerar de forma  automática um diagrama ER, UML ou algo do gênero?


  Se souberem algum que possa fazer o mesmo com bases MySQL será muito
bem-vindo também



Grato.

   
Em http://wiki.postgresql.org/wiki/Ferramentas_para_o_PostgreSQL vc 
encontra algumas referências. GPL tem o Power Archtet 
(http://www.sqlpower.ca/page/architect).


Caso vc queira uma ferramenta mais robusta, o Power Designer da Sybase 
faz bem o papel, dando suporte a quase todos os SGBDs existentes no 
mercado (incluindo o MySQL).


--

---
Att.:
Willian Jhonnes L. dos Santos
Analista/Desenvolvedor Object/Free Pascal
willianjhon...@yahoo.com.br
---
Seja livre. Use Linux.
Grupo de Usuários GNU/Linux de São José dos Pinhais
Linux user number 449753
---
Powered by Slackware Linux 12.2
Kernel 2.6.27.8-i686-core2
---

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


Re: [pgbr-geral] Documentação automática (ou quase) de "bando" de dados PostgreSQL

2010-01-20 Thread Leandro DUTRA
2010/1/20 Welington R. Braga :
> Alguém sabe um programa - preferivelmente para Linux - que consiga me
> gerar de forma  automática um diagrama ER, UML ou algo do gênero?

AutoDoc, SchemaSpy, SQL::Fairy


-- 
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
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Documentação automática (ou q uase) de "bando" de dados PostgreSQL

2010-01-20 Thread Charly Frankl
O Oracle Data Modeler não é a melhor ferramenta do mercado, mas quebra um
galho pra fazer reversa (inclusive do PostgreSQL), e como é desenvolvido em
Java roda no nosso bom e velho Linux.


Att,

Em 20/01/10, Willian Jhonnes L. dos Santos 
escreveu:
>
>  Em 20/01/2010 16:40, Welington R. Braga escreveu:
>
> Salve todos,
>
> Estou precisando documentar um "bando" de dados em PostgreSQL com
> centenas de tabelas e que ninguém sabe quem liga a quem e nem há
> documentação de campos nem nada. Será um trabalho hercúleo e que
> gostaria de automatizar um pouco pra adiantar.
>
> Alguém sabe um programa - preferivelmente para Linux - que consiga me
> gerar de forma  automática um diagrama ER, UML ou algo do gênero?
>
> 
>  Se souberem algum que possa fazer o mesmo com bases MySQL será muito
> bem-vindo também
> 
>
>
> Grato.
>
>Em http://wiki.postgresql.org/wiki/Ferramentas_para_o_PostgreSQL vc
> encontra algumas referências. GPL tem o Power Archtet (
> http://www.sqlpower.ca/page/architect).
>
> Caso vc queira uma ferramenta mais robusta, o Power Designer da Sybase faz
> bem o papel, dando suporte a quase todos os SGBDs existentes no mercado
> (incluindo o MySQL).
>
> --
>
> ---
> Att.:
> Willian Jhonnes L. dos Santos
> Analista/Desenvolvedor Object/Free Pascal
> willianjhon...@yahoo.com.br
> ---
> Seja livre. Use Linux.
> Grupo de Usuários GNU/Linux de São José dos Pinhais
> Linux user number 449753
> ---
> Powered by Slackware Linux 12.2
> Kernel 2.6.27.8-i686-core2
> ---
>
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Charly Frankl
Engenheiro de Sistemas
http://javadevilopers.blogspot.com/
charlyfra...@gmail.com
Linux user #391083

"Se você tem uma maçã e eu tenho uma maçã e nós trocamos essas maçãs, então
eu e você ainda teremos uma maçã cada. Mas se você tiver uma idéia e eu
tiver uma idéia e nós trocamos idéias, então cada um de nós terá duas
idéias."
   George Bernard Shaw (1856-1950)
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Documentação automática (ou quase) de "bando" de dados PostgreSQL

2010-01-20 Thread Leandro DUTRA
2010/1/20 Charly Frankl :
> O Oracle Data Modeler não é a melhor ferramenta do mercado, mas quebra um
> galho pra fazer reversa (inclusive do PostgreSQL), e como é desenvolvido em
> Java roda no nosso bom e velho Linux.

Hm… por que não usar sistemas livres e nativos?  E automatizáveis?


-- 
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
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] select for update timeout

2010-01-20 Thread Euler Taveira de Oliveira
Sérgio Mariano Dias escreveu:
> Quando uma aplicação faz um “select for update” e essa aplicação cai por
> algum motivo não liberando o “select for update”. Como garantir que
> esses dados serão liberados? Existe algum parâmetro de configuração no
> banco (timeout) para o loock feito?
> 
O comportamento quando uma transação cai é que a conexão com o banco de dados
seja finaliza e, assim, todo o contexto (transação envolvida) seja terminado
(nesse caso desfeito -- aka ROLLBACK). Em alguns cenários (principalmente
utilizando aquele outro sistema operacional), isso _não_ acontece (não me
pergunte o porquê).

Nesse caso, me vem a mente três alternativas: (i) monitorar esse casos
(fazendo consultas regulares a pg_locks e pg_stat_activity) e cancelar
conexões perdidas (de acordo com o tempo e/ou consulta?), (ii) utilizar a
cláusula NOWAIT [1] e tratar a possível falha da transação porque o _lock_
*não* foi adquirido imediatamente ou (iii) utilizar o parâmetro
statement_timeout [2] (cancela comandos que demoram mais do que um determinado
tempo).

A opção (ii) funciona bem quando não temos tanta concorrência em registros por
diferentes sessões. Use a alternativa (iii) com moderação, pois consultas
demoradas do seu sistema ou mesmo rotinas de manutenção podem ser canceladas
por esse parâmetro.

Um parâmetro [3] para cancelar comandos caso um _lock_ demore mais do que um
determinado tempo para serem adquirido foi proposto para 8.5/9.0(?) mas ainda
não se sabe se estará na próxima versão.

[1] 
http://www.postgresql.org/docs/8.4/static/sql-select.html#SQL-FOR-UPDATE-SHARE
[2] http://www.postgresql.org/docs/8.4/static/runtime-config-client.html
[3] https://commitfest.postgresql.org/action/patch_view?id=262


-- 
  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] Acesso a base de dados física

2010-01-20 Thread Vinicius Santos
Boa noite,

Pessoa, tenho quase certeza que isso não é possível, gostaria apenas de 
confirmar...

Existe alguma maneira de proibir o acesso ao PostgreSQL, mesmo a pessoa 
tendo o acesso físico ao servidor do Postgres ?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Acesso a base de dados física

2010-01-20 Thread Euler Taveira de Oliveira
Vinicius Santos escreveu:
> Existe alguma maneira de proibir o acesso ao PostgreSQL, mesmo a pessoa 
> tendo o acesso físico ao servidor do Postgres ?
> 
Sim. Basta que esse usuário *não* seja super-usuário do SO e nem o usuário que
executa o PostgreSQL (senão ele pode modificar o pg_hba.conf). Além disso,
certifique-se que *não* esteja utilizando ident (caso haja um usuário no SO
com mesmo nome de um usuário no PostgreSQL) e que as conexões do tipo 'local'
estejam utilizando um método de autenticação diferente de 'trust', 'ident' e
'password'.


-- 
  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] Acesso a base de dados física

2010-01-20 Thread Rodrigo Justina
Tem sim pg_hba colocar md5 no acesso ao localhost, e atribuir
uma senha ao super usuário (postgres) eu faria assim.

att
Rodrigo Della Justina

2010/1/20 Vinicius Santos 

> Boa noite,
>
> Pessoa, tenho quase certeza que isso não é possível, gostaria apenas de
> confirmar...
>
> Existe alguma maneira de proibir o acesso ao PostgreSQL, mesmo a pessoa
> tendo o acesso físico ao servidor do Postgres ?
> ___
> 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] Documentação automática (ou q uase) de "bando" de dados PostgreSQL

2010-01-20 Thread Marcal Hokama


> From: welrbr...@gmail.com
> Date: Wed, 20 Jan 2010 17:40:11 -0200
> To: pgbr-geral@listas.postgresql.org.br
> Subject: [pgbr-geral] Documentação automática (ou quase) de "bando" de dados 
> PostgreSQL
>
> Salve todos,
>
> Estou precisando documentar um "bando" de dados em PostgreSQL com
> centenas de tabelas e que ninguém sabe quem liga a quem e nem há
> documentação de campos nem nada. Será um trabalho hercúleo e que
> gostaria de automatizar um pouco pra adiantar.
>
> Alguém sabe um programa - preferivelmente para Linux - que consiga me
> gerar de forma automática um diagrama ER, UML ou algo do gênero?
>
> 
> Se souberem algum que possa fazer o mesmo com bases MySQL será muito
> bem-vindo também

Respondendo ao Off-Topic:
 
Para fazer reversa de bases MySQL tem o MySQL Workbench:
 
http://dev.mysql.com/downloads/workbench/5.2.html
 
 
Marçal de Lima Hokama
--
 
  
_
Sabia que você tem 25Gb de armazenamento grátis na web? Conheça o Skydrive 
agora.
http://www.windowslive.com.br/public/product.aspx/view/5?ocid=CRM-WindowsLive:produtoSkyDrive:Tagline:WLCRM:On:WL:pt-BR:SkyDrive
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Acesso a base de dados física

2010-01-20 Thread Vinicius Santos
> Sim. Basta que esse usuário *não* seja super-usuário do SO e nem o usuário que
> executa o PostgreSQL (senão ele pode modificar o pg_hba.conf). Além disso,
> certifique-se que *não* esteja utilizando ident (caso haja um usuário no SO
> com mesmo nome de um usuário no PostgreSQL) e que as conexões do tipo 'local'
> estejam utilizando um método de autenticação diferente de 'trust', 'ident' e
> 'password'.

Esse é o problema, o usuário é super-usuário do SO e tem acesso ao 
pg_hba.conf.

Acho que teremos que resolver isso com soluções comerciais. =(
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Acesso a base de dados física

2010-01-20 Thread Rodrigo Justina
Não tenho conhecimento muito grande sobre máquinas virtuais mas tenta fazer
uma pesquisa
por exemplo você instala um maquina virtual em seu S.O. já fiz isso no
Windows instalei um máquina virutal
utilizando o CENT OS mas vocë pode pesquisar com o PostgreSQL nunca instalei
mas tente derepente vocë deixa a máquina virutal executando.


att
Rodrigo Della Justina.

2010/1/20 Vinicius Santos 

> > Sim. Basta que esse usuário *não* seja super-usuário do SO e nem o
> usuário que
> > executa o PostgreSQL (senão ele pode modificar o pg_hba.conf). Além
> disso,
> > certifique-se que *não* esteja utilizando ident (caso haja um usuário no
> SO
> > com mesmo nome de um usuário no PostgreSQL) e que as conexões do tipo
> 'local'
> > estejam utilizando um método de autenticação diferente de 'trust',
> 'ident' e
> > 'password'.
>
> Esse é o problema, o usuário é super-usuário do SO e tem acesso ao
> pg_hba.conf.
>
> Acho que teremos que resolver isso com soluções comerciais. =(
> ___
> 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] Acesso a base de dados física

2010-01-20 Thread Osvaldo Kussama
2010/1/20 Vinicius Santos :
>> Sim. Basta que esse usuário *não* seja super-usuário do SO e nem o usuário 
>> que
>> executa o PostgreSQL (senão ele pode modificar o pg_hba.conf). Além disso,
>> certifique-se que *não* esteja utilizando ident (caso haja um usuário no SO
>> com mesmo nome de um usuário no PostgreSQL) e que as conexões do tipo 'local'
>> estejam utilizando um método de autenticação diferente de 'trust', 'ident' e
>> 'password'.
>
> Esse é o problema, o usuário é super-usuário do SO e tem acesso ao
> pg_hba.conf.

Mas vocês não confiam no cara que é o super-usuário da instalação?
Neste caso não seria mais prático demití-lo?


>
> Acho que teremos que resolver isso com soluções comerciais. =(

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


Re: [pgbr-geral] Documentação automática (ou quase) de "bando" de dados PostgreSQL

2010-01-20 Thread Leandro DUTRA
2010/1/20 Marcal Hokama :
> Para fazer reversa de bases MySQL tem o MySQL Workbench:

Assim como o SQL Fairy (bugado), o SchemaSpy, e uma versão do AutoDoc.


-- 
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
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral