Error 500 nach Einspielen von Datenbank-Backup

ACHTUNG: Shopware 5! Versehentlich die falsche Forenkategorie gewählt.

Hallo Community,

ich habe gerade ein großes Problem.

Und zwar habe ich datenbankseitig Änderungen vorgenommen, die ich rückgängig machen wollte. 
„Glücklicherweise“ hatte ich zuvor ein Datenbank-Backup erstellt. Dieses habe ich anschließend wieder eingespielt.

Jetzt funktioniert das Frontend nicht mehr und im Backend tauchen an mehreren Stellen Fehler auf.

Beispielfehler aus der Logfile:

PDOException: SQLSTATE(23000): Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY' in /vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php:168 Stack trace:
#0 /vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php(168): PDOStatement->execute(NULL)
#1 /engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(285): Doctrine\DBAL\Statement->execute()
#2 /vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1073): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->executeInserts()
#3 /vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(386): Doctrine\ORM\UnitOfWork->executeInserts(Object(Doctrine\ORM\Mapping\ClassMetadata))
#4 /vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(359): Doctrine\ORM\UnitOfWork->commit(Object(Shopware\Models\Config\Element))
#5 /engine/Shopware/Controllers/Backend/Config.php(1453): Doctrine\ORM\EntityManager->flush(Object(Shopware\Models\Config\Element))
#6 /engine/Shopware/Controllers/Backend/Config.php(229): Shopware_Controllers_Backend_Config->saveElement(Array, Object(Shopware\Models\Shop\Shop))
#7 /engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Backend_Config->saveFormAction()
#8 /engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch('saveFormAction')
#9 /engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#10 /engine/Shopware/Kernel.php(185): Enlight_Controller_Front->dispatch()
#11 /vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#12 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)
#13 /engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#14 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#15 /engine/Shopware/Components/HttpCache/AppCache.php(99): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#16 /AUSGEBLENDET/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#17

An exception occurred while executing 'INSERT INTO s_core_config_values (shop_id, value, element_id) VALUES (?, ?, ?)' with params (1, "s:5:\"image\";", 1039): SQLSTATE(23000): Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY'

An exception occurred while executing ' SELECT STRAIGHT_JOIN st.id AS tableID, st.table, st.where, st.referenz_table, st.foreign_key, GROUP_CONCAT(sf.id SEPARATOR ', ') AS fieldIDs, GROUP_CONCAT(sf.field SEPARATOR ', ') AS `fields`, GROUP_CONCAT(sf.do_not_split SEPARATOR ', ') AS `doNotSplit` FROM s_search_fields sf FORCE INDEX (tableID) INNER JOIN s_search_tables st ON st.id = sf.tableID AND sf.relevance != 0 GROUP BY sf.tableID ': SQLSTATE(42000): Syntax error or access violation: 1176 Key 'tableID' doesn't exist in table 'sf'

Kann es sein, dass irgendwelche Verknüpfungen hinüber sind?

Kann mir jemand einen Lösungsansatz liefern, bitte?
Ich hoffe, ich habe die Datenbank nicht völlig zerschossen. Sonst habe ich ein dickes Problem. 

Vielen Dank!

PS: Sollten weitere Details benötigt werden, lasst es mich wissen.

Entschuldigt, falsche Forenkategorie.

Bitte, wenn möglich, nach Shopware 5 verschieben.

Okay, ich habe die Lösung gefunden.

Es lag wohl an den Importierungsoptionen in phpMyAdmin.

“Fremdschlüsselüberprüfung aktivieren” muss deaktiviert sein.

Gott sei Dank … :) 

Nach Shopware 5 verschoben …