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

    Änderungen an Verbindungen zwischen zwei Switchen funktionieren nicht

    Scheduled Pinned Locked Moved Entwicklung
    3 Posts 2 Posters 1.3k 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.
    • L Offline
      Lars Vegas
      last edited by

      Moinsen,

      wenn man mehrere Switches hat und diese unter Port mit einem Port eines anderen Switches verbindet, kann ich diese Verbindung danach weder verändern noch aufheben.
      Stattdessen gibt es folgende Fehlermeldung:

      __isys_exception_database : Query error: 'DELETE FROM isys_netp_con WHERE isys_netp_con__id='19';': Cannot delete or update a parent row: a foreign key constraint fails (idoit_data/isys_netp_port_2_isys_netp_con, CONSTRAINT isys_netp_port_2_isys_netp_con_ibfk_1 FOREIGN KEY (isys_netp_port_2_isys_netp_con__isys_netp_con__id) REFERENCES isys_netp_con (`i) (Extended Information: array ( 'server' => '5.0.45-community-nt', 'host' => 'localhost via TCP/IP', 'client' => '5.0.45', 'proto' => 10, ))

      isys_exception_dao : DAO Exception: Running transaction has been canceled. Could not isys_component_dao::update() : DELETE FROM isys_netp_con WHERE isys_netp_con__id='19'; (Extended Information: 0)

      VIEW HANDLER (isys_cmdb_view_category):

      Backtrace:
      #13 called: isys_component_dao->update(DELETE FROM isys_netp_con WHERE isys_netp_con__id='19';) in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\dao\isys_cmdb_dao_network_connection.class.php:424]
      –
      #12 called: isys_cmdb_dao_network_connection->delete() in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\dao\category\global\isys_cmdb_dao_category_g_network_port.class.php:52]
      –
      #11 called: isys_cmdb_dao_category_g_network_port->connection_save(195,56) in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\dao\category\global\isys_cmdb_dao_category_g_network_port.class.php:203]
      –
      #10 called: isys_cmdb_dao_category_g_network_port->save_element(0,) in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\action\isys_cmdb_action_category_update.class.php:82]
      –
      #9 called: isys_cmdb_action_category_update->handle(,Array) in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\action\isys_cmdb_action_processor.class.php:169]
      –
      #8 called: isys_cmdb_action_processor->action_process(isys_cmdb_action_category_update,Array) in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\action\isys_cmdb_action_processor.class.php:213]
      –
      #7 called: isys_cmdb_action_processor->process() in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\view\isys_cmdb_view_category.class.php:495]
      –
      #6 called: isys_cmdb_view_category->handle_navmode(10) in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\cmdb\view\isys_cmdb_view_category.class.php:636]
      –
      #5 called: isys_cmdb_view_category->process() in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\modules\isys_module_cmdb.class.php:517]
      –
      #4 called: isys_module_cmdb->start() in [C:\Programme\i-doit\Apache2.2\htdocs\src\classes\modules\isys_module_manager.class.php:270]
      –
      #3 called: isys_module_manager->load(2) in [C:\Programme\i-doit\Apache2.2\htdocs\src\i-doit.inc.php:126]
      –
      #2 called: include_once(C:\Programme\i-doit\Apache2.2\htdocs\src\i-doit.inc.php) in [C:\Programme\i-doit\Apache2.2\htdocs\src\hypergate.inc.php:183]
      –
      #1 called: include_once(C:\Programme\i-doit\Apache2.2\htdocs\src\hypergate.inc.php) in [C:\Programme\i-doit\Apache2.2\htdocs\index.php:304]__

      Das System hier läuft unter W2003 SP2 mit der Version 0.91.2949.

      Kann das jemand nachvollziehen?

      Bye

      1 Reply Last reply Reply Quote 0
      • N Offline
        npotthast
        last edited by

        Da es in der neuen Version auftritt werden wir das noch einmal genauer testen. Jetzt auf die Schnelle ist mir aber kein Fehler aufgefallen, ich konnte einfach einen bereits verbundenen Port löschen.

        MfG,
        Niclas Potthast

        1 Reply Last reply Reply Quote 0
        • L Offline
          Lars Vegas
          last edited by

          In einem neuen Mandator funktioniert das Ändern oder Löschen einwandfrei. Liegt tatsächlich an der alten DB, die noch in 0.9.1 angelegt war.

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