В базе около 40 таблиц, и все похожи, все переконвертировались в myisam нормально кроме одной. что с ней не так?
сама ошибка говорит о каком то слишком большом ключе, который не может быть более 1000 байт.
CREATE TABLE `ru_enterprises` (
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`city` INT(7) UNSIGNED NOT NULL DEFAULT '0',
`alias` VARCHAR(255) NOT NULL DEFAULT '',
`fullName` VARCHAR(255) NOT NULL DEFAULT '',
`address` VARCHAR(255) NOT NULL DEFAULT '',
`site` VARCHAR(255) NOT NULL DEFAULT '',
`email` VARCHAR(255) NOT NULL DEFAULT '',
`phone` VARCHAR(255) NOT NULL DEFAULT '',
`fax` VARCHAR(255) NOT NULL DEFAULT '',
`lat` VARCHAR(20) NOT NULL DEFAULT '',
`lon` VARCHAR(20) NOT NULL DEFAULT '',
`elasticsearch` INT(1) UNSIGNED NOT NULL DEFAULT '0' COMMENT 'elasticsearch: 0 - no, 1 - processed, 2 - need update',
PRIMARY KEY (`id`),
UNIQUE INDEX `Індекс 2` (`city`, `fullName`, `address`),
INDEX `city` (`city`),
INDEX `alias` (`alias`),
INDEX `elasticsearch` (`elasticsearch`),
INDEX `address` (`address`),
INDEX `fullName` (`fullName`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=1612052;