Santiago 0 Denunciar post Postado Maio 6, 2009 Senhores, bom dia, estou com o seguinte problema, fiz um dump de uma database mysql e estou tentando restaura-lo em outra database mysql que fica em outro server, o problema é que quando tento fazer a restauração aparece o seguinte erro: ERROR 1005 (HY000) at line 630: Can't create table 'casadasafricas4.tb_aconteceu_foto' (errno: -1) O source da tabela é: -- -- Table structure for table `tb_aconteceu` -- DROP TABLE IF EXISTS `tb_aconteceu`; CREATE TABLE `tb_aconteceu` ( `id_aconteceu` int(10) unsigned NOT NULL auto_increment, `id_classificacao` int(10) unsigned NOT NULL default '0', `data_aconteceu` datetime NOT NULL default '0000-00-00 00:00:00', `data_livre_aconteceu` varchar(50) NOT NULL default '', `titulo_aconteceu` varchar(200) NOT NULL default '', `participantes_aconteceu` varchar(200) NOT NULL default '', `resumo_aconteceu` text NOT NULL, `img_aconteceu` varchar(10) default NULL, `mais_aconteceu` varchar(200) default NULL, `file_aconteceu` varchar(10) default NULL, PRIMARY KEY (`id_aconteceu`), KEY `tb_aconteceu_FKIndex1` (`id_classificacao`), FULLTEXT KEY `ft_aconteceu` (`titulo_aconteceu`,`participantes_aconteceu`,`resumo_aconteceu`,`img_aconteceu`,`mais_aconteceu`) ) ENGINE=MyISAM AUTO_INCREMENT=35 DEFAULT CHARSET=latin1; -- -- Dumping data for table `tb_aconteceu` -- -- -- Table structure for table `tb_aconteceu_foto` -- DROP TABLE IF EXISTS `tb_aconteceu_foto`; CREATE TABLE `tb_aconteceu_foto` ( `id_aconteceu_foto` int(10) unsigned NOT NULL auto_increment, `id_aconteceu` int(10) unsigned NOT NULL default '0', `src_aconteceu_foto` varchar(10) NOT NULL default '', `legenda_aconteceu_foto` varchar(200) default NULL, PRIMARY KEY (`id_aconteceu_foto`), KEY `tb_aconteceu_foto_FKIndex1` (`id_aconteceu`), CONSTRAINT `tb_aconteceu_foto_ibfk_1` FOREIGN KEY (`id_aconteceu`) REFERENCES `tb_aconteceu` (`id_aconteceu`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=latin1; -- -- Dumping data for table `tb_aconteceu_foto` -- O que pode ser esse erro? como posso corrigi-lo? Obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Maio 11, 2009 as duas tem q ser InnoDB Compartilhar este post Link para o post Compartilhar em outros sites
Santiago 0 Denunciar post Postado Maio 15, 2009 giesta, vlw pela ajuda mas o problema não é esse, na verdade o problema era com o servidor que estava hospedando a base, após fazer uma migração para outro server tudo funcionou. Vlw pela ajuda e desculpa a demora em responder. Compartilhar este post Link para o post Compartilhar em outros sites