Gerando executável programa final

8 respostas
Leonardo_G_Flores

Boa noite pessoal,

eu terminei meu aplicativo, gerei um executável com o programa LAUNCH4J e em seguida gerei um instalador com o MEP INSTALLER 2, até ai tudo pareci perfeito.

Mas lembrei “e o banco de dados? como o usuario vai usar sem o banco?” (SQL Server 2005)

Alguem pod me ajudar???
Como eu faço para o banco ir junto com meu sisteminha???
to no desespero, tenho q apresentar este sistema segunda-feira, e não sei como resolver este problema…

Valeu pessoal!!!

8 Respostas

skalinichenko

Disponibiliza com o banco de dados Derby (ou o HSQLDB)
Acho (o Derby eu tenho certeza) que eles podem ser “embarcados” na aplicação, mas com o Derby limitado apenas a um acesso, se eu não e engano.

Link:
Derby banco de dados embarcado?
http://www.guj.com.br/posts/list/67531.java

Ou é muito tarde, para tirar todo o código SQL nativo da aplicação?
Hibernate, hibernat, hibern…
Link:
Hibernate
https://www.hibernate.org/

Já tive problemas dessa mesma natureza. Terrivel :?
Flw!

Leonardo_G_Flores

Valeu skalinichenko,

Pode ser um pouco mais claro???

Derby??? Como assim???

eh q eu kero empacotar o bd ao meu aplicativo

Obrigado

skalinichenko

Então…

Vc desenvolveu sua aplicação, utilizando o SQL Server 2005, não é mesmo?
Tem como mudar, para utilizar o banco de dados Derby?
Porque com ele, você poderia disponibilizar com sua aplicação.

Por isso, mencionei o Derby.

Flw!

Leonardo_G_Flores

skalinichenko,

eh tarde pra mudar o codigo!
minha apresentação com este sistema eh na segunda-feira, e vou ter q manter o SQL SERVER 2005!

n vai dar tempo pra eu mudar tudo!!!

vou ter q aprender a empacotar da maneira q estah (.jar e banco de dados SQL SERVER 2005)

sab como me ajudar?

Obrigado

skalinichenko

Você vai precisar do driver (derby.jar) do mesmo e adicionar no classpath da sua aplicação.
Esse arquivo, junto com o BD completo, você pode conseguir no proprio site do mesmo.
Link:
http://db.apache.org/derby/

O resto, é JDBC. Pega conexão e etc…

Pra continuar do jeito que está com banco de dados SQL Server 2005, fica dificil.
O cara vai ter que ter instalado no computador…
Disponibiliza o setup do SQL Server 2005 Express.
http://www.microsoft.com/Sqlserver/2005/en/us/express.aspx
Pode ser uma solução!

Flw e boa sorte!

Leonardo_G_Flores

skalinichenko,

valeu a super força!!
agora eu vou tentar pegar uma versão do SQL SERVER 2005 somente pra fazer a leitura da query, sem abrir a query para edição.

kalker coisa eu vou postar aki.

a noite vai ser longa!!!

Obrigado

skalinichenko

Lembrei de mim, quando vc postou hahaha
Depois do dia que sofri, sempre utilizo um banco pequeno e depois, vou para um Oracle, SQL Server e etc.
Flw, boa sorte ae e toma café! :lol:

Leonardo_G_Flores

skalinichenko,

n vai ser preciso café!!!
jah to acostumado, soh sinto sono com o sol raiando!!!

mas eu axo q vou ter q pegar ou uma versão compact 3/5 do sql server ou mobile

Obrigado

Criado 6 de junho de 2009
Ultima resposta 6 de jun. de 2009
Respostas 8
Participantes 2