eliminalas y vuelvelas a crear, usa un backup antiguo que tengas y solo usa la parte que crea esas Tablas (create table)
para borrar es DROP table
Esta es una discusión para el tema (Solucionado) Error en tablas de la base de datos en el foro Lenguajes de Programación, bajo la categoría Área Administrativa; Hola gente!
A ver si podeis echarnos una mano, hemos detectado que tenemos dos tablas de la BD estropeadas, estas son "session" y "cpsession" hemos intentado repararlas pero nuestro host nos dice lo siguiente. "The ...
Página:
Hola gente!
A ver si podeis echarnos una mano, hemos detectado que tenemos dos tablas de la BD estropeadas, estas son "session" y "cpsession" hemos intentado repararlas pero nuestro host nos dice lo siguiente. "The storage engine for the table doesn't support repair"
Hemos entrado tambien desde el mysqldumper y tampoco las repara...
Podeis darnos una solucion?
eliminalas y vuelvelas a crear, usa un backup antiguo que tengas y solo usa la parte que crea esas Tablas (create table)
para borrar es DROP table
El problema, esque las ultimas copias de seguridad que tenemos ya traen ese fallo... ya lo habiamos pensado...
Puede haber otra solución?
Ambas tablas son volatiles (se limpian siempre) simplemente borralas y vuelvelas a crear.
en MyAdminPHP borra las 2 tablas, luego click en SQL y pega esto:
Es la tabla para el vBulletin 3.8Código PHP:CREATE TABLE `session` (
`sessionhash` char(32) NOT NULL default '',
`userid` int(10) unsigned NOT NULL default '0',
`host` char(15) NOT NULL default '',
`idhash` char(32) NOT NULL default '',
`lastactivity` int(10) unsigned NOT NULL default '0',
`location` char(255) NOT NULL default '',
`useragent` char(100) NOT NULL default '',
`styleid` smallint(5) unsigned NOT NULL default '0',
`languageid` smallint(5) unsigned NOT NULL default '0',
`loggedin` smallint(5) unsigned NOT NULL default '0',
`inforum` smallint(5) unsigned NOT NULL default '0',
`inthread` int(10) unsigned NOT NULL default '0',
`incalendar` smallint(5) unsigned NOT NULL default '0',
`badlocation` smallint(5) unsigned NOT NULL default '0',
`bypass` tinyint(4) NOT NULL default '0',
`profileupdate` smallint(5) unsigned NOT NULL default '0',
`in_game` varchar(32) NOT NULL default '0',
`newposts` int(10) unsigned default NULL,
PRIMARY KEY (`sessionhash`),
KEY `lastactivity` (`lastactivity`),
KEY `userid` (`userid`),
KEY `host` (`host`),
KEY `idhash` (`idhash`)
) ENGINE=MEMORY DEFAULT CHARSET=utf8;
CREATE TABLE `cpsession` (
`userid` int(10) unsigned NOT NULL default '0',
`hash` varchar(32) NOT NULL default '',
`dateline` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`userid`,`hash`)
) ENGINE=MEMORY DEFAULT CHARSET=utf8;
Muchas gracias!![]()