DB error 2627

Please report bugs here!

Moderators: jason102178, Florian, Thorsten, JochenS

DB error 2627

Postby nulog » Fri Feb 17, 2012 9:51 am

Moin,

Ich versuche gerade das FAQ-System von 2.5.4 auf 2.7.3 zu updaten.
Nach Schritt 4 wird mir immer die Errormeldung: DB error 2627 ausgegeben und die installation abgebrochen.
Was hat es damit auf sich?

lg

nulog
nulog
 
Posts: 4
Joined: Fri Feb 17, 2012 9:40 am

Re: DB error 2627

Postby Thorsten » Fri Feb 17, 2012 12:04 pm

Hi,

das ist ein MS SQL Server, oder? Per Google hab ich den folgenden Fehler gefunden:

2627 - Violation in unique constraint (although it is implemented using unique index)


Kannst du im Log des SQL Servers sehen, welche Query da fehlschlägt?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
 
Posts: 12137
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq

Re: DB error 2627

Postby nulog » Fri Feb 17, 2012 1:56 pm

Hi,
Ja, ist ein MS SQL Server 2005.
Leider sehe ich in den Logs nichts was auf phpMyFAQ hinweißt.

Danke für die Hilfe
nulog
nulog
 
Posts: 4
Joined: Fri Feb 17, 2012 9:40 am

Re: DB error 2627

Postby Thorsten » Fri Feb 17, 2012 2:11 pm

Hi,

die Queries, die wir beim Update ausführen, sind hier:

https://github.com/thorsten/phpMyFAQ/bl ... e.php#L574

Evtl kannst du die nach und nach durchgehen, ich hab nun aber keine gesehen, die einen unique index anpassen.... maximal die Queries für die Stored Procedures zum umbenennen ab https://github.com/thorsten/phpMyFAQ/bl ... e.php#L739

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
 
Posts: 12137
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq

Re: DB error 2627

Postby nulog » Mon Feb 20, 2012 9:05 am

Zur Fehlerfindung bin ich jetzt in einzelnen Versionschritten vorgegangen, wobei der Fehler beim Update auf 2.6.0 anfängt zu erscheinen.
Dort wird mir als Fehlermeldung die 2627 und die Query: "INSERT INTO ITfaqconfig VALUES ('main.enableUpdate', 'false')" ausgegeben.

Wo liegt jetzt der Fehler, oder kann ich ggf. bei einer Neuinsterlation die alten Daten importieren?

Vielen Dank

nulog
nulog
 
Posts: 4
Joined: Fri Feb 17, 2012 9:40 am

Re: DB error 2627

Postby Thorsten » Mon Feb 20, 2012 9:16 am

Hi,

hast du diesen Eintrag schon in der DB? Wenn ja, dann lösche ihn mal bitte und versuche nochmal das Update.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
 
Posts: 12137
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq

Re: DB error 2627

Postby nulog » Fri Feb 24, 2012 9:50 am

Hi,

Das Löschen des Eintrages hat leider eine weitere Fehlermeldung bei einem anderen eintrag gegeben, wenn ich denn dann auch gelöscht habe, kam noch eine und noch eine, bis ich Fehlermeldungen für Einträge auserhalb von ITfaqconfig bekomme.

Gibt es eventuel Zugriffs(Rechte)probleme auf der Datenbank?

Danke

nulog
nulog
 
Posts: 4
Joined: Fri Feb 17, 2012 9:40 am

Re: DB error 2627

Postby Thorsten » Fri Feb 24, 2012 9:53 am

Hi,

lade dir mal bitte die letzte 2.6er Version herunter und versuche erstmal ein Update auf die letzte 2.6, ob das funktioniert.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
 
Posts: 12137
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq


Return to Bug reports

Who is online

Users browsing this forum: Google [Bot] and 2 guests

cron