| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2007 09:59:27
|
felixcomputer
JavaTeenager
![[Avatar]](/images/avatar/6dfc35c47756e962ef055d1049f1f8ec.jpg)
Membro desde: 07/06/2006 11:12:19
Mensagens: 171
Localização: Belém - Pa
Offline
|
Pessoal, eu tenho arquivo SQL, que tem varios comandos dentro, gostaria de saber se tem como eu executar esse script, sem que eu tenha que carregar ele para a memória e passa-lo como String pro executeUpdate, eu gostaria apenas de passar a sua localização, fazendo com que ele seja executado,
Alguma ajuda?
Obrigado
|
Samuel Félix
O temor do Senhor é o principio da sabedoria!
http://sfelixjr.googlepages.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2007 10:46:03
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
A forma mais boba não é usando JDBC, mas usar Runtime.exec e rodar o utilitário do banco que permite executar scripts SQL.
Obviamente você tem de passar um monte de parâmetros para o banco e ter o tal utilitário instalado na sua máquina, e é bom testar direitinho o comando antes.
Por exemplo, o MS SQL Server tem o "osql.exe", que tem várias opções. Nesse caso você precisa usar -i, -U, -P, -S, -H, -d e -o.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2007 11:47:34
|
felixcomputer
JavaTeenager
![[Avatar]](/images/avatar/6dfc35c47756e962ef055d1049f1f8ec.jpg)
Membro desde: 07/06/2006 11:12:19
Mensagens: 171
Localização: Belém - Pa
Offline
|
Hum... valeu pela ajuda thingol, mas naum vai dar naum, eu uso linux e minha aplicação precisa ser portavel, vou pesquisar mais, obrigado
|
Samuel Félix
O temor do Senhor é o principio da sabedoria!
http://sfelixjr.googlepages.com |
|
|
 |
|
|
|
|