MePo 1.8 Final

HTPCSourcer

MP2 Product Manager
  • Team MediaPortal
  • Administrator
  • May 16, 2008
    11,273
    113
    Country flag


    Habe ich da heute Nachmittag nicht die Ankündigung auf der Homepage gesehen, dass die 1.8 Final jetzt zum Download bereitsteht? Jetzt ist nichts mehr da :cry:
     

    lightshock

    Test Group
  • Team MediaPortal
  • June 3, 2008
    531
    43
    bei Karlsruhe
    Country flag
    Ich schreib jetzt einfach mal hier rein, auch wenn es, befürchte ich, falsch ist.
    Die Installation bricht bei mir beim TV-Server immer mit der Fehlermeldung "Failed to upgrade Database" ab. Habe die Logs einmal gelöscht, alles neu gestartet und danach folgendes in der SetupTV.log gefunden:

    Code:
    [2014-07-01 20:59:21,073] [Log    ] [SetupTv  ] [DEBUG] - ---- started in Deploy mode ----
    [2014-07-01 20:59:21,089] [Log    ] [SetupTv  ] [INFO ] - ---- SetupTv v1.8.0.0 is starting up on Compatibilty Mode: Windows 8 [6.2.9200.0]
    [2014-07-01 20:59:21,089] [Log    ] [SetupTv  ] [INFO ] - ---- check connection with database ----
    [2014-07-01 20:59:21,214] [Log    ] [SetupTv  ] [INFO ] - SetupDatabaseForm: Added dependency for TvService - MySQL
    [2014-07-01 20:59:21,214] [Log    ] [SetupTv  ] [INFO ] - ---- SetupDatabaseForm: server = DATENGRAB, local = True
    [2014-07-01 20:59:21,214] [Log    ] [SetupTv  ] [INFO ] - ---- check if database needs to be updated/created ----
    [2014-07-01 20:59:21,214] [Log    ] [SetupTv  ] [INFO ] - ---- upgrade database schema ----
    [2014-07-01 20:59:21,229] [Log    ] [SetupTv  ] [INFO ] -   Exec SQL: USE MpTvDb;ALTER TABLE canceledschedule ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE card ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE cardgroup ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE cardgroupmap ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE channel ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE channelgroup ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE channellinkagemap ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE channelmap ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE conflict ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE diseqcmotor ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE favorite ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE groupmap ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE history ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE keyword ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE keywordmap ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE pendingdeletion ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE personaltvguidemap ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE program ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE radiochannelgroup ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE radiogroupmap ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE recording CHANGE COLUMN fileName fileName VARCHAR(255) NOT NULL;ALTER TABLE recording ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE satellite ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE schedule CHANGE COLUMN programName programName VARCHAR(255) NOT NULL;ALTER TABLE schedule ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE server ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE setting ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE softwareencoder ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE timespan ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE tuningdetail ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE tvmoviemapping ENGINE=InnoDB ROW_FORMAT=COMPACT;ALTER TABLE version ENGINE=InnoDB ROW_FORMAT=COMPACT;UPDATE version SET versionNumber=62 WHERE idVersion=1;
    [2014-07-01 20:59:26,261] [Log    ] [SetupTv  ] [INFO ] -   ********* SQL statement failed! *********
    [2014-07-01 20:59:26,261] [Log    ] [SetupTv  ] [INFO ] -   ********* Error reason: Table '.\mptvdb\tvmoviemapping' already exists
    [2014-07-01 20:59:26,261] [Log    ] [SetupTv  ] [INFO ] -   ********* Error code: 1050 *********
    Ich nehm jetzt mal die "tvmoviemapping" Tabelle raus und leg die nach der Installation wieder neu an. Vllt hilft es ja was

    EDIT1:
    Bin etwas weiter. Alle Tabellen sind vom Typ InnoDB. Nur die tvmoviemapping ist eine MyISAM.
    Wenn ich jetzt von Hand "ALTER TABLE tvmoviemapping ENGINE=InnoDB;" ausführe, bekomme ich den selben Fehler im Workbench: Error Code: 1050. Table '.\mptvdb\tvmoviemapping' already exists

    Irgendwie mag die Umwandlung nicht

    EDIT2:
    Jetzt wird's doof. Mit dem MySQL Workbench kann ich die Tabelle droppen, aber nicht anlegen weil die schon existiert. Wenn ich die dann aber droppen will existiert die nicht oO
    Also TVMovie EPG-Plugin deinstalliert und was kommt nun: Error reason: Table 'mptvdb.tvmoviemapping' doesn't exist.
    Woher will denn das Setup-Programm wissen das ich eine "tvmoviemapping" Tabelle brauch? Ist doch alles deinstalliert

    EDIT3:
    Und nun setzen wir MediaPortal komplett von vorne auf.
    Und das Beste: Ich darf alles nochmal neu einrichten weil mir irgendwas die DB zerschossen hat. Und meine Sicherung wohl kurz danach überschrieben wurde. *Grummel*
     
    Last edited:

    este22

    MP Donator
  • Premium Supporter
  • February 13, 2007
    1,753
    63
    ich habe auf meinem testsystem das problem dass beim upgrade von mysql 5.1 auf 5.6 die settings verloren gehen. auf meinem produktiven system bin ich schon auf 5.6. mal schauen was da passiert ;-)
     

    lightshock

    Test Group
  • Team MediaPortal
  • June 3, 2008
    531
    43
    bei Karlsruhe
    Country flag
    Ich bin schon wieder fertig :D
    Nu ist auch alles wieder so wie es sein soll. Und meine DB ist dafür um knappe 60 MB geschrumpft, was sich auch beim Programmstart bemerkbar macht.
    Von daher war das schon irgendwie OK
     

    ProjektC

    MP Donator
  • Premium Supporter
  • October 27, 2008
    1,552
    48
    Sind es 60 MB weniger, wegen der neuen Datenbank oder weil es einfach nur neu gemacht wurde, und alte Leichen nicht dabei sind ?
    Habe MySQL 5.6 am laufen
     
    Top Bottom