geracaobd.html
2.36 KB
<h1>Geração do banco de dados para distribuição</h1>
<p>A distribuição do i3GeoSaúde contém um banco de dados Postgres com algumas tabelas e dados geográficos para uso imediato do software.
<p>O "database" existente é denominado "i3geosaude" e está organizado em esquemas, sendo "i3geo_metaestat" o principal deles. Nesse esquema estão as tabelas com dados geográficos (municípios, bairros, unidades da federação, etc) e as tabelas padronizadas que podem ser utilizadas para armazenamento de valores correspondentes às variáveis cadastradas.
<p>Quando um arquivo ISO é criado para a distribuição do sistema, o banco de dados também é automaticamente incluído, portanto, qualquer alteração ficará disponível na distribuição nova criada. No caso de instalações do i3GeoSaúde sem o uso da distribuição ISO, o banco de dados precisa ser instalado no servidor.
<p>O roteiro a seguir explica como gerar o arquivo "dump" do banco de dados para que os usuários possam instalar o banco diretamente.
<h2>Roteiro</h2>
<p>O aplicativo Pgadmin é o caminho mais fácil para a criação do arquivo de backup (dump). Após configurar a conexão com o servidor onde está o banco (localhost por exemplo) e abrir o database, os esquemas e tabelas são mostrados em uma árvore.
<div class="imagemExemplo">
<img src="imagens/geracaobd/geracaobd1.png">
</div>
<p>Clicando-se com o botão da direita do mouse sobre o nome "i3geosaude" aparece o menu com a opção "Backup".
<div class="imagemExemplo">
<img src="imagens/geracaobd/geracaobd2.png">
</div>
<div class="imagemExemplo">
<img src="imagens/geracaobd/geracaobd3.png">
</div>
<p>A janela de parâmetros é então aberta e basta preencher os campos indicando o formato, "rolename" e o nome do arquivo que será gerado. A distribuição normal do i3GeoSaúde e no SVN do projeto, o arquivo dump é gerado na pasta raiz do "htdocs", por exemplo "/var/www" em um SO Ubuntu. Uma vez definidos os parâmetors basta executar a operação de geração do arquivo de backup.