MySQL Datenbank reparieren

Discussion in 'Tipps, Tricks & Tutorials' started by wolfi_b, December 13, 2009.

  1. wolfi_b
    • Premium Supporter

    wolfi_b MP Donator

    Joined:
    April 10, 2008
    Messages:
    799
    Likes Received:
    38
    Ratings:
    +38 / 0
    Home Country:
    Austria Austria
    Hi Leute,

    ist ist wahrscheinlich schon vielen von euch passiert das ganz plötzlich ohne das ihr was geändert habt Live-TV und Radio nicht mehr funktionieren und ihr bekommt "unbekannter Fehler" oder das EPG funktioniert nicht mehr oder ähnliches.

    Manchmal ist die Ursache das die MySQL Datenbank defekt ist (aufgrund eines Absturzes z.B.)

    Glücklicherweise kann man die Datenbank ganz rasch und unkompliziert reparieren:


    1. MySQL GUI Tools installieren: MySQL :: MySQL GUI Tools

    Ihr könnt es auf einem beliebigen Rechner im Netzwerk installieren, das administrations-Tool verbindet sich über das Netzwerk mit dem MySQL Server.

    2. MediaPortal schließen und auch den TV-Server beenden.



    3. "MySQL Administrator" starten, unter "Server Host" gebt ihr die IP-Adresse oder den Hostnamen des Servers ein, Benutzername ist "root" und das Passwort "MediaPortal"

    [​IMG]

    4. Wechselt zu Kataloge->mptvdb. Auf der rechten Seite werden alle Tabellen der Datenbank MpTvDb dargestellt.

    5. Alle Tabellen markieren und mit rechter Maustaste Pflege->"Tabelle prüfen" auswählen

    [​IMG]

    Unter Prüfmethode wählt ihr Erweitert aus.

    Defekte Tabellen werden jetzt rot dargestellt falls sie nicht schon vorher rot waren.

    6. wieder alle Tabellen markieren und Pflege->"Tabelle reparieren" auswählen und dann folgende Optionen auswählen:

    [​IMG]

    7. TV-Server und MP wieder starten, mit etwas Glück läuft jetzt wieder alles.:cool:
     
    • Like Like x 11
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. diskeeper

    diskeeper Portal Pro

    Joined:
    January 5, 2007
    Messages:
    6,109
    Likes Received:
    400
    Gender:
    Male
    Location:
    Dortmund
    Ratings:
    +417 / 0
    Home Country:
    Germany Germany
    Show System Specs
    dazu hätte ich auch noch was, passt so schön hier her.:)
    hatte das zwar schon mal irgendwo beschrieben wo es aber sicherlich unterging.
    garantieren das es hilft kann ich nicht, wäre auch schwierig, schaden tut es aber auch nicht.


    hatte auch mal das problem das die sql-datenbank sich öfter mal verabschiedet hat,
    aber seit einer kleinen änderung in der my.ini ist es nicht mehr vorgekommen
    und läuft nun seit über einem jahr problemlos.

    die my.ini befindet sich im installations-ordner von mysql, bei mir (xp) ist das
    C:\Programme\MySQL\MySQL Server 5.0\
    dort hab ich zusätzlich eingetragen/geändert : myisam_recover=BACKUP,FORCE

     
    • Like Like x 5
  4. Chuckyy

    Chuckyy Portal Member

    Joined:
    January 17, 2009
    Messages:
    43
    Likes Received:
    0
    Ratings:
    +1 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Hi,

    sehr schön die Anleitung. Was bleibt mir übrig wenn sie nicht funktioniert?

    Kleine Frage am Rande: MySQL empfiehlt die Verwendung von Workbench, aber wo in Workbench ist die Administrationsfunktion?

    Mfg Chuckyy
     
  5. NexXxus01

    NexXxus01 Portal Member

    Joined:
    January 3, 2010
    Messages:
    18
    Likes Received:
    0
    Ratings:
    +0 / 0
    Home Country:
    Germany Germany
    wenns sie nicht funktioniert: löschen und den TV server neuinstallieren ;)
    aber auch das geht meistens nicht weil der aus irgendeinem Grund keine neue DB anlegt. MySQL muss dann meistens ebenfalls deinstalliert und neuinstalliert werden.
     
  6. CaptSonic

    CaptSonic Portal Member

    Joined:
    August 6, 2008
    Messages:
    27
    Likes Received:
    0
    Ratings:
    +0 / 0
    Home Country:
    Germany Germany
    AW: MySQL Datenbank reparieren

    Bei mir ist das heute mal wieder aufgetreten, aus undefinierbaren Grund..

    PC ist 24/7 an und in den letzten Tagen auch nicht abgestürzt.
    Mal heute abend probieren mit der Reparatur.
     
  7. diskeeper

    diskeeper Portal Pro

    Joined:
    January 5, 2007
    Messages:
    6,109
    Likes Received:
    400
    Gender:
    Male
    Location:
    Dortmund
    Ratings:
    +417 / 0
    Home Country:
    Germany Germany
    Show System Specs
    AW: Re: MySQL Datenbank reparieren

    der tvserver muss nicht neu installiert werden!!

    ich fasse das hier noch mal zusammen:
    ---------------------------------------------
    es reicht den sql-datenbankordner zu löschen,
    bei xp befindet sich der mysql-datenbankordner in
    c:\Programme\MySQL\MySQL Server 5.0\data\
    bei win7 in
    C:\ProgramData\MySQL\MySQL Server 5.0\data\
    und heißt standardmäßig mptvdb.

    mysql u. tvserver vorher beenden, entweder über dienste stoppen oder über den taskmanager beenden,
    bei letzterem sind es die prozesse mysqld.exe und tvservice.exe.
    danach den ordner mptvdb löschen, oder für ängstliche auch verschieben.
    nach dem löschen erst den mysql-dienst neu starten, was am besten über dienste geschieht und
    dann die tvserver-config öffnen, wodurch auch der dienst gestartet wird,
    dabei wird der datenbankordner neu erstellt.

    achtung! alle tvserver-einstellungen gehen dabei verloren.
    es empfiehlt sich vor dieser aktion eventuell die sender u.s.w zu exportieren, falls das überhaupt noch geht,
    der rest ist ja relativ schnell neu eingestellt.
     
  8. darkside40

    darkside40 Portal Pro

    Joined:
    August 17, 2009
    Messages:
    482
    Likes Received:
    21
    Gender:
    Male
    Location:
    Ruhrgebiet
    Ratings:
    +32 / 1
    Home Country:
    Germany Germany
    Show System Specs
    Danke für dieses Tutorial!

    Ich hatte beim Einbau meiner neuen TV Karte vergessen den Recording Ordner zu ändern und MP hat mir prompt meine kleine Root Partition vollgepumpt, mit dem vollen erfolg das es irgendwie die Datenbank Tabelle zerschossen hat in der meine Programme drin standen.
    Gestern Abend kein Fernsehen und ich dachte ich muss den ganzen Rechner noch mal aufsetzen, dank deinem Tutorial blieb mir das jetzt erspart.
     
  9. mb24

    mb24 Portal Pro

    Joined:
    August 28, 2007
    Messages:
    164
    Likes Received:
    2
    Ratings:
    +2 / 0
    Home Country:
    Germany Germany
    AW: Re: MySQL Datenbank reparieren

    Hallo zusammen,

    wo finde ich den sql-datenbankordner?

    Schönen gruß

    Marcus
     
  10. diskeeper

    diskeeper Portal Pro

    Joined:
    January 5, 2007
    Messages:
    6,109
    Likes Received:
    400
    Gender:
    Male
    Location:
    Dortmund
    Ratings:
    +417 / 0
    Home Country:
    Germany Germany
    Show System Specs
    AW: MySQL Datenbank reparieren

    siehe oben!!
     
  11. mb24

    mb24 Portal Pro

    Joined:
    August 28, 2007
    Messages:
    164
    Likes Received:
    2
    Ratings:
    +2 / 0
    Home Country:
    Germany Germany
    AW: MySQL Datenbank reparieren

    Ups, mir fehlt der data ordner
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!