Re: [pgbr-geral] Digest pgbr-geral, volume 35, assunto 79
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
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
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/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/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
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
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
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
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
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
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
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/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
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/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
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
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
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
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
> 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
> 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
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/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/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