(Solucionado) Error en tablas de la base de datos

  • Autor Autor imported_SuperCoco
  • Fecha de inicio Fecha de inicio
I

imported_SuperCoco

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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?
 
Re: Error en tablas de la base de datos

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
 
Re: Error en tablas de la base de datos

El problema, esque las ultimas copias de seguridad que tenemos ya traen ese fallo... ya lo habiamos pensado...

Puede haber otra solución?
 
Re: Error en tablas de la base de datos

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:
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;
Es la tabla para el vBulletin 3.8
 
Re: Error en tablas de la base de datos

Muchas gracias!🙂
 
Atrás
Arriba