Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [solved]TypeError: SQL nach node Update auf 6.9.1

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [solved]TypeError: SQL nach node Update auf 6.9.1

    This topic has been deleted. Only users with topic management privileges can see it.
    • Q
      Qlink last edited by

      Hi Leute,

      ich habe soeben ein Update auf Node 6.9.1 unter Windows durchgeführt.

      Soweit läuft scheinbar alles normal, nur der SQL Adapter bekommt keine Verbindung mehr zur Datenbank:

      sql.0	2016-11-03 23:57:00.835	error	TypeError: SQL[(clients[adapter.config.dbtype].name + "Pool")] is not a constructor
      sql.0	2016-11-03 23:56:52.428	warn	No connection to SQL-DB
      

      415_sql.png

      Ein komplettes Löschen des SQL Adapters hat leider nichts gebracht. Reboot des Hosts ebenfalls nichts…

      In einem anderen Thread hab ich diese beschriebenen Schritte gefunden und versucht:

      cd ...iobrokerDirectory
      iobroker stop sql
      cd node_modules/iobroker.sql
      npm update --production
      cd ..\..
      iobroker start sql
      

      Hat leider auch nichts gebracht…

      Wie kann ich dieses Problem beheben.

      1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer last edited by

        Hi Qlink,

        wahrscheinlich kannst du den Fehler nur beheben wenn du raus findest was an Nodejs 6.x im vergleich zu 4.x geändert wurde und den Adapter oder gar js-controller anpasst.

        Wenn diese Option für dich nicht in Frage kommt musst du zu einer 4.x version wechseln.

        Gruß

        Jey Cee

        1 Reply Last reply Reply Quote 0
        • Q
          Qlink last edited by

          Hi Jey Cee,

          danke für deine Antwort.

          Ich habe jetzt auf node 4.6.0 downgegraded.

          Leider besteht der Fehler immer noch … 😞

          1 Reply Last reply Reply Quote 0
          • Jey Cee
            Jey Cee Developer last edited by

            Hm, dann bleibt erstmal nur die frage ob du sonst etwas geändert hast.

            Gesendet von meinem Jolla mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • Q
              Qlink last edited by

              Ich habe auf js-controller 13.1 upgedatet…

              Danach lief aber alles problemlos, keine Fehlermeldungen, keine Warnungen auch nicht nach einem Reboot.

              Bei der Installation von dem js-controller ist mir wieder die Warnung aufgefallen dass ich eine alte node version verwende...

              Somit habe ich dann von Node V0.10.35 auf V6.9.1 upgedatet.

              Seit diesem Update habe ich besagte Fehlermeldung ...

              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                Vermutlich besitzt jetzt SQLite ein binary package.

                D.h. wenn node.js Version geändert wurde, dann muss man node-gyp updaten und dann Adapter neu übersetzen.

                Versuche bitte folgendes:

                cd /opt/iobroker
                iobroker stop sql
                npm install node-gyp -g
                npm install iobroker.sql --production
                iobroker start sql
                
                
                1 Reply Last reply Reply Quote 0
                • Q
                  Qlink last edited by

                  Perfekt !

                  Das wars!

                  Jetzt funktioniert wieder alles. 8-)

                  Danke Bluefox!

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  539
                  Online

                  31.8k
                  Users

                  80.0k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  842
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo