| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 09:44:24
|
toninhocell
Debugger
![[Avatar]](/images/avatar/f1df1191208cc6abae70f1c317d0c610.jpg)
Membro desde: 21/01/2008 14:55:24
Mensagens: 67
Localização: Uberlândia MG
Offline
|
Pessoal estou com um probleminha aqui na empresa, seguinte temos uma base de dados e a manipulamos atravéz do MySql-Front, ele tem opções de se realizar a OTIMIZAÇÃO, CHECAGEM, ANALIZE E REPARAÇÃO da base lá em TOOLS>>TABLE-DIAGNOSTICS. Pois bem no momento todas essas etapas são realizada "NA UNHA" dai estamos desenvolvemdo um forma de que isso seja feito atravez de uma pequeno aplicativo Java que será chamado via tarefas agendadas do windows e fará o porcesso todo. Queremos que os comandos sejam passados como se fossem no console direto para o MySql e a assim o processo seja realizado.
I hope that I can get your help!
|
"Hoje sou mais sábio do que ontem" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 09:51:57
|
guilhermetonetto
JavaEvangelist
![[Avatar]](/images/avatar/b3bf93c3f758b0e8881c3573883adcf9.jpg)
Membro desde: 19/12/2007 15:51:54
Mensagens: 326
Offline
|
tu qé chama esta função do MySQL na tua aplicação?
tipo que ela execute através da tua aplicação??
isso???
|
"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original."(Albert Einstein) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 09:56:29
|
toninhocell
Debugger
![[Avatar]](/images/avatar/f1df1191208cc6abae70f1c317d0c610.jpg)
Membro desde: 21/01/2008 14:55:24
Mensagens: 67
Localização: Uberlândia MG
Offline
|
guilhermetn3 wrote:tu qé chama esta função do MySQL na tua aplicação?
tipo que ela execute através da tua aplicação??
isso???
Algo assim, pois vou ter mais controle sobre a execução.
Mas estou a berto a dicas e sugestões!
|
"Hoje sou mais sábio do que ontem" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:01:46
|
guilhermetonetto
JavaEvangelist
![[Avatar]](/images/avatar/b3bf93c3f758b0e8881c3573883adcf9.jpg)
Membro desde: 19/12/2007 15:51:54
Mensagens: 326
Offline
|
esses tempos eu precisava acessar no SQL Server umas DTS através da minha aplicação... pesquisei na web e consegui achar a "linha" que executava através prompt .. dae tentei executar através do método Runtime().exec()..e não tava bufando 100%
O que eu fiz , fiz um .bat com todas as linhas para chamar as DTS , e chamei o .bat através da minha aplicação , resolveu...
Pode ser ai a tua solução...
[]'s
|
"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original."(Albert Einstein) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:08:33
|
toninhocell
Debugger
![[Avatar]](/images/avatar/f1df1191208cc6abae70f1c317d0c610.jpg)
Membro desde: 21/01/2008 14:55:24
Mensagens: 67
Localização: Uberlândia MG
Offline
|
guilhermetn3 wrote:esses tempos eu precisava acessar no SQL Server umas DTS através da minha aplicação... pesquisei na web e consegui achar a "linha" que executava através prompt .. dae tentei executar através do método Runtime().exec()..e não tava bufando 100%
O que eu fiz , fiz um .bat com todas as linhas para chamar as DTS , e chamei o .bat através da minha aplicação , resolveu...
Pode ser ai a tua solução...
[]'s
A primeira alternativa que analizamos foi fazer com um .bat mas estive falando com um professor e ele me aconselhou a não fazer, dai parti para a idéia de fazer em uma linguagem.
Já tentei com o Runtime().exec() mas não obtive muito sucesso.
|
"Hoje sou mais sábio do que ontem" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:11:27
|
rdantas
Java Ninja
![[Avatar]](/images/avatar/c778a2d8bf30ef1d3c2d6bc5696defad.jpg)
Membro desde: 12/02/2005 01:32:20
Mensagens: 263
Localização: Formiga-MG
Offline
|
Via JDBC não funciona?? Vc já tentou??
|
Desenvolvedor Java
Java em Pó - Blog para assuntos Java
"Só Deus salva, os mortais fazem backup!!!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:11:30
|
guilhermetonetto
JavaEvangelist
![[Avatar]](/images/avatar/b3bf93c3f758b0e8881c3573883adcf9.jpg)
Membro desde: 19/12/2007 15:51:54
Mensagens: 326
Offline
|
o que este professor falo do .bat? pq ele não aconselha?
|
"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original."(Albert Einstein) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:17:23
|
toninhocell
Debugger
![[Avatar]](/images/avatar/f1df1191208cc6abae70f1c317d0c610.jpg)
Membro desde: 21/01/2008 14:55:24
Mensagens: 67
Localização: Uberlândia MG
Offline
|
rdantas wrote: Via JDBC não funciona?? Vc já tentou??
Olha até que passou pela minha cabeça mas não implementei nada.
|
"Hoje sou mais sábio do que ontem" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:20:48
|
toninhocell
Debugger
![[Avatar]](/images/avatar/f1df1191208cc6abae70f1c317d0c610.jpg)
Membro desde: 21/01/2008 14:55:24
Mensagens: 67
Localização: Uberlândia MG
Offline
|
guilhermetn3 wrote:o que este professor falo do .bat? pq ele não aconselha?
Me disse que por ser uma rotina que vou colocar para rodar e ela vai parar meu servidor a 1:00 AM e fazer todo o processo e em seguida colocalo no ar novamente não seria uma boa alternativa, isso pois caso ocorra algo via .bat você não pode ter algum tratamento do processo.
|
"Hoje sou mais sábio do que ontem" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:26:26
|
guilhermetonetto
JavaEvangelist
![[Avatar]](/images/avatar/b3bf93c3f758b0e8881c3573883adcf9.jpg)
Membro desde: 19/12/2007 15:51:54
Mensagens: 326
Offline
|
mas me diz uma coisa esta ferramenta do MySQL que vc quer "chamar" na tua aplicação ,
é uma ferramenta nativa do MySQL né??
então pelo que eu sei vc não vai conseguir fazer outra coisa a não ser Runtime()...
|
"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original."(Albert Einstein) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:33:56
|
windsofhell
GUJ Master
Membro desde: 15/06/2007 08:31:17
Mensagens: 1687
Localização: Stockholm - Sweden
Offline
|
Eu fiz um shell script que gerava umas estatisticas sobre o servidor executando o comando 'show status'. Com isso vc tem bastante informacao pra algumas estatisticas como numero de conexoes, comandos enviados pro servidor, etc.
Voce poderia gazer o mesmo em java, conecta no banco e da um show status pra pegar as variaveis do servidor e ai eh so trabalhar em cima disso.
Usei esses artigos como referencia, vale a pena dar um lida.
http://articles.techrepublic.com.com/5100-22-5211728.html
http://articles.techrepublic.com.com/5100-22_11-5211760.html?tag=rbxccnbtr1
This message was edited 3 times. Last update was at 22/02/2008 10:37:20
|
Nao respondo MP!!!
Site: http://downhillracer.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 10:37:34
|
toninhocell
Debugger
![[Avatar]](/images/avatar/f1df1191208cc6abae70f1c317d0c610.jpg)
Membro desde: 21/01/2008 14:55:24
Mensagens: 67
Localização: Uberlândia MG
Offline
|
Se tiver uma forma de passar comando diretamente para o server via java isso já daria um jeito no problema proposto.
|
"Hoje sou mais sábio do que ontem" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 11:29:47
|
windsofhell
GUJ Master
Membro desde: 15/06/2007 08:31:17
Mensagens: 1687
Localização: Stockholm - Sweden
Offline
|
Porque vc nao quer usar JDBC e rodar o show status ?
|
Nao respondo MP!!!
Site: http://downhillracer.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 11:46:55
|
toninhocell
Debugger
![[Avatar]](/images/avatar/f1df1191208cc6abae70f1c317d0c610.jpg)
Membro desde: 21/01/2008 14:55:24
Mensagens: 67
Localização: Uberlândia MG
Offline
|
windsofhell wrote:
Porque vc nao quer usar JDBC e rodar o show status ?
Manda algum material ai para eu pode ver na prática se da certo!
|
"Hoje sou mais sábio do que ontem" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 12:27:41
|
windsofhell
GUJ Master
Membro desde: 15/06/2007 08:31:17
Mensagens: 1687
Localização: Stockholm - Sweden
Offline
|
fiz um programinha rapidinho, tem que aprender a usar jdbc, se vai trabalhar com banco de dados hein?
//Daniel
|
Nao respondo MP!!!
Site: http://downhillracer.wordpress.com |
|
|
 |
|
|