Instalador para aplicação BDS-2006 c/ BD PostgreSQL
Olá Pessoal..
Preciso de um auxílio. Desenvolvi um sistema para a empresa no banco de dados PostgreSQL. Agora a empresa conseguiu comercializar para outras empresas...
Agora, tenho que criar um instalador que já instale o PostgreSQL, com a base de dados do programa e instale com o executável.
Mas como fazer isto?!
Alguém pode me ajudar?!
Preciso de um auxílio. Desenvolvi um sistema para a empresa no banco de dados PostgreSQL. Agora a empresa conseguiu comercializar para outras empresas...
Agora, tenho que criar um instalador que já instale o PostgreSQL, com a base de dados do programa e instale com o executável.
Mas como fazer isto?!
Alguém pode me ajudar?!
Curiosa
Curtidas 0
Respostas
Mleal
27/08/2007
Curiosa,
Estou com o mesmo problema e, pelo que sei, só há duas saídas:
A)-Criar a base de dados no PostgreSQL durante o desenvolvimento;
- Distribuir o PostgreSQL (e as bases criadas) em um arquivo zipado (executável incluindo os diretórios);
- A execução do arquivo zipado criará a estrutura de diretórios do PostgreSQL, mas ele não será instalado como serviço. Sua aplicação poderia tentar conexão e disparar um Shell para iniciar o PostgreSQL.
B)-O usuário instala o PostgreSQL usando o instalador;
- Sua aplicação deverá instalar as tabelas (no formato texto);
- Sua aplicação (na primeira carga) pode verificar o status do banco de dados e disparar rotinas de atualização da base (gerando as tabelas necessárias e carregando-as com os arquivos texto). Neste caso, utilize o comando ´COPY TO Table FROM File USING Delimiter ...´.
Vc descobriu alguma outra forma. Se sim, me passe.
abçs
MLeal :P
Estou com o mesmo problema e, pelo que sei, só há duas saídas:
A)-Criar a base de dados no PostgreSQL durante o desenvolvimento;
- Distribuir o PostgreSQL (e as bases criadas) em um arquivo zipado (executável incluindo os diretórios);
- A execução do arquivo zipado criará a estrutura de diretórios do PostgreSQL, mas ele não será instalado como serviço. Sua aplicação poderia tentar conexão e disparar um Shell para iniciar o PostgreSQL.
B)-O usuário instala o PostgreSQL usando o instalador;
- Sua aplicação deverá instalar as tabelas (no formato texto);
- Sua aplicação (na primeira carga) pode verificar o status do banco de dados e disparar rotinas de atualização da base (gerando as tabelas necessárias e carregando-as com os arquivos texto). Neste caso, utilize o comando ´COPY TO Table FROM File USING Delimiter ...´.
Vc descobriu alguma outra forma. Se sim, me passe.
abçs
MLeal :P
GOSTEI 0