Fehler 1146: Table 'xxx.yyy updates' doesn't exist SQL=TRUNCATE TABLE yyy updates: Unterschied zwischen den Versionen

Aus Help Me Do It! <WIKI>
Zur Navigation springen Zur Suche springen
Zeile 6: Zeile 6:
  
 
<code>
 
<code>
 +
 
DROP TABLE yyy_updates;
 
DROP TABLE yyy_updates;
 
CREATE TABLE IF NOT EXISTS `yyy_updates` (
 
CREATE TABLE IF NOT EXISTS `yyy_updates` (
Zeile 24: Zeile 25:
 
   PRIMARY KEY (`update_id`)
 
   PRIMARY KEY (`update_id`)
 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Available Updates';
 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Available Updates';
 +
 
</code>
 
</code>
  

Version vom 26. Dezember 2015, 11:22 Uhr


Das passiert gerne bei fehlgeschlagenen Updatescheck und lässt sich einfach lösen, vorausgesetzt Sie haben administrativen Zugang zu Ihrer Datenbank mit der Möglichkeit, SQL Befehle auszuführen.

Am besten hat sich bisher dieser Code bewährt:

DROP TABLE yyy_updates; CREATE TABLE IF NOT EXISTS `yyy_updates` (

 `update_id` int(11) NOT NULL AUTO_INCREMENT,
 `update_site_id` int(11) DEFAULT 0,
 `extension_id` int(11) DEFAULT 0,
 `name` varchar(100) DEFAULT ,
 `description` text NOT NULL,
 `element` varchar(100) DEFAULT ,
 `type` varchar(20) DEFAULT ,
 `folder` varchar(20) DEFAULT ,
 `client_id` tinyint(3) DEFAULT 0,
 `version` varchar(32) DEFAULT ,
 `data` text NOT NULL,
 `detailsurl` text NOT NULL,
 `infourl` text NOT NULL,
 `extra_query` varchar(1000) DEFAULT ,
 PRIMARY KEY (`update_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Available Updates';

Dazu melden Sie sich in Ihrer Datenbankoberfläche an, suchen die korrekte Datenbank aus und wechseln Sie in das SQL Fenster. Nun kopieren Sie obigen Code und setzen diesen in dem Eingabefeld Ihres SQL Fensters ein undändern die Einträge yyy_updates im obigen Code entsprechend dem Inhalt Ihrer Fehlermeldung.

Wenn also in Ihrer Fehlermeldung die Tabelle 582rz_updates auftaucht, ersetzen Sie die beiden Einträge yyy_updates durch 592rz_updates und führen Sie den SQL Befehl aus.

Danach sollten Sie wieder normalen Zugriff auf Ihre Installation haben, ebenso sollte die Joomla Webseite wieder online sein.