PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Datenbankimport von 3.6.4 in 3.6.8 Patch Level 2 - Fehler in member.php??


Orion
30.03.2008, 11:58
Hallo!

Wie schon geschrieben habe ich eine Datenbank aus der Version 3.6.4 in die neue Version 3.6.8 Patch Level 2 geladen (kein Upgrade - Serverumzug und gleich die neue Version installiert). Jedoch bekomme ich jetzt (nach dem optimieren und reparieren der Tabellen im admincp des Forums - davor war die Fehlernummer 1054) folgende Fehlermeldung, wenn ich ein User-Profil aufrufen will:

Datenbankfehler in vBulletin 3.6.4:

Invalid SQL:

SELECT pf.profilefieldid, pf.profilefieldcategoryid, pf.required, pf.type, pf.data, pf.def, pf.height
FROM profilefield AS pf
LEFT JOIN profilefieldcategory AS pfc ON(pfc.profilefieldcategoryid = pf.profilefieldcategoryid)
WHERE pf.form = 0
ORDER BY pfc.displayorder, pf.displayorder;

MySQL-Fehler : Table 'usr_web125_1.profilefieldcategory' doesn't exist
Fehler-Nr. : 1146
Datum : Sunday, March 30th 2008 @ 11:49:31 AM
Skript : http://SERVERNAME/forum/member.php?find=lastposter&f=172
Referrer : http://SERVERNAME/forum/index.php
IP-Adresse : ...........
Benutzername : ............
Klassenname : vB_Database



Wenn ich jedoch die "alte" member.php hochlade funktioniert das Aufrufen wieder. Aber das ist ja auch nicht Sinn und Zweck.

Gibts dafür eine (nicht unbedingt dringende) Lösung?

Danke schon mal.

hcmagix
30.03.2008, 12:35
mach mal lieber ein richtiges Update da zwischen den Versionen Änderungen am DB Schema gab.

mir scheint auch das vergessen wurde das Präfix richtig anzugeben.

Orion
30.03.2008, 22:29
Danke für deine Antwort!

Hat soweit geklappt. Wäre nie auf die Idee gekommen ein Update zu machen, wenn ohnehin die neue Version auf dem Server läuft.

Naja, bin halt doch noch ein Neuling auf dem Gebiet :)