(Solucionado) Error en tablas de la base de datos

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:


Resultados 1 al 5 de 5

Temas similares

  1. Base de Datos Error Respuestas: 4
    Por sarrianet en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  2. Por elprincipe en el foro Lenguajes de Programación
  3. Por mejordejalo en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. Por mundoindigena en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. Por tresor en el foro Lenguajes de Programación
  1. #1
    Miembro especial Miembro de plata Array Avatar de SuperCoco
    Fecha de ingreso
    12 oct, 08
    Mensajes
    54
    Gustado
    0 Veces
    Me Gustan
    3 Veces

    Predeterminado (Solucionado) Error en tablas de la base de datos

    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?

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,124
    Gustado
    48 Veces
    Me Gustan
    1 Veces

    Predeterminado 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

  3. #3
    Miembro especial Miembro de plata Array Avatar de SuperCoco
    Fecha de ingreso
    12 oct, 08
    Mensajes
    54
    Gustado
    0 Veces
    Me Gustan
    3 Veces

    Predeterminado 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?

  4. #4
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,124
    Gustado
    48 Veces
    Me Gustan
    1 Veces

    Predeterminado 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:
    Código PHP:
    CREATE TABLE `session` (
      `
    sessionhashchar(32NOT NULL default '',
      `
    useridint(10unsigned NOT NULL default '0',
      `
    hostchar(15NOT NULL default '',
      `
    idhashchar(32NOT NULL default '',
      `
    lastactivityint(10unsigned NOT NULL default '0',
      `
    locationchar(255NOT NULL default '',
      `
    useragentchar(100NOT NULL default '',
      `
    styleidsmallint(5unsigned NOT NULL default '0',
      `
    languageidsmallint(5unsigned NOT NULL default '0',
      `
    loggedinsmallint(5unsigned NOT NULL default '0',
      `
    inforumsmallint(5unsigned NOT NULL default '0',
      `
    inthreadint(10unsigned NOT NULL default '0',
      `
    incalendarsmallint(5unsigned NOT NULL default '0',
      `
    badlocationsmallint(5unsigned NOT NULL default '0',
      `
    bypasstinyint(4NOT NULL default '0',
      `
    profileupdatesmallint(5unsigned NOT NULL default '0',
      `
    in_gamevarchar(32NOT NULL default '0',
      `
    newpostsint(10unsigned 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` (
      `
    useridint(10unsigned NOT NULL default '0',
      `
    hashvarchar(32NOT NULL default '',
      `
    datelineint(10unsigned NOT NULL default '0',
      
    PRIMARY KEY  (`userid`,`hash`)
    ENGINE=MEMORY DEFAULT CHARSET=utf8
    Es la tabla para el vBulletin 3.8

  5. #5
    Miembro especial Miembro de plata Array Avatar de SuperCoco
    Fecha de ingreso
    12 oct, 08
    Mensajes
    54
    Gustado
    0 Veces
    Me Gustan
    3 Veces

    Predeterminado Re: Error en tablas de la base de datos

    Muchas gracias!