Simple Machines Community Forum

SMF Support => Language Specific Support => Hilfe zu SMF (German) => Topic started by: Sourcecode on August 20, 2006, 09:04:57 PM

Title: [SOLVED] Not unique table/alias: 'pin'
Post by: Sourcecode on August 20, 2006, 09:04:57 PM
Ich hab ausversehen die "pin" Table in meiner Mysql datenbank gelöscht, habs zu spät gemerkt und kein Backup mehr davon...

Gehört soweit ich weis zum "Members Map" Mod.

Ein reinstallieren des mods brachte mir die Table nicht wieder her...

Kriege nun beim aufrufen von Threads o.ä immer ne Fehlmeldung wie :

Not unique table/alias: 'pin'
File: /www/htdocs/v144204/board/Sources/Load.php
Line: 805


Hat jemand ne Idee wie ich das wieder geradebiege?
Title: Re: Not unique table/alias: 'pin'
Post by: Jorin on August 21, 2006, 05:27:41 AM
1) Beim Hoster fragen, ob er dir ein Backup anbieten kann.

2) In den Dateien des Mods nachschauen. Irgendeine Datei wird die Tabellenänderungen beinhalten. Die für diese Pin-Tabelle musst du dann von Hand per SQL nachtragen. Da ich die Mod nicht kenne, weiß ich aber nicht genau, welche das sind.
Title: Re: Not unique table/alias: 'pin'
Post by: Sourcecode on August 21, 2006, 08:56:09 AM
Ich hab das Codestück : CREATE TABLE IF NOT EXISTS board_mm_pins(
ID_MEMBER MEDIUMINT( 8 ) unsigned NOT NULL default '0',
ID_MAP SMALLINT( 5 ) unsigned NOT NULL default '0',
xPin SMALLINT( 5 ) unsigned NOT NULL default '0',
yPin SMALLINT( 5 ) unsigned NOT NULL default '0',
country CHAR( 2 ) NOT NULL default '',
city VARCHAR( 50 ) default '',
UNIQUE KEY ID_MEMBER( ID_MEMBER ) ,
KEY country( country ) ,
KEY ID_MAP( ID_MAP )
)


Will trozdem nicht..... same error, anpassung des Table Namens brachte auch nix...*ärger*

EDIT:

Thema hat sich erledigt, hab das SMF mit mkportal nochmal Frsch aufgezogen und dann Teile der Alten MySQL DB wieder eingespeist (Topics etc...) funktioniert jetzt wieder alles wie es soll :)