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

    Raumliste wirft nur noch SQL Error

    Scheduled Pinned Locked Moved Betrieb
    4 Posts 2 Posters 365 Views 2 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
      tim.becker
      last edited by

      Hallo zusammen,

      beim Aufruf der Räume erhalten wir nur noch einen SQL Error:

      Database error : Query error: 'SELECT obj_main.isys_obj__id AS '__id__', obj_main.isys_obj__id 'isys_cmdb_dao_category_g_global__id', (CONCAT(obj_main.isys_obj__title, ' {', obj_main.isys_obj__id, '}') ) 'isys_cmdb_dao_category_g_global__title' , (SELECT CONCAT_WS(' > ', (SELECT CONCAT(isys_obj__title , ' {', isys_obj__id, '}') FROM isys_obj WHERE sub5.isys_catg_location_list__isys_obj__id = isys_obj__id),(SELECT CONCAT(isys_obj__title , ' {', isys_obj__id, '}') FROM isys_obj WHERE sub4.isys_catg_location_list__isys_obj__id = isys_obj__id),(SELECT CONCAT(isys_obj__title , ' {', isys_obj__id, '}') FROM isys_obj WHERE sub3.isys_catg_location_list__isys_obj__id = isys_obj__id),(SELECT CONCAT(isys_obj__title , ' {', isys_obj__id, '}') FROM isys_obj WHERE sub2.isys_catg_location_list__isys_obj__id = isys_obj__id),(SELECT CONCAT(isys_obj__title , ' {', isys_obj__id, '}') FROM isys_obj WHERE sub1.isys_catg_location_list__isys_obj__id = isys_obj__id)) AS title FROM isys_catg_location_list AS main LEFT JOIN isys_catg_location_list AS sub1 ON sub1.isys_catg_location_list__isys_obj__id = main.isys_catg_location_list__parentid LEFT JOIN isys_catg_location_list AS sub2 ON sub2.isys_catg_location_list__isys_obj__id = sub1.isys_catg_location_list__parentid LEFT JOIN isys_catg_location_list AS sub3 ON sub3.isys_catg_location_list__isys_obj__id = sub2.isys_catg_location_list__parentid LEFT JOIN isys_catg_location_list AS sub4 ON sub4.isys_catg_location_list__isys_obj__id = sub3.isys_catg_location_list__parentid LEFT JOIN isys_catg_location_list AS sub5 ON sub5.isys_catg_location_list__isys_obj__id = sub4.isys_catg_location_list__parentid LEFT JOIN isys_obj as objMain ON objMain.isys_obj__id = main.isys_catg_location_list__isys_obj__id WHERE main.isys_catg_location_list__isys_obj__id = obj_main.isys_obj__id AND main.isys_catg_location_list__status = 2 ) 'isys_cmdb_dao_category_g_location__location_path' , (CONCAT(DATE_FORMAT(obj_main.isys_obj__created, '%d.%m.%Y %H:%i:%s'), ' (' , obj_main.isys_obj__created_by, ')') ) 'isys_cmdb_dao_category_g_global__created' , (CONCAT(DATE_FORMAT(obj_main.isys_obj__updated, '%d.%m.%Y %H:%i:%s'), ' (' , obj_main.isys_obj__updated_by, ')') ) 'isys_cmdb_dao_category_g_global__changed' , (SELECT CONCAT("{#", isys_cmdb_status__color, "} ", isys_cmdb_status__title) FROM isys_cmdb_status WHERE obj_main.isys_obj__isys_cmdb_status__id = isys_cmdb_status__id AND isys_cmdb_status__status = 2 ) 'isys_cmdb_dao_category_g_global__cmdb_status' , (( SELECT min(IF(locate(chars.n, obj_main.isys_obj__title) = 0, LENGTH(obj_main.isys_obj__title), locate(chars.n, obj_main.isys_obj__title))) as position FROM (SELECT 0 as n UNION SELECT 1 as n UNION SELECT 2 as n UNION SELECT 3 as n UNION SELECT 4 as n UNION SELECT 5 as n UNION SELECT 6 as n UNION SELECT 7 as n UNION SELECT 8 as n UNION SELECT 9 as n) chars )) as `sorting_index` FROM isys_obj AS obj_main WHERE TRUE AND obj_main.isys_obj__isys_obj_type__id = 26 AND obj_main.isys_obj__status = 2 GROUP BY obj_main.isys_obj__id ': Subquery returns more than 1 row
      

      Idoit Version: i-doit 1.18.2 PRO

      Die Listenkonfiguration wurde bereits überschrieben und zurückgesetzt - hilft leider nicht.

      Es ist weiterhin möglich Raumobjekte anzulegen und z.b. über die Standortbeziehung auch aufzurufen.

      Was können wir tun?

      Viele Grüße
      Tim

      Michael HuhnM 1 Reply Last reply Reply Quote 0
      • Michael HuhnM Offline
        Michael Huhn @tim.becker
        last edited by

        Hallo @tim-becker,

        anscheinend existieren hier mehrfache Einträge.
        Bitte führe mal die beiden Operationen mit einem Admin Benutzer aus und schau mal ob es geholfen hat.
        92f64368-c74f-43ef-9f00-356492861994-image.png

        T 1 Reply Last reply Reply Quote 0
        • T Offline
          tim.becker @Michael Huhn
          last edited by

          @Michael-Overkamp

          Danke.

          Ich sehe in der Tat, in dem übergeordneten Objekt > Räumlich zugeordnete Objekte doppelte Einträge, mit der selben ID:

          ce462776-f8b5-4558-bfdb-cb0b9c097bc1-image.png

          Die Funktion findet Einträge, der Fehler besteht danach aber weiterhin. Die Anzahl der Raumeinträge ist auch gleichbleibend.

          Deleting duplicate single-value categorie entries...
          Deleting duplicate entries in global category "Standort"... Error!
          Error!
          
          Error!
          (50) Duplicate single value entries found and deleted.
          Removing duplicate category assignments...
          Done!
          
          1 Reply Last reply Reply Quote 0
          • T Offline
            tim.becker
            last edited by

            Ich habe die Einträge nun manuell aus der Tabelle isys_catg_location_list entfernt. Nun lädt die Liste wieder.

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • First post
              Last post