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]

Responder a