Problem z importem bazy danych


(Davodavo1992) #1

Mam problem z importem bazy danych na inny serwer.

Miałem forum na hostingu www "A" i chcę przenieść baze danych na inny hosting www "B" ponieważ zawiesili mi forum z powodem "mess spam".

Przy imporcie bazy danych przez phpmyadmin wyskakuje mi taki błąd:

Daje błąd w notatniku, ponieważ jest za długi aby napisać go w poście.

http://fullserver.xaa.pl/blad.txt

Prosze o pomoc.


(Sphpbb3) #2

Jaki skrypt forum??


(Davodavo1992) #3

Oprogramowanie forum : SMF 1.1.11


(Homewarez Pl) #4

a przez co robiłeś kopie bazy ?

Jak przez panel Admina to normalne, że błąd wyskoczył, bo tak zawsze jest. Zrób przez phpMyadmina na starym hostingu


(Davodavo1992) #5

Robiłem kopie bazy danych przez panel admina.

Zablokowali mi konto na starym hostingu i nie mam możliwości wyeksportowania bazy danych z phpmyadmin.


(Magik) #6

qver , reklamę forum wywaliłem.

Kolor czerwony jest zastrzeżony dla administracji.


(Dawid Deja) #7

Moja rada z palca trzeba zaimportować bazę danych.

W pliku sql powinieneś mieć instrukcje SQL do tworzenia tabel oraz procedury do wprowadzenia rekordów przynależnych do danej tabeli.

Tak więc:

a) odtworzyć strukturę forum ( jeżeli skrypt nie był modyfikowany poprzez dodatki tworzące dodatkowe tabele to najlepiej świeżą instalację przeprowadzić).

b) dla konkretnej tabeli w bazie w phpMyAdmin skopiować z pliku SQL przypisane do tabeli polecenia INSERT INTO oraz VALUES (jako całość).

Jak dla mnie w przedstawionym przez Ciebie pliku ważniejszy jest następujący komunikat na jego końcu:

#1062 - Duplicate entry '48' for key 1

Co znaczyłoby, że rekord o ID 48 istnieje już w danej tabeli bazy danych.

Może zobacz jak to będzie wyglądało jak pominiesz ten rekord podczas importu informacji do tej konkretnej tabeli.


(Davodavo1992) #8

Problem rozwiązany, wystarczyło wgrać tabele ze strukturami.

Pozdrawiam.

Temat można zamknąć.