Shop offline nach DB restore. Hilfe!

Ich musste meinen Shope restoren mit der Version von Gestern.
Das Shop Frontend zeigt nun “shop offline” und im Admin gehe das gleiche.
Wenn ich in der Config Debug auf 4 setze, bekomme ich dies:

oxConnectionException-oxException (time: 2015-07-29 12:46:34): [1146]: mysql error: [1146: Table 'oxid_493.adodb_logsql' doesn't exist] in EXECUTE (truncate table adodb_logsql, ) with user xxx Stack Trace: #0 /var/www/vhosts/xxx.de/httpdocs/core/adodblite/adodbSQL_drivers/mysql/mysql_driver.inc(369): adodb_throw('mysql', 'EXECUTE', 1146, 'Table 'oxid_493...', 'truncate table ...', false, Object(object_ADOConnection)) #1 /var/www/vhosts/xxx.de/httpdocs/core/adodblite/adodb.inc.php(316): mysql_driver_ADOConnection->do_query('truncate table ...', -1, -1, false) #2 /var/www/vhosts/xxx.de/httpdocs/core/oxdb.php(292): ADOConnection->Execute('truncate table ...') #3 /var/www/vhosts/xxx.de/httpdocs/core/oxdb.php(433): oxDb->_setUp(Object(object_ADOConnection)) #4 /var/www/vhosts/xxx.de/httpdocs/core/oxdb.php(487): oxDb->_getDbInstance() #5 /var/www/vhosts/xxx.de/httpdocs/core/oxconfig.php(531): oxDb::getDb() #6 /var/www/vhosts/xxx.de/httpdocs/core/oxconfig.php(394): oxConfig->_loadVarsFromDb('oxbaseshop') #7 /var/www/vhosts/xxx.de/httpdocs/core/oxconfig.php(328): oxConfig->init() #8 /var/www/vhosts/xxx.de/httpdocs/modules/oe/oethemeswitcher/core/oethemeswitcherconfig.php(52): oxConfig->getConfigParam('blProductive') #9 /var/www/vhosts/xxx.de/httpdocs/core/oxconfig.php(1928): oeThemeSwitcherConfig->getConfigParam('blProductive') #10 /var/www/vhosts/xxx.de/httpdocs/core/oxshopcontrol.php(610): oxConfig->isProductiveMode() #11 /var/www/vhosts/xxx.de/httpdocs/core/oxshopcontrol.php(574): oxShopControl->_getErrorReportingLevel() #12 /var/www/vhosts/xxx.de/httpdocs/core/oxshopcontrol.php(121): oxShopControl->_runOnce() #13 /var/www/vhosts/xxx.de/httpdocs/core/oxid.php(40): oxShopControl->start() #14 /var/www/vhosts/xxx.de/httpdocs/index.php(26): Oxid::run() #15 /var/www/vhosts/xxx.de/httpdocs/admin/index.php(27): require_once('/var/www/vhosts...') #16 {main} Connection Adress --> Connection Error -->

Mein Gallery Programm läuft nach dem Restore ohne Probelme weiter.
Wenn ich temp leere kommt eine komplett weiße Seite. Ich musste dann das Backup nochmals aufspielen um wenigstens wieder obige Fehlermeldung zu bekommen. Im Error Log vom Server ist kein Eintrag.
Ich habe auch schon die Lösungsvorschläge hier: http://forum.oxid-esales.com/showthread.php?t=24184
hier: http://forum.oxid-esales.com/showthread.php?t=23058
und hier: http://forum.oxid-esales.com/showthread.php?t=22459
ausprobiert. Funktioniert alles nicht.
Von Plesk bekomme ich nach dem auspielen des Backups diese Meldung:

<execution-result status=“warnings” log-location=“/usr/local/psa/PMM/sessions/2015-07-29-054009.729/migration.result”>
<object name=“server” type=“server”>
<object name=“xxx.de” type=“domain” uuid=“domain#xxx.de”>
<object name=“oxid_493” type=“mysql”>
<message id=“c0525bb6-058d-4aed-89b9-ef7498d77ebf” severity=“warning” code=“msgtext”>
<description>Not all the data was backed up into /var/lib/psa/dumps/domains/xxx.de/databases/oxid_493_1 successfully. mysqldump: Got error: 1449: The user specified as a definer (‘backup_25o8DMo’@‘%’) does not exist when using LOCK TABLES
</description>
</message>

Mein Shop ist nun komplett offline und ich bin völlig on my wits ends!
Jede Hilfe ist willkommen!
Danke!

Mein setup bei 1blu ist Plesk 12.08, Centos 6.6, Mysql 5.1.73, Php 5.5.21, etc.

  1. $this->blSkipViewUsage = true; in die config.inc.php schreiben
  2. $this->iDebug = 0; setzen in config.inc.php
  3. Alle oxv.* Tabellen aus der wiederhergestellten DB löschen
  4. /tmp leeren
  5. /log/exceptionlog.txt löschen
  6. Ins Backend einloggen und views wiederherstellen
  7. $this->blSkipViewUsage = false; in die config.inc.php schreiben

Falls Punkt 7 nicht geht ins exceptionlog schauen.

Super! das hat diesmal geklappt. Ich hatte vorhin schon mal skipviewusage ins Config getan und die Views gelöscht. Aber nicht das exceptionslog gelöscht…

Vielen Dank für die schnelle Hilfe!