Se você tiver um servidor com no-break, realmente MyIsam nao vai dar problema nao, mas essa não é a realidade de todos.
com Innodb, pode usar servidor sem no-break, pode chutar o servidor, da uma paulada nele que vai funcionar. 2009/3/24 Luiz Escobar <esco...@megasistema.com.br> > Estou migrando aos poucos ao InnoDB também, alias nem migrando o que vem > novo é feito em InnoDB, pelas vantagens ja comentadas, porem NUNCA tive > problemas com os MyISAM. > []s > Luiz Escobar > > From: Eduardo Silva dos Santos > Sent: Tuesday, March 24, 2009 4:20 PM > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Subject: Re: [delphi-br] Cópia do banco MySQL > > Amigo, você acertou na mega sena, usar InnoDB é a melhor coisa que existe. > > Usando este engine você terá Integridade referencial, crash recovery, > suporte a transações e mais um monte de recursos que o InnoDB, além de > sofrer com corrupção dos dados caso seu servidor seja desligado. > > No innodb a coisa funciona um pouco diferente, os dados e os indices das > tabelas ficam no TableSpace, um arquivo chamado IbData, os outros dois são > arquivos de log. > > Na pasta do banco ficam apenas os arquivos frm que são os headers da > tabela. > > você tem duas opções para copiar um banco innodb: > 1 - para o serviço, copiar os arquivos Ibdata e iblog e a pasta do banco > que esta dentro da pasta data. > (fazendo isso ao colocar no destino você apagará qualquer banco > existente, visto que todos são salvos no arquivo IbData) > > 2 - Essa opção é a melhor e mais segura, gerar um script do banco com a > ferramenta de sua preferência e executar esse script na máquina de destino > e > recriar o banco. > > é isso ai, seja feliz com Innodb e dê adeus aos problemas de corrupção com > tabelas MyISAM. > > 2009/3/24 Bruno Lepesqueur > <brunolbra...@yahoo.com.br<brunolbrasil%40yahoo.com.br> > > > > > Pessoal... to usando o Delphi 7 com o MySQL 5, e trabalho com eles na > > empresa e to tentando levar pra casa tb, mas não consigo fazer o banco de > > dados funcionar em casa. > > > > Seguinte... eu usava um banco do tipo MyISAM e agora converti ele para > > InnoDB. Pelo que entendi o MyISAM não trabalha com relacionamentos entre > > tabelas (chave estrangeira) e refiz o meu banco todo como InnoDB e fiz os > > relacionamentos entre tabelas, mas o problema é que se eu apenas copiar a > > pasta do banco de dados e colar no outro micro ele não aceita! > > OBS.: O banco que eu tinha no formato MyISAM aceitava eu apenas copiar o > > banco (C:\Arquivos de programas\MySQL\MySQL Server 5.0\data\nome do > banco) > > de um computador e colar no outro para que tudo funcionasse. > > > > O que vcs me sugerem? > > > > Obrigado! > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > ....................................................... > Eduardo Silva dos Santos > DRD SISTEMAS > (27) 3218-4201 > (27) 9961-7095 > MSN: eduardo....@gmail.com <eduardo.drd%40gmail.com> > Site: http://www.drdsistemas.com.br/ > ....................................................... > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > -- ....................................................... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo....@gmail.com Site: http://www.drdsistemas.com.br/ ....................................................... [As partes desta mensagem que não continham texto foram removidas]