Avatar billede boxer Praktikant
11. februar 2007 - 21:02 Der er 9 kommentarer og
1 løsning

Trække data ud af korrupt database

Hej

Jeg har desværre været så uheldig at mit forum er stået af.
For nylig flyttede vi databasen til en anden udbyder/server.

Den virkede inden vi flyttede. Nu er den gået helt kold.

Er der nogen der kan trække data ud? Som minimum skal alle brugerne gerne kunne overføres til et nyoprettet forum.
Kan jeg få alle data med er det selvfølgelig det bedste.

Jeg giver gerne toppoint - deler den op i flere.

Er det en betalingsopgave, skal jeg bare have en pris.

MvH
Boxer
Avatar billede arne_v Ekspert
11. februar 2007 - 21:12 #1
kan du give en mere teknisk beskrivelse af "Nu er den gået helt kold" ?

hvis det som overskriften antyder er tale om at databasen er korrumperet, så
var myisamchk en oplagt mulighed
Avatar billede boxer Praktikant
11. februar 2007 - 21:26 #2
http://www.stokerpiller.dk/phpbb2/index.php

Jeg har forsøgt med at tage backup og importere den i en nyoprettet database.
Det lykkedes ikke.

Vi fik flere og flere fejl. Couldn't connect to the database.
Først troede vi at de var en fejl hos Servage, men det siger de det ikke er.

Planen var at oprette et nyt forum, friskinstalleret med ny database og efterfølgende smidt så mange data ind som muligt.
Avatar billede boxer Praktikant
11. februar 2007 - 21:43 #3
Jeg har fundet en tabel er er chrashed:
#145 - Table './stokerDB/phpbb_sessions' is marked as crashed and should be repaired

Via phpmyadmin, hvordan pokker reparerer jeg den? jeg kan ikke komme i operationer.
Avatar billede arne_v Ekspert
11. februar 2007 - 21:54 #4
1)  efter min bedste overbevisning er den slags noget et web hotel bør hjælpe med !

2)  er der ikke i PHPMyAdmin neden under listen med tabeller en combo box
    med diverse options inkl. repair table ?
Avatar billede arne_v Ekspert
11. februar 2007 - 21:55 #5
har du mulighed for at FTP'e tabellerne hjem til din egen PC ?
Avatar billede boxer Praktikant
11. februar 2007 - 22:05 #6
1) også min men åbenbart ikke udbyders
2) nej der står blot at tabellen er corupted

Men men men :o)
Jeg kørte denne SQL forespørgsel:
repair table phpbb_sessions use_frm;
og nu er jeg sørme back in business

Problemet er bare at jeg ikke ved om det er nok? Kan det være derfor den tidligere mistede foribindelsen til databasen?
Avatar billede boxer Praktikant
11. februar 2007 - 22:06 #7
Og ja, jeg kan vel tage dem ned via phpmyadmin? Altså tabellerne
Avatar billede arne_v Ekspert
11. februar 2007 - 22:23 #8
ja - du kan godt hente en backup via PHPMyAdmin

det gør du vel hyppigt ????

:-)
Avatar billede boxer Praktikant
11. februar 2007 - 22:27 #9
Ja, der er en lidt lettere måde at gøre det på via mit kontrolpanel.
Og ja - "oftest" et par gange om dagen. Men den er godt nok smuttet en gang eller 2.

Smid lige et svar. Det var myisamchk der ledte mig på sporet.
Og tak for hjælpen :o)
Avatar billede arne_v Ekspert
11. februar 2007 - 22:34 #10
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester