Como você já trabalha com Oracle existe também o "Oracle Sql Data Modeller" (OSDM). Também é free, mas não de código aberto.
A interface é semelhante ao Oracle SQLDeveloper, nas próximas releases inclusive deve estar integrado com este. Tem pré-configurado suporte a ORACLE, DB2 e MSSQL. Demais bancos, incluindo o PostgreSQL se configura via "third party JDBC Drivers" . Faz engenharia reversa, mas creio que não para as third party... É feito em java, basta descompactar e usar, não sendo necessário instalar. O link para download é este aqui: http://www.oracle.com/technology/software/products/sql/datamodeler.html Att. Alex <JUNIN> Trabalhando . . . escreveu: > Sergio, > > Eu uso o sqlmaestro no linux... > > Att. > > Junior > > 2009/7/6 Gutemberg Sarlo - Gmail <[email protected] > <mailto:[email protected]>> > > Procure pela ferramenta abaixo, é uma versão light do famoso Toad com > suporte ao Postgresql, só que free. Vale a pena dar uma sapeada. > > Toad Data Modeler Freeware > > Abraços. > > > -----Mensagem original----- > De: [email protected] > <mailto:[email protected]> > [mailto:[email protected] > <mailto:[email protected]>] Em nome de > [email protected] > <mailto:[email protected]> > Enviada em: domingo, 5 de julho de 2009 12:00 > Para: [email protected] > <mailto:[email protected]> > Assunto: Digest pgbr-geral, volume 29, assunto 15 > > Send pgbr-geral mailing list submissions to > [email protected] > <mailto:[email protected]> > > 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 > [email protected] > <mailto:[email protected]> > > You can reach the person managing the list at > [email protected] > <mailto:[email protected]> > > 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: Ferramenta case modelagem (sergio nogueira) > 2. Re: logging (Euler Taveira de Oliveira) > 3. Re: Desinstalar postgres 8.3 ubuntu (Osvaldo Kussama) > 4. Re: PGLOG, pg_log (Euler Taveira de Oliveira) > 5. Re: logging (sergio nogueira) > 6. Re: logging (Euler Taveira de Oliveira) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 4 Jul 2009 17:25:44 -0300 > From: sergio nogueira <[email protected] > <mailto:[email protected]>> > Subject: Re: [pgbr-geral] Ferramenta case modelagem > To: Comunidade PostgreSQL Brasileira > <[email protected] > <mailto:[email protected]>> > Message-ID: > > <[email protected] > <mailto:[email protected]>> > Content-Type: text/plain; charset="iso-8859-1" > > Paulo, > andei pesquisando e acho que a melhor, sem comparação, é o *SQL > Manager for > PostgreSQL > <http://www.sqlmanager.net/en/products/postgresql/manager>*. > Experimentei umas cinco (sqlmaestro,...). Esta me impressionou. > Pena que > seja para ruindows, apenas. Para Linux, nenhuma. Neguinho se mete > a fazer > uns javazinhos muito ruins e complicados. Como no trabalho usamos > ruindows, > como desktop (Linux, para servidores claro) e estamos procurando um > substituto para o Oracle Designer (gera scripts ansi, mas não faz > engenharia > reversa para PostgreSQL), estou pensando em propor esta > ferramenta. Também > gostaria de outras opiniões, antes me manifestar. > > Att., > Sergio > > 2009/7/4 Paulo Granja <[email protected] > <mailto:[email protected]>> > > > Gostaria de saber quais as mais indicadas ferramentas case para > > modelagem de dados, inclusive free, que tenham suporte ao > PostgreSQL e > > que permitam fazer engenharia reversa. > > PGranja > > > > _______________________________________________ > > pgbr-geral mailing list > > [email protected] > <mailto:[email protected]> > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > > http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20090704/3d > 9b6b72/attachment.html > > <http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20090704/3d%0A9b6b72/attachment.html> > > ------------------------------ > > Message: 2 > Date: Sat, 04 Jul 2009 18:13:14 -0300 > From: Euler Taveira de Oliveira <[email protected] > <mailto:[email protected]>> > Subject: Re: [pgbr-geral] logging > To: Comunidade PostgreSQL Brasileira > <[email protected] > <mailto:[email protected]>> > Message-ID: <[email protected] > <mailto:[email protected]>> > Content-Type: text/plain; charset=ISO-8859-1 > > sergio nogueira escreveu: > > log_min_messages = debug5 > > ... > Para que tu quer utilizar debug5? Isso *só* é recomendável para > desenvolvedores. Em um ambiente normal, isso vai gerar *tanto* log > que vai > atrapalhar o desempenho do próprio PostgreSQL. > > > Reiniciei o servidor: pg_ctl stop e no pg_ctl start, o susto : > > .... > > <corte> > > > Eu quero estas e todas as outras mensagens no arquivo e não > tela. Tem > como? > > Aproveitando, se voce puder fazer algum comentário sobre as > variáveis > > de ambiente que postei num e-mail anterior, também lhe ficaria muito > grato. > > > Essas mensagens aparecem porque o _logger_ (processo que gerencia > os logs do > PostgreSQL) não foi iniciado ainda. Se você não utilizar debug*, > ou seja, no > mínimo _info_ essa mensagens não aparecerão. Se mesmo assim quiser > usar o > debug*, ignore os dados da saída padrão ao iniciar: > > $ pg_ctl start -D $PGDATA 1>/dev/null > > > -- > Euler Taveira de Oliveira > http://www.timbira.com/ > > > ------------------------------ > > Message: 3 > Date: Sat, 4 Jul 2009 18:23:14 -0300 > From: Osvaldo Kussama <[email protected] > <mailto:[email protected]>> > Subject: Re: [pgbr-geral] Desinstalar postgres 8.3 ubuntu > To: "fabio.ebner" <[email protected] > <mailto:[email protected]>>, Comunidade > PostgreSQL Brasileira <[email protected] > <mailto:[email protected]>> > Message-ID: > > <[email protected] > <mailto:[email protected]>> > Content-Type: text/plain; charset=ISO-8859-1 > > 2009/7/4 fabio.ebner <[email protected] > <mailto:[email protected]>>: > > oswaldo.. mas dai eu poderia usar o pgadmin numa boa?? isso vai > mudar o > encod dele? e para qual encode eu tenho q mudar.. para poder > criar um banco > latin1??? > > > > > > valeu > > -----Mensagem Original----- > > From: Osvaldo Kussama [email protected] > <mailto:[email protected]> > > Date: Fri, 03 Jul 2009 19:06:08 -0300 > > To: Comunidade PostgreSQL Brasileira > [email protected] > <mailto:[email protected]> > > Subject: Re: [pgbr-geral] Desinstalar postgres 8.3 ubuntu > > > >> 2009/7/3 Fabio Alves de Araujo Ebner - Dna > <[email protected] > <mailto:[email protected]>>: > >> > Pessoal baixei o bin do postgresql.. instalei no meu ubuntu.. > agora > quero > >> > apagar pois qdo instalei escolhi o encoding errado e nao > consigo criar > banco > >> > latin1 .. como eu desinstalo ele?? > >> > > >> > >> > >> Você não precisa desinstalar o PostgreSQL, apenas rode novamente o > initdb. > >> http://www.postgresql.org/docs/8.3/interactive/app-initdb.html > >> > > > Como você recém baixou o PostgreSQL sugiro que você baixe a versão > 8.4.0, recém lançada, pois uma das novidades é: > Per-database locale settings > > Aí você não terá problemas em criar bancos com diferentes encodings. > > Creio que o padrão na versão 8.3 no Ubuntu seja UTF-8. Neste caso dê > uma lida neste post do Roberto Mello: > > http://blog.divisiblebyfour.org/2008/03/postgresql-e-codificaes-postgresql-a > nd.html > > <http://blog.divisiblebyfour.org/2008/03/postgresql-e-codificaes-postgresql-a%0And.html> > bem como no artigo do Joel Spolsky. > > Osvaldo > > Osvaldo > > > ------------------------------ > > Message: 4 > Date: Sat, 04 Jul 2009 18:24:13 -0300 > From: Euler Taveira de Oliveira <[email protected] > <mailto:[email protected]>> > Subject: Re: [pgbr-geral] PGLOG, pg_log > To: Comunidade PostgreSQL Brasileira > <[email protected] > <mailto:[email protected]>> > Message-ID: <[email protected] > <mailto:[email protected]>> > Content-Type: text/plain; charset=windows-1252 > > sergio nogueira escreveu: > > Quanto ao PGLOG, está em monte de lugares (menos nos manuais). Por > > exemplo, neste artigo da SQLMAGAZINE (link abaixo). > > Mas veja bem, são curiosidades. Eu só queria o significado delas > ... O > > Google tá cheio de PGLOG > > > O que não está no manual do PostgreSQL *não* existe. ;) > > Falando sério, o PostgreSQL documenta *tudo*. É uma política do > grupo de > desenvolvimento que para um patch ser aceito ele tem que conter a > documentação > necessária. O que não está documentado é porque (i) não existe, > (ii) vai ser > mudado futuramente (vide por exemplo SQL/MED) ou (iii) os > desenvolvedores > não > querem expor detalhes ao usuário comum. > > > -- > Euler Taveira de Oliveira > http://www.timbira.com/ > > > ------------------------------ > > Message: 5 > Date: Sat, 4 Jul 2009 18:55:40 -0300 > From: sergio nogueira <[email protected] > <mailto:[email protected]>> > Subject: Re: [pgbr-geral] logging > To: Comunidade PostgreSQL Brasileira > <[email protected] > <mailto:[email protected]>> > Message-ID: > > <[email protected] > <mailto:[email protected]>> > Content-Type: text/plain; charset="iso-8859-1" > > Euler, > na verdade, estou explorando o PostggreSQL aqui no meu notebook. > Queria ter > essas mensagens de debug só para ir me acostumando com a > programação. De vez > em quando dar uma olhada ... gosto de 'brincar' com C de vez em > quando ... > Mas a questão não é essa ... tive a impressão que se podia ter um > nível de > mensagem no cliente e outro no arquivo. Não consegui. Achei essa > configuração extremamente complicada. Porque não se ter > simplesmente uma > relação de níveis ou tipos de mensagem e eu, como administrador do > servidor > (futuramente, espero), escolher: isto vai para o cliente, isto para o > arquivo de log e isto vai para lugar nenhum? Redirecionar para > /dev/null foi > o que eu passei a fazer, na primeira vez. Mas é chato. E as > mensagens para o > cliente acima do nível de notice, de qualquer forma, continuam > aparecendo. > Estes tipos de mensagens (debugs), aliás, talvez nunca devessem > ser enviadas > ao cliente (pgsql). Há alguma justificativa para isso? > > Att., > Sergio > > > 2009/7/4 Euler Taveira de Oliveira <[email protected] > <mailto:[email protected]>> > > > sergio nogueira escreveu: > > > log_min_messages = debug5 > > > ... > > Para que tu quer utilizar debug5? Isso *só* é recomendável para > > desenvolvedores. Em um ambiente normal, isso vai gerar *tanto* > log que vai > > atrapalhar o desempenho do próprio PostgreSQL. > > > > > Reiniciei o servidor: pg_ctl stop e no pg_ctl start, o susto : > > > .... > > > > <corte> > > > > > Eu quero estas e todas as outras mensagens no arquivo e não > tela. Tem > > como? > > > Aproveitando, se voce puder fazer algum comentário sobre as > variáveis de > > > ambiente que postei num e-mail anterior, também lhe ficaria > muito grato. > > > > > Essas mensagens aparecem porque o _logger_ (processo que > gerencia os logs > > do > > PostgreSQL) não foi iniciado ainda. Se você não utilizar debug*, > ou seja, > > no > > mínimo _info_ essa mensagens não aparecerão. Se mesmo assim > quiser usar o > > debug*, ignore os dados da saída padrão ao iniciar: > > > > $ pg_ctl start -D $PGDATA 1>/dev/null > > > > > > -- > > Euler Taveira de Oliveira > > http://www.timbira.com/ > > _______________________________________________ > > pgbr-geral mailing list > > [email protected] > <mailto:[email protected]> > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > -------------- Próxima Parte ---------- > Um anexo em HTML foi limpo... > URL: > > http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20090704/eb > 83709b/attachment-0001.htm > > <http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20090704/eb%0A83709b/attachment-0001.htm> > > ------------------------------ > > Message: 6 > Date: Sun, 05 Jul 2009 02:45:32 -0300 > From: Euler Taveira de Oliveira <[email protected] > <mailto:[email protected]>> > Subject: Re: [pgbr-geral] logging > To: Comunidade PostgreSQL Brasileira > <[email protected] > <mailto:[email protected]>> > Message-ID: <[email protected] > <mailto:[email protected]>> > Content-Type: text/plain; charset=ISO-8859-1 > > sergio nogueira escreveu: > > Mas a questão não é essa ... tive a impressão que se podia ter > um nível > > de mensagem no cliente e outro no arquivo. Não consegui. Achei essa > > configuração extremamente complicada. > Mas esta configuração existe. Como eu disse no e-mail anterior, > client_min_messages e log_min_messages controlam as mensagens > enviadas ao > cliente e ao log, respectivamente. Eu não acho que isso é inflexível e > complicado. > > > Redirecionar para > > /dev/null foi o que eu passei a fazer, na primeira vez. Mas é > chato. E > > as mensagens para o cliente acima do nível de notice, de > qualquer forma, > > continuam aparecendo. Estes tipos de mensagens (debugs), aliás, > talvez > > nunca devessem ser enviadas ao cliente (pgsql). Há alguma > justificativa > > para isso? > > > Por que não? Tem mensagens que identificam a transação que estão > disponíveis > somente com um nível mais alto de log. Além disso, você pode > depurar no > cliente e não no servidor (isto é o que eu chamo de ter > flexibilidade). > > O que vai para /dev/null são somente mensagens na inicialização do > postgres > que na maioria das vezes não são significativas para depurar (a > não ser que > você tenha mexido na rotina de inicialização); depois que o logger é > iniciado, > tudo começa a ir para o arquivo de log. > > > -- > Euler Taveira de Oliveira > http://www.timbira.com/ > > > ------------------------------ > > _______________________________________________ > pgbr-geral mailing list > [email protected] > <mailto:[email protected]> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > Fim da Digest pgbr-geral, volume 29, assunto 15 > *********************************************** > > _______________________________________________ > pgbr-geral mailing list > [email protected] > <mailto:[email protected]> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > -- > VALTER CEZAR PRADO JUNIOR > GRADUADO EM CIÊNCIA DA COMPUTAÇÃO - UFOP > DBA / PROJETISTA DE SISTEMAS - PBH > INTEGRANTE DA COMUNIDADE PGBR-GERAL > TEL.: (31) 8402-2215 > > Sem saber como fazer ele fez! > ------------------------------------------------------------------------ > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
