Re: [pgbr-geral] Ajuda modelagem

2009-08-11 Por tôpico Fabiano Chiqueti
Daê Fabio, blz? Então, eu tentaria assim ( pq já vi soluções para problemas semelhantes implementadas assim): 1- Faria uma tabela genérica instituição, com os dados comuns a todas as instituições. 2 - Faria uma tabela detalhe para cada tipo de instituição, com uma fk referenciando a tabela

[pgbr-geral] Res: Ajuda modelagem

2009-08-11 Por tôpico Marcelo Takatsu
Bom, pelo que entendi, a hierarquia de usuários não está ligada à instituição então, eu criaria uma entidade hierarquia_usuario (ou algo assim) e a ligaria com a entidade usuario. Os usuários que tivessem a fk para hierarquia = master poderiam criar usuários para sua instituição (fk vinda de

Re: [pgbr-geral] funcionamento do driver postgresql-8.4...jdbc4.jar

2009-08-11 Por tôpico Dickson S. Guedes
Em Mon, 10 Aug 2009 16:50:26 -0300, jorge sanfelice jorgesanfel...@gmail.com escreveu: Resumindo, estao acontecendo esses análise de..., ligação e executar e nem imagino o que esta provocando isso no log do banco. Jorge, Você utiliza Hibernate ou algo do gênero? É comum alguns

[pgbr-geral] pg_migrator

2009-08-11 Por tôpico Alisson Viegas
Boa tarde, pessoal. Alguém pode me indicar um manual para usar o pg_migrator no Windows 2008? Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

[pgbr-geral] Procedure que envia um udp.

2009-08-11 Por tôpico Mário Oshiro
Ola. Pessoal, eu tenho o seguinte script em perl : / #!/usr/bin/env perl use IO::Socket; my $sock = new IO::Socket::INET ( PeerAddr = 'localhost', PeerPort = '7070', Proto = 'udp', ); die Could not create socket: $!\n unless $sock; print $sock $1;

Re: [pgbr-geral] pg_migrator

2009-08-11 Por tôpico Osvaldo Kussama
2009/8/11 Alisson Viegas li...@acsiv.com.br: Alguém pode me indicar um manual para usar o pg_migrator no Windows 2008? Você já leu os arquivos README, INSTALL e IMPLEMENTATION que fazem parte do pacote? Osvaldo ___ pgbr-geral mailing list

[pgbr-geral] BLOQUEIO DE REGISTRO

2009-08-11 Por tôpico MIGUEL JOSE DE LIMA
Caros, participantes... Sou iniciante neste mundo do PostgreSQL. Trabalho com outro Banco de Dados - ADABAS (UNIX SOLARIS/MAINFRAME), mas me incubiram de fazer testes no PostgreSQL para bloquer registros. Então... Estou precisando de ajuda para bloquear a leitura de um registro, ou seja, em um

[pgbr-geral] Saiu a grade oficial do PGCon Brasil 2009

2009-08-11 Por tôpico Fábio Telles Rodriguez
Sim senhores, é verdade! Basta conferir em http://pgcon.postgresql.org.br/2009/programacao.php. Para quem estiver disposto a dar uma mãozinha na divulgação, segue o texto abaixo: []s Fábio Telles --- X --- A Unicamp já se prepara para receber a “3ª Conferência Brasileira de PostgreSQL” ou

Re: [pgbr-geral] BLOQUEIO DE REGISTRO

2009-08-11 Por tôpico JotaComm
Olá, Vamos lá. Deixa eu ver se entendi o seu problema. O registro que está bloqueado você não quer que o mesmo seja lido é isso? 2009/8/11 MIGUEL JOSE DE LIMA mig...@inlocsistemas.com.br Caros, participantes... Sou iniciante neste mundo do PostgreSQL. Trabalho com outro Banco de Dados -

Re: [pgbr-geral] BLOQUEIO DE REGISTRO

2009-08-11 Por tôpico Mário Oshiro
Em SQLServer, fiz um teste parecido com o seu. Qdo vc faz um lock de registro ou trabela, ele nao bloqueia a leitura de outras sessoes, ate' que a sessao de posse do lock, faça um update de algum dado do registro. Para bloquear o select que vc fez, faca em seguida um update com a mesmo where

Re: [pgbr-geral] Procedure que envia um udp.

2009-08-11 Por tôpico Fabrízio de Royes Mello
2009/8/11 Mário Oshiro mario.osh...@gmail.com Ola. Pessoal, eu tenho o seguinte script em perl : / #!/usr/bin/env perl use IO::Socket; my $sock = new IO::Socket::INET ( PeerAddr = 'localhost', PeerPort = '7070', Proto = 'udp', ); die Could

Re: [pgbr-geral] Procedure que envia um udp.

2009-08-11 Por tôpico JotaComm
Olá, Você pode usar a PL/Perl para trabalhar com isso no PostgreSQL. Para isso basta adicionar a linguagem PL/Perl ao banco desejado. Seria bom você executar o seguinte comando: pg_config --configure A partir deste comando você verifica as opções passadas ao banco no momento da compilação,

Re: [pgbr-geral] BLOQUEIO DE REGISTRO

2009-08-11 Por tôpico MIGUEL JOSE DE LIMA
Oi Mário, Este é o problema a leitura nunca é bloqueada. Fiz os testes pedidos, mas para mim não mudou nada! Veja: - Na sessão 1: db_teste=# BEGIN WORK; BEGIN db_teste=# LOCK TABLE tab_material IN ROW EXCLUSIVE MODE NOWAIT; LOCK TABLE db_teste=# UPDATE tab_material SET desc_serma = 'LAPIS Y'

Re: [pgbr-geral] BLOQUEIO DE REGISTRO

2009-08-11 Por tôpico JotaComm
Olá, Miguel Já comentei no email anterior e fiz uma pequena descrição de como isso funciona. Você deu uma olhada no exemplo que mandei? O PostgreSQL não bloqueia a leitura (SELECT), apenas operações de escrita (UPDATE e DELETE). 2009/8/11 MIGUEL JOSE DE LIMA mig...@inlocsistemas.com.br Oi

Re: [pgbr-geral] BLOQUEIO DE REGISTRO

2009-08-11 Por tôpico Charly Frankl
Miguel, boa noite... Para você bloquear os selects, faça todos com FOR UPDATE ... Ai você tem opções, onde para retornar logo que está ocupado utilize NOWAIT. Att, 2009/8/11 JotaComm jota.c...@gmail.com Olá, Miguel Já comentei no email anterior e fiz uma pequena descrição de como isso

Re: [pgbr-geral] Registros Estimados/ Registros Contados

2009-08-11 Por tôpico Fabiano Chiqueti
Olá Robinson! Aqui na nossa empresa utilizamos PostgreSQL versões 8.3.7 e 8.4.0. Se fala da propriedade que aparece no pgAdminIII (usamos versão 1.8.4) denominada Registros (contados)? Por acaso ela fica com o valor não contados? Aqui é assim também. É normal. Att Chiqueti 2009/8/10 Robinson

Re: [pgbr-geral] BLOQUEIO DE REGISTRO

2009-08-11 Por tôpico JotaComm
Olá, Leandro Acho que você resumiu bem a questão. Apenas um comentário, quando falei do PostgreSQL é que estamos falando do PostgreSQL, porém concordo com você que o conceito é de SQL e não especificamente do PostgreSQL. Derrepente não me expressei bem. 2009/8/11 Leandro Henrique Pereira Neto

Re: [pgbr-geral] Procedure que envia um udp.

2009-08-11 Por tôpico Mário Oshiro
O Perl esta instalado corretamente no banco. Eu cosigo gerar procedures que manipulam strings e acessam o banco. meu problema que nao sei como carregar a biblioteca use IO::Socket. JotaComm wrote: Olá, Você pode usar a PL/Perl para trabalhar com isso no PostgreSQL. Para isso basta adicionar

Re: [pgbr-geral] Procedure que envia um udp.

2009-08-11 Por tôpico Daniel Gaspary
2009/8/11 Mário Oshiro mario.osh...@gmail.com: O Perl esta instalado corretamente no banco. Eu cosigo gerar procedures que manipulam strings e acessam o banco. meu problema que nao sei como carregar a biblioteca use IO::Socket. Mário, não sei nada de perl, mas creio que o que tu precisa ver