Enorme database update van 3.0.10

Hulp nodig bij je installatie of kom je ergens niet uit?
Probeer phpBB3.2! Problemen lossen we samen met je op.
Plaats reactie
pe5pvb
Berichten: 7
Lid geworden op: 26 jul 2019, 15:54

Enorme database update van 3.0.10

Bericht door pe5pvb » 26 jul 2019, 16:01

  • Wat is het probleem?
    Ik probeer een enorme database (ca 300Mb) van een forum van 3.0.10 te updaten naar de laatste versie. Ik krijg dit niet voor elkaar.
    Wanneer ontstond het probleem?
    Bij upgrade naar v3.2.7
    Adres van je forum: http://www.hollandseherderforum.nl
    Extensies op je forum:
    Geen
    Huidige stijl:
    prosilver
    phpBB versie:
    3.0.10
    Waar is je forum gehost:
    webhostingserver.nl
    Heb je onlangs iets veranderd aan je forum?
Nee.

Zou er iemand de database kunnen updaten? Ik kan het SQL bestand toesturen.

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door Solidjeuh » 26 jul 2019, 16:06

pe5pvb schreef:
26 jul 2019, 16:01
Zou er iemand de database kunnen updaten? Ik kan het SQL bestand toesturen.
Zo simpel is het niet. Wat lukt er niet? Krijg je een foutmelding?
Zijn er MODS geïnstalleerd?
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

pe5pvb
Berichten: 7
Lid geworden op: 26 jul 2019, 15:54

Re: Enorme database update van 3.0.10

Bericht door pe5pvb » 26 jul 2019, 16:11

Zover ik weet is er niets extra's geïnstalleerd. Degene die het onderhoud in het verleden uitvoerde is al een tijdje geleden overleden. Men vroeg of ik kon helpen. Heb de website gedownload en op een lokale webserver gezet. Ik voer de update uit volgens de instructies, echter krijg ik steeds time-outs tijdens de database update. Heb de waardes in de php instellingen reeds maximaal gezet, maar dat helpt niet. Denk dat mijn PC te traag is.

Gebruikersavatar
El torro
Berichten: 4175
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door El torro » 26 jul 2019, 16:45

Je pc heeft er niets mee te maken.
Welke handleiding volg je?
Best deze volgen maar eerst naar 3.0.14 gaan, dan STK runnen.
https://www.phpbb.com/support/docs/en/3 ... /upgrade3/
Dan 3.1.0 en dan 3.2.7

Om de database kleiner te maken kun je ook de zoekindex nog even tijdelijk verwijderen.

Gebruikersavatar
AarClay
Berichten: 772
Lid geworden op: 10 feb 2005, 17:12

Re: Enorme database update van 3.0.10

Bericht door AarClay » 26 jul 2019, 18:30

Als je met grote database werkt, dan raad ik aan om updates uit te voeren via de CLI, of te wel: De command line van de server.
Ik weet niet of je er toegang tot hebt (het heet SSH), en zo ja, dan helpt dit wel.
https://www.phpbb.com/community/viewtopic.php?t=2402561

Gebruikersavatar
El torro
Berichten: 4175
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door El torro » 26 jul 2019, 19:36

300mb is nog maar een kleine database volgens mij

bertmeijerink
Berichten: 90
Lid geworden op: 08 aug 2006, 19:52

Re: Enorme database update van 3.0.10

Bericht door bertmeijerink » 26 jul 2019, 21:45

Uit je verhaal maak ik op dat het niet lukt om de oude database lokaal te installeren vanaf de host.

Ik doe het zelf (lokaal) met bigdump.

Hier staat wel hoe het dan moet.

Je zegt dat je het lokaal draait, Doe je dat in Xampp? Dan kun je dit als volgt doen:

Maak eerst een lege database aan in phpMyAdmin.

plaats je SQL file in de htdocsfile van Xampp.

Pak de gedownloade bigdump file uit en plaats deze in de htdocs file van xampp.

Open de bigdump.php file en ga op zoek naar:

$db_server = '';
$db_name = '';
$db_username = '';
$db_password = '';

En maak daar het volgende van: (kan iets afwijken.)

$db_server = 'localhost';
$db_name = 'naamVanJeDatabase';
$db_username = 'root';
$db_password = '';

Sla de bigdump.php file op.

Nu kun je de bigdump.php file opstarten als volgt in de browser (Xampp moet natuurlijk wel zijn gestart.):

localhost/bigdump.php

Als het goed is vraagt hij nu om de SQL file te download in de database file en dat moet je accepteren.

Vervolgens wordt met intervallen de SQL file geimporteerd.

Je moet bij bigdump wel wachten tot er een groene tekst verschijnt dat het gelukt is. (Op een bepaald moment staat de progress bar op 100% maar dan is hij nog niet klaar.)

Als het goed is kun je nu lokaal het forum gaan updaten voor een aantal updates.

Gebruikersavatar
AarClay
Berichten: 772
Lid geworden op: 10 feb 2005, 17:12

Re: Enorme database update van 3.0.10

Bericht door AarClay » 27 jul 2019, 20:31

El torro schreef:
26 jul 2019, 19:36
300mb is nog maar een kleine database volgens mij
Het ligt er aan hoe je het ziet. Als iemands site ongeveer 5 MB aan database is, dan is 300 weer erg veel. Maar als een site echt 250 MB aan data heeft, dan is 300 MB weer niets. ;)

Maar phpMyAdmin, wat de meeste mensen gebruiken, heeft er ook vaak moeite mee. Ikzelf gebruik liever HeidiSQL, maar dan moet MySQL ook naar buiten open staan, wat op hostingservers niet vaak het geval is. BigDump kan nog wel een goed alternatief zijn.

Gebruikersavatar
El torro
Berichten: 4175
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door El torro » 27 jul 2019, 20:38

Met adminer heb ik nooit problemen.
https://www.adminer.org/

Dan upload je eerst de database en adminer importeert hem dan in MySQL

pe5pvb
Berichten: 7
Lid geworden op: 26 jul 2019, 15:54

Re: Enorme database update van 3.0.10

Bericht door pe5pvb » 28 jul 2019, 18:34

Hi,

Ik heb inderdaad met Bigdump de database overgezet, dat werkt prima. Ik ga morgen even verder experimenteren... Laat even weten wat het resultaat is.

pe5pvb
Berichten: 7
Lid geworden op: 26 jul 2019, 15:54

Re: Enorme database update van 3.0.10

Bericht door pe5pvb » 28 jul 2019, 18:46

Toch even verder gekeken, ik krijg deze melding in het rood:

General Error:SQL ERROR [ mysql4 ]Key column 'post_visibility' doesn't exist in table [1072]SQLALTER TABLE phpbb3_posts ADD INDEX post_visibility (post_visibility) in file /home/deb3793/domains/hollandseherderforum.nl/public_html/phpBB3-new/phpbb/db/driver/driver.php on line 997BACKTRACEFILE: (not given by php)LINE: (not given by php)CALL: installer_msg_handler()FILE: [ROOT]/phpbb/db/driver/driver.phpLINE: 997CALL: trigger_error()FILE: [ROOT]/phpbb/db/driver/mysql.phpLINE: 191CALL: phpbb\db\driver\driver->sql_error()FILE: [ROOT]/phpbb/db/tools/tools.phpLINE: 1064CALL: phpbb\db\driver\mysql->sql_query()FILE: [ROOT]/phpbb/db/tools/tools.phpLINE: 1551CALL: phpbb\db\tools\tools->_sql_run_sql()FILE: [ROOT]/phpbb/db/tools/tools.phpLINE: 671CALL: phpbb\db\tools\tools->sql_create_index()FILE: (not given by php)LINE: (not given by php)CALL: phpbb\db\tools\tools->perform_schema_changes()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 714CALL: call_user_func_array()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 661CALL: phpbb\db\migrator->run_step()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 400CALL: phpbb\db\migrator->process_data_step()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 288CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 241CALL: phpbb\db\migrator->update_do()FILE: [ROOT]/phpbb/install/module/update_database/task/update.phpLINE: 160CALL: phpbb\db\migrator->update()FILE: [ROOT]/phpbb/install/module_base.phpLINE: 149CALL: phpbb\install\module\update_database\task\update->run()FILE: [ROOT]/phpbb/install/installer.phpLINE: 219CALL: phpbb\install\module_base->run()FILE: [ROOT]/phpbb/install/controller/update.phpLINE: 133CALL: phpbb\install\installer->run()FILE: (not given by php)LINE: (not given by php)CALL: phpbb\install\controller\update->phpbb\install\controller\{closure}()FILE: [ROOT]/vendor/symfony/http-foundation/StreamedResponse.phpLINE: 111CALL: call_user_func()FILE: [ROOT]/vendor/symfony/http-foundation/Response.phpLINE: 384CALL: Symfony\Component\HttpFoundation\StreamedResponse->sendContent()FILE: [ROOT]/install/app.phpLINE: 62CALL: Symfony\Component\HttpFoundation\Response->send()

Gebruikersavatar
El torro
Berichten: 4175
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door El torro » 28 jul 2019, 18:48

Wanneer krijg je die melding?

pe5pvb
Berichten: 7
Lid geworden op: 26 jul 2019, 15:54

Re: Enorme database update van 3.0.10

Bericht door pe5pvb » 28 jul 2019, 18:55

Tijdens de database update.

Screenshot: https://ibb.co/9yVQkMb
Afbeelding

Gebruikersavatar
El torro
Berichten: 4175
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door El torro » 28 jul 2019, 20:32

Maar wat heb je daar voor gedaan, eerst naar 3.0.14? STK gerund?
Of zit je al op 3.1?

pe5pvb
Berichten: 7
Lid geworden op: 26 jul 2019, 15:54

Re: Enorme database update van 3.0.10

Bericht door pe5pvb » 28 jul 2019, 22:15

Direct naar de laatste versie. Is een tussenstap dan noodzakelijk?

Gebruikersavatar
El torro
Berichten: 4175
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door El torro » 28 jul 2019, 22:26

viewtopic.php?p=469538#p469500

Dat schreef ik al, bij een wat grotere database doe ik dat altijd.
Maar je geeft maar halve antwoorden op mijn vragen, dat maakt het lastig om je goed te helpen.

pe5pvb
Berichten: 7
Lid geworden op: 26 jul 2019, 15:54

Re: Enorme database update van 3.0.10

Bericht door pe5pvb » 29 jul 2019, 16:12

Hi,

Ik heb even de rust genomen en alles nogmaals doorgenomen.
Heb eerst de zoekindexen opgeschoont.
Daarna upgrade naar 3.0.14.
Daarna via STK fouten uit de database gehaald.
Tot slot upgrade naar de laatste versie.
Nu geslaagd!

Bedankt voor de hulp en excuses voor de onduidelijkheden...

Gebruikersavatar
El torro
Berichten: 4175
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Enorme database update van 3.0.10

Bericht door El torro » 29 jul 2019, 16:27

Het belangrijkste is dat het gelukt is :D

Plaats reactie