Distribuir app com banco

7 respostas
afdestro

Se eu tenho uma aplicação que utilize de banco de dados…
quando eu distriubir minha aplicação… através de .jar…
quem estiver usando vai precisar do banco na máquina ?

ateh pq eu nunca vi um programa q pessa pra vc instalar algum banco ¬¬
como isso funciona?

7 Respostas

kissdemon

Você pode usar, por exemplo, HSQLDB:

http://www.guj.com.br/java.artigo.162.1.guj

[]'s

quebrado

Todo mundo fala do HSQLDB, mas por que ninguém usa o firebird?
O negocio é tão ruim assim!
t+

Jair_Rillo_Junior

afdestro:
Se eu tenho uma aplicação que utilize de banco de dados…
quando eu distriubir minha aplicação… através de .jar…
quem estiver usando vai precisar do banco na máquina ?

ateh pq eu nunca vi um programa q pessa pra vc instalar algum banco ¬¬
como isso funciona?

Isso depende muito. Se você está instalando na máquina que será o servidor, você precisa instalar o banco de dados, porém na maioria dos casos o banco você instala em separado. Se for um terminal, você deve falar para sua aplicação onde “encontrar” o banco de dados no servidor.

afdestro

acho que é isso…
precisava trazer o banco junto de minha aplicação…
creio q o hsqldb pelo que eu li vá funcionar…
valew!

leonardom

Opa!

O pessoal tem falado muito bem do derby e também do H2. Para usar como banco embedded em aplicações standalone.

D

afdestro:
Se eu tenho uma aplicação que utilize de banco de dados…
quando eu distriubir minha aplicação… através de .jar…
quem estiver usando vai precisar do banco na máquina ?

ateh pq eu nunca vi um programa q pessa pra vc instalar algum banco ¬¬
como isso funciona?


Na verdade acredito que ele quer fazer um aplicativo standalone de cadastro de eventos, exclusão, edição e pesquisa (CRUD).
Nesse caso precisará instalar o banco de dados na estação sim.
Abraços!

thigo.san

Eu to fazendo uma aplicação com o Derby, se eu quiser jogar a aplicação numa outra máquina, como eu faço com o banco?

Criado 11 de dezembro de 2006
Ultima resposta 18 de jan. de 2007
Respostas 7
Participantes 7