Aktualisierungsfehler nach Update


(Kim) #1

Hallo,

ich habe ein Problem nach dem Update auf 3.7.0
Ich habe alle Dateien hochgeladen und danach Matomo aufgerufen.

Es erscheint dann die Seite: “Die Datenbank muss aktualisiert werden”
Danach erhalte ich jedoch die folgende Fehlermeldung.
Kann mir jemand sagen was ich da tun muss?

Blockquote
Kritischer Fehler während der Aktualisierung:
…/piwik/core/Updates/3.6.0-b2.php: Error trying to execute the migration ‘ALTER TABLE counter_site_setting ADD COLUMN idsite_setting BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT;’. The error was: SQLSTATE[42000]: Syntax error or access violation: 1068 Multiple primary key defined


(Fabian Dellwing) #2

Wenn möglich, zeige uns bitte mal den Output dieses SQL-Queries: DESCRIBE counter_site_setting;


(Kim) #3

So? Kenne mich mit SQL nicht so besonders aus.

_Field			Type				Null	Key	Default	Extra_
idsite			int(10) unsigned	NO		PRI	NULL	
setting_name	varchar(255)		NO		PRI	NULL	
setting_value	longtext			NO			NULL	
json_encoded	tinyint(3) unsigned	NO			0	

(Fabian Dellwing) #4

Ok, das Problem ist, dass bei dir bereits ein Primärschlüssel existiert.

Du kannst mal versuchen diesen manuell zu entfernen bevor du das Update machst.

ALTER TABLE counter_site_setting DROP PRIMARY KEY;

Unbedingt vorher ein Datenbankbackup machen!


(Kim) #5

Danke. Nun hat das Update funktioniert!


(Lukas Winkler) #6

4 posts were split to a new topic: CREATE TABLE piwiksequence schlägt fehl