PROBLEMA BACKUP USANDO O MYSQLDUMP

ALVAROVB2009 05/12/2013 17:54:26
#431824
Galera estou com um problema no mysqldump

Tenho o comando abaixo que funciona perfeito
Shell [Ô]cmd.exe /c[Ô] & App.Path & [Ô]\mysqldump.exe --host=[Ô] & iniReadKey(App.Path & [Ô]\config.ini[Ô], [Ô]Dados[Ô], [Ô]Diretorio[Ô]) & [Ô] --user=root --password=123456 banco1 > [Ô] & strNomeArquivoBackup, vbHide

Só que quando mudo o banco ele não funciona, apenas cria o arquivo .sql
Shell [Ô]cmd.exe /c[Ô] & App.Path & [Ô]\mysqldump.exe --host=[Ô] & iniReadKey(App.Path & [Ô]\config.ini[Ô], [Ô]Dados[Ô], [Ô]Diretorio[Ô]) & [Ô] --user=root --password=123456 banco2 > [Ô] & strNomeArquivoBackup, vbHide

Os dois bancos estão dentro da mesma base, não tem nada de diferente

Reparei que o banco2 tem algumas tabelas do tipo myisam e no mais tudo innodb igual o banco1, será que é isso que pode estar dando o problema?
Sinceramente não sei o que pode ser

Agradeço a todos
MARCELO.TREZE 05/12/2013 22:55:41
#431835
è os dois tipos em uma mesma tabela, pode ser isso mesmo que ta dando o problema.

ALVAROVB2009 06/12/2013 10:17:07
#431852
Marcelo obrigado pelo retorno

Más infelizmente não era isso não, só que acabei descobrindo, pois eu coloquei essa linha de comando no meu outro sistema que funciona perfeito e comecei a comparar o que estava de diferente entre os dois projetos

Verifiquei que o caminho até o mysqldump.exe de um tenha um espaço ( que estava dando problema ) e o outro não ( que funcionava perfeito ).

Foi só tirar o espaço que ele funcionou perfeitamente, e percebi que para gravar o arquivo .sql também não pode ter espaço no caminho até a pasta onde ficará armazenado o dump da base.
Más isso é usando o mysqldump para exportar a base, existem algumas rotinas de backup que não tem esse problema, más que em alguns casos apresentam erros, como já tive e o backup que tirava era praticamente nulo, pq para voltar era muito trabalhoso e os dados não ficavam corretos
MARCELO.TREZE 06/12/2013 10:21:49
#431854
Interessante, mas uma que eu não sabia, mas deve ter dado um dor de cabeça né, rs

ALVAROVB2009 06/12/2013 10:54:31
#431860
Dor de cabeça kkk que nada

Só fiquei a tarde de quarta, ontem o dia todo e até me dar essa luz, foi fácil resolver kkkk


Más vlw o seu comentário, pq qdo não deu certo, eu comecei a ver que o problema não era o banco, ai virei igual Jack Estripador, fui por partes e comecei a ver fora do sistema, qdo coloquei a base para ser exportada no sistema que estava funcionando e fez o backup certinho, comecei a comparar os projetos, foi qdo desconfiei do espaço que tinha no caminho e resolvi testar sem o espaço e BINGO.
MARCELO.TREZE 06/12/2013 12:54:08
#431867
Alvaro só pra ficar bem claro o espaço que você diz estava no nome da pasta tipo: [Ô]pasta de arquivo[Ô], que só funciona se for [Ô]pastadearquivo[Ô], é este tipo de espaço que você está se referindo né?

ALVAROVB2009 06/12/2013 13:07:21
#431868
Isso mesmo Marcelo, tanto para chamar o executável mysqldump, quanto para gravar o local onde será salvo o arquivo .sql
MARCELO.TREZE 06/12/2013 13:13:04
#431869
entendi valeu
ALVAROVB2009 06/12/2013 13:24:07
#431871
Flw Marcelo

Estarei encerrando o tópico, quem precisar me manda uma MP
Tópico encerrado , respostas não são mais permitidas