PDA

Voir la version complète : Problème de migration de la bdd SMF==>Vb 3.6.8


Razyel
05/01/2008, 21h49
Bonjour à tous,
Mon problème est le suivant :
Je n'arrive pas à importer ma base de donnée Smf vers celle de mon Vbulletin malgré de nombreuses tentatives.
J'ai suivi le tutorial à la lettre mais malgré cela la même erreur subsiste.

Voilà ce que me dit impex :

Altering tables
ImpEx will now Alter the tables in the vB database to include import id numbers.This is needed during the import process for maintaining refrences between the tables during an import.If you have large tables (i.e. lots of posts) this can take some time.They will also be left after the import if you need to link back to the origional vB userid.
moderator - importmoderatorid Completed
usergroup - importusergroupid Completed
ranks - importrankid Completed
poll - importpollid Completed
forum - importforumid Completed
forum - importcategoryid Completed
user - importuserid Completed
style - importstyleid Completed
thread - importthreadid Completed
post - importthreadid Completed
thread - importforumid Completed
smilie - importsmilieid Completed
pmtext - importpmid Completed
avatar - importavatarid Completed
customavatar - importcustomavatarid Completed
customprofilepic - importcustomprofilepicid Completed
post - importpostid Completed
attachment - importattachmentid Completed
pm - importpmid Completed
usernote - importusernoteid Completed
phrase - importphraseid Completed
subscription - importsubscriptionid Completed
subscriptionlog - importsubscriptionlogid Completed

Valid found tables :


Possibly custom tables or incorrect prefix :

smf_attachments NOT found.
smf_board_permissions NOT found.
smf_boards NOT found.
smf_calendar NOT found.
smf_calendar_holidays NOT found.
smf_categories NOT found.
smf_collapsed_categories NOT found.
smf_log_actions NOT found.
smf_log_activity NOT found.
smf_log_banned NOT found.
smf_log_boards NOT found.
smf_log_errors NOT found.
smf_log_floodcontrol NOT found.
smf_log_karma NOT found.
smf_log_mark_read NOT found.
smf_log_notify NOT found.
smf_log_online NOT found.
smf_log_polls NOT found.
smf_log_topics NOT found.
smf_membergroups NOT found.
smf_members NOT found.
smf_messages NOT found.
smf_moderators NOT found.
smf_permissions NOT found.
smf_poll_choices NOT found.
smf_polls NOT found.
smf_settings NOT found.
smf_smileys NOT found.
smf_themes NOT found.
smf_topics NOT found.
smf_sessions NOT found.

If you have all red tables, i.e. none correct this could possible be your table prefix :

Vb_
Failed Check database permissions and connection, or table prefix to ensure its correct

la première fois qu'est paru ce message, j'ai vérifié minutieusement le fichier ImpExConfig.php mais je ne trouve pas l'erreur :

$impexconfig['target']['server'] = 'sql.free.fr';
$impexconfig['target']['user'] = '******';
$impexconfig['target']['password'] = '****';
$impexconfig['target']['database'] = '*****';
$impexconfig['target']['tableprefix'] = 'Vb_';

$impexconfig['source']['databasetype'] = 'mysql'; // mysql OR mssql
$impexconfig['source']['server'] = 'sql.free.fr';
$impexconfig['source']['user'] = '*****';
$impexconfig['source']['password'] = '*****';
$impexconfig['source']['database'] = '****';
$impexconfig['source']['tableprefix'] = 'smf_';

Toutes les données à remplir dans ce fichier sont assurément correct, c'est une certitude, malgré celà l'erreur est toujours là.
L'hebergeur que j'utilise est Free mais je doute que l'erreur puisse provenir d'une mauvaise compatibilité ou quelque chose de ce genre.

Je m'en remet donc à vous pour m'aider car je n'y arrive vraiment.

Je vous remercie à l'avance de l'aide que vous pourrez me fournir :p.

A bientôt (et bonne année au passage)

Razyel
14/01/2008, 17h49
Personne n'a d'idée? :chut:

Pitchoune
14/01/2008, 19h56
Quel est le préfixe des tables de ton forum SMF ?

Razyel
22/01/2008, 20h32
et bien smf_

Pitchoune
22/01/2008, 23h56
La table "smf_settings" existe ou a un autre préfixe ?

Razyel
30/01/2008, 21h36
oui ell existe tout devrait être okay à priori :s

Pitchoune
31/01/2008, 20h45
Tu utilises la dernière version disponible (1.86) ?

Razyel
05/02/2008, 11h51
j'utilise en effet la 1.86. Je ne sais absolumetn pas d'où vient le problème.

Akex
10/02/2008, 11h00
Peux tu nous faire une capture d'écran de ta liste de tables dans phpmyadmin ? :)

Razyel
12/02/2008, 18h22
oui bien sûr voilà,

http://img508.imageshack.us/img508/7951/bddpart1yo2.th.jpg (http://img508.imageshack.us/my.php?image=bddpart1yo2.jpg)

Pitchoune
12/02/2008, 18h48
Euh... tu as aucune table commençant par "smf_" ici, dur d'importer :/

Razyel
18/02/2008, 17h23
En effet , je viens de me rendre compte que j'ai screené la mauvaise BDD à savoir ma base "cible" et non ma base "source".

http://img142.imageshack.us/img142/275/bdd2ms7.th.jpg (http://img142.imageshack.us/my.php?image=bdd2ms7.jpg)

Pitchoune
18/02/2008, 20h15
Tu as bien renseigné les bons noms de tables en source et cible (target) ?

Razyel
19/02/2008, 19h43
absolument oui :(.
je ne comprend vraiment pas d'où peut venir l'erreur.

Pitchoune
19/02/2008, 21h34
Tes 2 bases sont sur le même serveur ? Si oui, l'hôte, l'identifiant et mot de passe de la base de données sont bien les mêmes ?

Razyel
19/02/2008, 22h36
Mes deux bases sont toutes les deux hebergé chez free, mais n'ont pas le même identifiant et le même mot de passe

Pitchoune
19/02/2008, 23h42
Et ils sont bons ?

Razyel
20/02/2008, 13h31
oui, les mots de pass sont correct.