Executar Script SQL via JDBC  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
felixcomputer
JavaTeenager
[Avatar]

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
[Email] [WWW] [MSN]
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.


[WWW]
felixcomputer
JavaTeenager
[Avatar]

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
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team