Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    Upgrade 0.9.8.1 -> 0.9.8.2 Fehler beim DB Update

    Scheduled Pinned Locked Moved Betrieb
    6 Posts 2 Posters 1.5k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      th-tron
      last edited by

      Beim Upgrade wurde beim Start des DB-Updates folgendes angezeigt:

      isys_exception_database : Query error: 'UPDATE isys_ac_refrigerating_capacity_unit SET isys_ac_refrigerating_capacity_unit__title = 'BTU/h' WHERE isys_ac_refrigerating_capacity_unit__const = 'C__REF_CAPACITY_UNIT__BTU'': Unknown column 'isys_ac_refrigerating_capacity_unit__const' in 'where clause' (Extended Information: array ( 'server' => '5.0.45', 'host' => 'Localhost via UNIX socket', 'client' => '5.0.45', 'proto' => 10, ))

      Starte ich den Updatemanager neu wird bereits die neue Version angezeigt.
      Der Programmaufruf scheitert aber mit dem Hinweis auf das fehlende DB-Update!

      Wie kann ich den Fehler beheben?!

      Ich weiß, suse 10.3 ist nicht mehr ganz jung, will aber vor dem upgrade auf Debian lenny noch dieses Update mitnehmen.

      Danke für Eure Hilfe!

      Gruß Thomas

      –----------------------------------------------------------------------------------------------
      i-doit 0.9.9, suse 10-3, apache 2.2.4-70.8, php 5.2.9-0.1, mysql 5.0.45-22.7, Theme:default

      1 Reply Last reply Reply Quote 0
      • dsD Offline
        ds
        last edited by

        Die column (Unknown column 'isys_ac_refrigerating_capacity_unit__const' in 'where clause') muss es eigentlich geben. War die 0.9.8-1 eine neuinstallation? Oder wurde die auch geupdated? Wenn ja von welchen Versionen ?

        1 Reply Last reply Reply Quote 0
        • T Offline
          th-tron
          last edited by

          Das war ursprünglich eine v0.9.0 Installation und wurde im Laufe der Zeit wie folgt "aufgebohrt":

          v0.9.1
          v0.9.1.2949
          v0.9.2
          v0.9.2.r3069
          v0.9.3
          v0.9.3-boxed
          v0.9.3-r325
          v0.9.3-r419-nagios
          v0.9.4
          v0.9.4-5
          v0.9.4-nagios
          v0.9.5
          v0.9.6
          v0.9.6-1
          v0.9.7-1
          v0.9.8
          v0.9.8-1
          v0.9.8-2

          Gruß Thomas

          –----------------------------------------------------------------------------------------------
          i-doit 0.9.9, suse 10-3, apache 2.2.4-70.8, php 5.2.9-0.1, mysql 5.0.45-22.7, Theme:default

          1 Reply Last reply Reply Quote 0
          • dsD Offline
            ds
            last edited by

            Au das ist ne Menge 😉

            Die Spalte wurde in der 0.9.2 umbenannt. Das ist bei Dir scheinbar nicht passiert. Hier ist das SQL Statement dazu (Auszuführen in der Mandanten Datenbank):

            
            ALTER TABLE `isys_ac_refrigerating_capacity_unit`
            					CHANGE `isys_ac_refrigerating_capacity_unit__constant`
            					`isys_ac_refrigerating_capacity_unit__const` varchar(255);
            
            

            Hast du ein Backup von der 0.9.8-1? Wenn ja, dann könntest du das neue Update nach ausführen des Statements nochmals ausführen

            1 Reply Last reply Reply Quote 0
            • T Offline
              th-tron
              last edited by

              Super,

              Update hat nach Einspielen des Statements einwandfrei geklappt.
              -> Kann mich dunkel erinnern, dass bei irgendeinem Update da mal eine MSQL-Meldung im Skript kam, hatte sich aber bisher nicht ausgewirkt.

              Wir haben hier sogar noch eine v0.8.6 er laufen 😉 … bis so alle Altlasten umgestellt sind dauert es halt ;-(

              Übrigens sind mit dieser Version plötzlich auch meine UTF-8 Probleme weg!  :-))

              Gruß Thomas

              –----------------------------------------------------------------------------------------------
              i-doit 0.9.9, suse 10-3, apache 2.2.4-70.8, php 5.2.9-0.1, mysql 5.0.45-22.7, Theme:default

              1 Reply Last reply Reply Quote 0
              • dsD Offline
                ds
                last edited by

                Ja da gabs einen Fix 😉

                Erstaunlich das die 0.8.6 doch noch verwendet wird 😛

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post