make all

cd /usr/src/universe && make all

Posts Tagged ‘basico’

Como obter ajuda sobre PostgreSQL?

Posted by Guedes em março 29, 2008

Como obter ajuda sobre PostgreSQL?Um dos fatores fundamentais que movimenta o universo do software livre é justamente a grande quantidade de usuários que estão prontos (e qualificados) para ajudá-lo desde as dúvidas mais simples, até as mais “cabeludas”. Pois bem, nesses mesmo barco, onde todos estamos remando, existe um “pacto”, não chega a ser uma ordem ou lei, mas sim um pré-requisito básico, que todo aquele que quer entrar nesse universo deveria se certificar de checar, um ação simples: antes de perguntar, pesquise!

Sim, é muito comum ver perguntas recorrentes na lista pgbr-geral em que muitos de seus questionadores não se deram o luxo de, no mínimo, dar uma googlada. Conclusão? Muitas vezes eles acabam saindo frustrados com uma resposta default: “Veja o histórico da lista.”

Já outros possuem espírito aventureiro, questionam-se noite e dia, procuram, encontram, testam, erram, procuram, encontram, testam, acertam … e nesse ciclo rumo ao conhecimento, algumas perguntas surgem, duvidas pelas quais alguns de nos passamos também, cujas respostas não encontramos em uma ferramenta de busca, mas sim nas entrelinhas do conhecimento alheio. E nesse caso, onde buscar então? É ruim perguntar na lista? Não! É perfeito! As respostas mais básicas estão la no histórico da lista… algumas complexas também… e você percebe a diferença entre elas pelo número de threads que um tópico mais complexo pode gerar. Veja como exemplo quantos tópicos sobre Codificação de caracteres já surgiram esse mês.

Em resumo, antes de perguntar leia o site oficial do PostgreSQL, ou o site brasileiro, veja o histórico de nossas listas, procure no Planeta PostgreSQL pesquise no Google. Ainda assim você tem dúvidas cujas respostas dependem da opinião e experiência de outros colegas? Perfeito, pergunte na lista ou procure-nos no IRC. Sim, no IRC… lembra? Lá a resposta pode ser mais rápida, ou a discussão poderá ser mais dinâmica.

Se você possui um cliente de IRC, basta acessar o servidor irc.freenode.net e entrar nos canais #postgresql e #postgresql-br. Ou se preferir, você pode utilizar o Pidgin para conectar, o que não é difícil, basta seguir este filme que mostra passa a passo como fazer:

Como obter ajuda sobre PostgreSQL?Como conectar no canal #postgresql-br da FreeNode via PidGin? [2MB ogg]

Como obter ajuda sobre PostgreSQL?Como conectar no canal #postgresql-br da FreeNode via PidGin? [7MB avi]

Bom, é isso “:D

Anúncios

Posted in postgresql | Etiquetado: , , , , | 1 Comment »

Dúvidas frequentes sobre PostgreSQL

Posted by Guedes em março 13, 2008

Dúvidas frequentes sobre PostgreSQL É bastante comum volta e meia encontrar e-mails na lista pgbr-geral com perguntas que são recorrentes. Isso me deixa um tanto intrigado já que existe uma excelente FAQ, também traduzida pelo Euler para pt_BR.

Segue exemplo de algumas…

Como conectar o Delphi ao PostgreSQL?

Você pode optar por uma alternativa comercial como o PostgresDAC, ou pelo pgExpress Driver, por exemplo, ou ainda pode utilizar a ZEOS Lib que é a alternativa mais indicada em se tratando de software livre.

Quais ferramentas permitem a visualização dos relacionamentos das entidades do banco?

Longe de serem ferramentas de modelagem, elas permitem uma visualização dos relacionamentos existentes entre as entidades existentes em seu banco de dados. Podem ser bastante úteis como ferramentas de engenharia reversa. Vejamos:

DBVisualizer: possui uma versão paga e uma gratuita e é multi-plataforma. Entre outras funções, gera diagramas a partir do banco de dados, permitindo exportá-los para imagem ou imprimí-los. É feito em Java e aceita diversos outros bancos através dos drivers jdbc. A versão gratuita possui algumas limitações como o fato de não permitir execução de scripts SQL e ausência de auto-complementação, mas é uma excelente ferramenta.

Autodoc: é gratuito e escrito em perl. Gera informações de suas entidades em diversos formatos. Não possui interface gráfica. Contém um sistema de templates que permite você personalizar as saídas conforme suas necessidades, bem como gerar imagens gráficas de seus relacionamentos.

SQuirreL: é gratuito e escrito em java. É semelhante ao DBVisualizer e também permite gerar um diagrama por meio de engenharia reversa.

Como recuperar a instalação do PostgreSQL tendo apenas um backup da pasta dos dados?

Primeiramente você precisa saber qual era a versão de PostgreSQL instalado, qual o sistema de arquivos utilizado e qual o sistema operacional, pois são informações fundamentais para o sucesso dessa restauração. Em posse destas informações, instale o sistema operacional com a versão anteriormente utilizada, crie a partição para os dados com o mesmo sistema de arquivos anteriormente utilizado e instale a mesma versão de PostgreSQL que antes utilizava os dados que você tem em mãos.

Com esse ambiente montado você sobrescreve o cluster atual pela sua cópia. Esse tipo de alternativa é utilizada em casos emergenciais, tendo em vista que o ‘caminho feliz‘ é efetuar o dump via pg_dump, e restaurá-lo via pg_restore.

Bom, é isso! “:D

Posted in postgresql | Etiquetado: , , , | Leave a Comment »