| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 20:55:45
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
Pessoal, consigo fazer o backup da minha tabela normal mas quero programar para fazer o backup diariamente, eu vo em backup e na aba schedule selecionei a target folder em meu C:\ e coloquei execution time = Execute backup daily e no caso em 3 minutos, salvei e espero os 3 minutos e nao faz o backup automaticamente so manualmente o q pode ser?
Em Option>Connection os campos Connection,Username,Password,Hostname,Port estao preenchido mas Schema esta vazio é normal mesmo isso o erro nao é esse? vlw pela atenção!!
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 20:56:29
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
dei uma olhada no site da mysql e n encontrei nada falando sobre algo do tipo e minha aba advanced parameters esta vazia tambem!
This message was edited 1 time. Last update was at 05/01/2009 20:58:16
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 21:15:56
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Pq vc não utilizar o mysqldump e coloca ele no agendador de tarefas do windows?
O mysqldump é um utilitário do mysql que serve para extrair os dados dos bancos e p/ restaurar também.
[]´s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 21:39:43
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
como uso ele? é igual o mysql administrator?
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 21:43:24
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
e como integro ele a meu projeto ? tipo la no meu projeto tem o botao BACKUP como vo fala pra ele i nesse mysqldump e fazer o backup?
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 21:45:13
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Não.
É via linha de comando.
Abre um prompt de comando e digita mysqldump e da enter.
Se aparecer como o comando deve ser utilizado é pq ta funcionando.
Caso não, coloque o caminho da pasta bin do mysql na variável de ambiente path.
Com o comando funcionando é fácil utilizar.
http://dev.mysql.com/doc/mysql/en/mysqldump.html
Postei um shell script faz uns dias aqui no guj p/ backup usando mysqldump.
Dá uma pesquisada.
Ai vc teria q fazer um .bat no windows p/ executar no agendador.
[]´s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 22:30:25
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
blz consegui faze o backup usando o mysqldump mas como botar um destino aonde sera salvo meu backup pq ele ta salvando la na pasta bin do mysql
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2009 22:55:21
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
fis o metodo e implementei na minha classe principal para testar criei um botao la e quando compilo meu programa aparece o seguinte erro
java.io.IOException: Cannot run program "mysqldump": CreateProcess error=2, O sistema não pode encontrar o arquivo especificado
eu tenho quase ctz que isso é pq em minha classe
tentei adicionar isso para ver se o erro parava e realmente paro porem nao cria o backup e tambem nao gera nenhum erro veja como fico
to fazendo algo errado ? vlw
This message was edited 1 time. Last update was at 05/01/2009 22:55:55
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2009 10:33:59
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Como existem espaços no caminho do mysql, vc precisa colocar todo o comando entre aspas.
Fiz uma classe p/ backup aqui p/ vc. Dá uma olhada.
A geração do arquivo teve que ser feita tbm sem usar o operador de desvio de fluxo ( > ) pq ao usá-lo o mysqldump entendia que era uma tabela do banco especificado.
[]´s
This message was edited 2 times. Last update was at 07/01/2009 14:51:35
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
|
|