1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

mysql error reparando tabla "Can't create new tempfile"

Tema en 'Asuntos Técnicos' iniciado por Santypaisa, 4 Jul 2013.

  1. Santypaisa

    Santypaisa Usuario activo

    Buenas,

    al tratar de reparar un tabla corrupta en mi base de datos obtengo un error que dice: Can't create new tempfile: './newuse 5_hagale/post.TMD' |

    esto sólo pasa con dicha tabla, las otras tablas se dejan reparar sin ningún problema,

    agradezco su ayuda.
     
  2.  
  3. hostigal

    hostigal Usuario activo

  4. Santypaisa

    Santypaisa Usuario activo

    Gracias por la ayuda,

    lastimosamente al colocar ese comando recibo un:
    "myisamchk: error: File 'tables.MYI' doesn't exist"
     
  5. guitobon

    guitobon Usuario activo

    Ese error te lo puede dar porque las tablas son InnoDB. No MyIsam.
    Apuesto por esta razón.

    ¿Has hecho algo raro con la BD?
    ¿Copiar directamente directorios de tablas/índices en vez de usar comando de backup/restore?
    ¿Le has pasado algún script de optimización?

    Mira esto por si te sirve: http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
     
  6. Santypaisa

    Santypaisa Usuario activo

    No, simplemente después de una caída de el servidor quedaron varias tablas corruptas, cuando las reparé la única que no reparó fue la tabla post marcando el error de "Table './newuse5_hagale/post' is marked as crashed and last (automatic?) repair failed" la traté reparar pero marca el error que mencioné arriba.

    voy a mirar el link que mandaste a ver si soluciono algo.
     
  7. ddaani

    ddaani Usuario activo

    Hace no mucho tiempo tuve un problema parecido.
    ¿Sigues necesitando ayuda?
     
  8. Santypaisa

    Santypaisa Usuario activo

    hola, pude solucionarlo con este comando:

    # mysqlcheck --check
    # myisamchk -r -f
     
  9. guitobon

    guitobon Usuario activo

    cuando comenzaste el hilo, ¿como lo intentabas reparar si no es con esos comandos?
    Solo es simple curiosidad.
     
  10. SaraJKeels

    SaraJKeels Nuevo usuario

    mysql repair table Error "Can not create new tempfile"

    If you are getting Can’t create new tempfile: ‘tablesname.TMD file error while repairing corrupted database tables please try use following command to fix it,

    # myisamchk -r -f tables.MYI

    < self-promo removed >
     
  11. justice13

    justice13 Usuario activo

    La información no está mal, pero es que es un foro en español...

    Salu2,
     
  12. A parte de eso si se te cae un server pasa un fcsk. Recuerda desmontar las particiones antes.

    Salu2,
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·