Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
PEDEBE
Berichten: 8
Lid geworden op: 12 okt 2003, 09:22

Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door PEDEBE » 28 jul 2008, 14:14

  • Adres van je forum: http://www.handreiking.com
    Event. modificaties op je forum:Geen
    Wanneer ontstond het probleem?De eerste keer dat in het forum wilde backuppen.
    phpBB versie: 3.0.1

    Heb je onlangs iets veranderd aan je forum?Nee
    Wat is het probleem?

Ik was via Plesk de database van Handreiking.com aan het backuppen en kwam daar een probleem tegen.

Bij het opslaan van de tabel phpbb_posts werd een lege file gecreeëerd.
Ook als ik hem op het scherm open, is hij leeg.
Alle andere tabellen lukt wel te backuppen.

Analyse van de betreffende tabel (in phpMyAdmin) levert de volgende informatie op:
Meer dan 1 INDEX sleutel was gecreëerd voor de kolom `topic_id`

Het forum werkt wel gewoon voor de gebruikers.

Wie weet wat de oorzaak is dat ik de betreffende tabel niet kan backuppen?
En nog belangrijker: hoe ik dit kan oplossen?

Ik kom bij zoeken in fora dit probleem wel tegen, maar niet wat dit veroorzaakt en hoe het opgelost kan worden.
Het frustrerende is dat ik niet zomaar wat kan proberen, want ik heb dus nu geen recente backup van de forumberichten door dit probleem
Wat ik al wel geprobeerd heb is: optimaliseer en repareer, maar dat maakt niets uit.

Ik moet een backup kunnen maken uiteraard. Sowieso, maar ook omdat ik het forum wil updaten.

Ik hoop dat iemand hier iets over weet.
Alvast bedankt!
Peter

Gebruikersavatar
Robin Huurman
Berichten: 542
Lid geworden op: 10 jun 2007, 16:48
Locatie: Steenbergen | Noord-Brabant

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door Robin Huurman » 28 jul 2008, 14:18

Heb je de backup functie van plesk gebruikt, of die van phpMyadmin?

PEDEBE
Berichten: 8
Lid geworden op: 12 okt 2003, 09:22

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door PEDEBE » 28 jul 2008, 14:20

De exporteer functie van phpMyAdmin.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door Bee » 28 jul 2008, 15:40

Die foutmelding is niet gerelateerd aan het probleem wat jij voorlegt, dat is het enige wat ik met zekerheid kan vaststellen. Er zijn meerdere indices voor bijvoorbeeld de zoekfunctie.
... Maar ik modereer (nog) niet.

PEDEBE
Berichten: 8
Lid geworden op: 12 okt 2003, 09:22

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door PEDEBE » 28 jul 2008, 17:20

Oké, thanks Bee. Goed om te weten; hoef ik daar niet naar te zoeken.

Vraag blijft uiteraard wel: wat is dán de oorzaak???

Enig idee?

Tnx,
Peter

Gebruikersavatar
Robin Huurman
Berichten: 542
Lid geworden op: 10 jun 2007, 16:48
Locatie: Steenbergen | Noord-Brabant

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door Robin Huurman » 28 jul 2008, 17:24

Heb je al eens geprobeerd om via het beheerderspaneel van phpBB een backup te maken, lukt dat wel?

PEDEBE
Berichten: 8
Lid geworden op: 12 okt 2003, 09:22

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door PEDEBE » 28 jul 2008, 17:40

Meteen even geprobeerd en ja, dat werkt gewoon!

Zou het een serverinstelling kunnen zijn? Mijn phpbb_post file is zo'n 40MB namelijk.

Hoe zit het trouwens met de backup van het beheerderspaneel? Ik had een keer gelezen dat deze backup kwalitatief minder is dan die van phpMyAdmin. Daarom deed ik het altijd via phpMyAdmin.
Klopt dat, of is dat onzin? Of was dat vroeger zo, maar nu niet meer?

tnx,
Peter

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door Bee » 28 jul 2008, 18:35

Dat klopt nog steeds.
... Maar ik modereer (nog) niet.

Gebruikersavatar
Robin Huurman
Berichten: 542
Lid geworden op: 10 jun 2007, 16:48
Locatie: Steenbergen | Noord-Brabant

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door Robin Huurman » 28 jul 2008, 19:16

Hmm... Als je in phpmyadmin eens kiest voor de optie om het .sql bestandje te verzenden, lukt het dan wel?

PEDEBE
Berichten: 8
Lid geworden op: 12 okt 2003, 09:22

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door PEDEBE » 28 jul 2008, 20:36

Nee, verzenden (naar mijn harddisk) levert een lege file op en openen levert een leeg scherm op :roll:

Gebruikersavatar
Robin Huurman
Berichten: 542
Lid geworden op: 10 jun 2007, 16:48
Locatie: Steenbergen | Noord-Brabant

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door Robin Huurman » 29 jul 2008, 11:32

Je zou kunnen vragen aan je hoster of zij een backup voor je willen maken. Misschien komt het omdat je de MySQL servers teveel belast met je export.

PEDEBE
Berichten: 8
Lid geworden op: 12 okt 2003, 09:22

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door PEDEBE » 29 jul 2008, 18:25

Ik had die vraag daar inderdaad ook neergelegd en het blijken inderdaad serverinstellingen te zijn :roll:
Ze willen wel een backup voor me maken, maar ik heb die mogelijkheid liever in eigen hand, omdat ik het wekelijks wil doen.

Weet iemand een manier om de export naar de server te doen zodat ik daarna de backup met ftp kan ophalen?
Zeg maar een omgekeerde "Bigdump"?

Bedankt voor het meedenken trouwens!
Peter

Gebruikersavatar
Robin Huurman
Berichten: 542
Lid geworden op: 10 jun 2007, 16:48
Locatie: Steenbergen | Noord-Brabant

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door Robin Huurman » 29 jul 2008, 20:55

Ik raad je aan om een beetje met de instellingen van phpmyadmin te spelen, het kan zijn dat hij gewoon te lange queries aan het maken is. Zoek eens naar de optie "Maximum length of created query", als je daar eens een waarde van 250 invult, werkt het dan wel? Dat heb je zowiezo nodig als je de boel straks weer wilt importeren.

PEDEBE
Berichten: 8
Lid geworden op: 12 okt 2003, 09:22

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door PEDEBE » 16 aug 2008, 07:44

Robin Huurman schreef:Ik raad je aan om een beetje met de instellingen van phpmyadmin te spelen, het kan zijn dat hij gewoon te lange queries aan het maken is. Zoek eens naar de optie "Maximum length of created query", als je daar eens een waarde van 250 invult, werkt het dan wel? Dat heb je zowiezo nodig als je de boel straks weer wilt importeren.
Heb ik inderdaad mee gespeeld, maar ook op die manier lukt het niet.
Ik heb een oplossing van mijn provider gekregen, maar moet er even goed naar kijken wat het precies is; heb er nog geen tijd voor gehad.
Ik kom er nog verder op terug. Bedankt voor de hulp tot nu toe!

Groetjes,
Peter

pieterbas12
Berichten: 215
Lid geworden op: 07 sep 2006, 15:08

Re: Meer dan 1 INDEX sleutel was gecreëerd voor kolom `topic_id'

Bericht door pieterbas12 » 16 aug 2008, 09:22

PEDEBE schreef:Ik had die vraag daar inderdaad ook neergelegd en het blijken inderdaad serverinstellingen te zijn :roll:
Ze willen wel een backup voor me maken, maar ik heb die mogelijkheid liever in eigen hand, omdat ik het wekelijks wil doen.

Weet iemand een manier om de export naar de server te doen zodat ik daarna de backup met ftp kan ophalen?
Zeg maar een omgekeerde "Bigdump"?


Bedankt voor het meedenken trouwens!
Peter

Kijk eens in dit topic:

viewtopic.php?f=39&t=42439

Volgens mij is dit precies wat je wilt!

Gesloten