Aller au contenu
Invision Board France

Restauration d'une BDD


Fyter

Messages recommandés

Bonjour,

 

J'ai suivi attentivement votre tutorial sur la restauration bien que je n'ai pas utilisé le logiciel que vous préconisiez pour découper mais un autre , XT-sqlcutter .

 

Bien meilleur à mon gout , mais j'ai des problèmes , au dizieme fichier lorsque j'upload , j'ai une erreur :

 

ERROR: Ponctuation invalide @ 410
STR: =\
SQL: INSERT INTO `ibf_skin_templates` VALUES (4572, 1, 'skin_ucp', '\n<div 
class="pformstrip">{$ibforums->lang[\'ras_title\']}</div>\n<table width="100%" 
style="padding:6px">\n<tr>\n  <td width=\'40%\'>{$ibforums->lang[\'ras_numbers\']}</td>\n  
<td>\n  <input type=\'hidden\' name=\'regid\' value=\'$regid\' />\n  <img 
src=\'{$ibforums->base_url}act=UserCP&CODE=show_image&rc={$regid}&p=1\
' border=\'0\' alt=\'Code Bit\' />\n   <img 
src=\'{$ibforums->base_url}act=UserCP&CODE=show_image&rc={$regid}&p=2\
' border=\'0\' alt=\'Code Bit\' />\n   <img 
src=\'{$ibforums->base_url}act=UserCP&CODE=show_image&rc={$regid}&p=3\
' border=\'0\' alt=\'Code Bit\' />\n   <img 
src=\'{$ibforums->base_url}act=UserCP&CODE=show_image&rc={$regid}&p=4\
' border=\'0\' alt=\'Code Bit\' />\n   <img 
src=\'{$ibforums->base_url}act=UserCP&CODE=show_image&rc={$regid}&p=5\
' border=\'0\' alt=\'Code Bit\' />\n   <img 
src=\'{$ibforums->base_url}act=UserCP&CODE=show_image&rc={$regid}&p=6\
' border=\'0\' alt=\'Code Bit\' />\n  </td>\n</tr>\n<tr>\n  <td 
width=\'40%\'>{$ibforums->lang[\'ras_text\']}</td>\n  <td><input type=\'text\' size=\'32\' 
maxlength=\'32\' name=\'reg_code\' class=\'forminput\' /></td>\n</tr>\n</table>\n', 
'email_change_img', '$regid=""', 1071604225, 0)
requête SQL :  

INSERT INTO `ibf_skin_templates` VALUES (4572, 1, 'skin_ucp', '\n

{$ibforums->lang[\'ras_title\']}
\n\n \n  {$ibforums->lang[\'ras_numbers\']} \n  \n \n base_url}act=UserCP&CODE=show_image&rc={$regid}&p=1\ ' border=\'0\' alt=\'Code Bit\' />\n  base_url}act=UserCP&CODE=show_image&rc={$regid}&p=2\ ' border=\'0\' alt=\'Code Bit\' />\n  base_url}act=UserCP&CODE=show_image&rc={$regid}&p=3\ ' border=\'0\' alt=\'Code Bit\' />\n  base_url}act=UserCP&CODE=show_image&rc={$regid}&p=4\ ' border=\'0\' alt=\'Code Bit\' />\n  base_url}act=UserCP&CODE=show_image&rc={$regid}&p=5\ ' border=\'0\' alt=\'Code Bit\' />\n  base_url}act=UserCP&CODE=show_image&rc={$regid}&p=6\ ' border=\'0\' alt=\'Code Bit\' />\n  \n 
\n \n  {$ibforums->lang[\'ras_text\']} \n   \n 
\n \n', 'email_change_img', '$regid=""', 1071604225, 0) 

MySQL a répondu:


#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'border=\'0\' alt=\'Code Bit\' />\n   <img 
src=\'{$ibforu

 

Pourriez-vous m'aider ?

 

Merci d'avance ,

 

Amicalement,

 

Fyter

Modifié par Fyter
Lien vers le commentaire
Partager sur d’autres sites

N'ayant réussi , j'ai trouver un truc très simple à faire :

 

Ouvrez le bloc note puis copier ce fichier en changeant ce qui est en vert .

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Document sans titre</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

 

<body><? echo "Votre base est en cours de restauration.......\n";

system("cat votrebase.sql | mysql -hleserveursql -uvotrelogin -pvotrepass votrebasededonnée");

echo "C'est fini. Votre base est en place sur cet hébergement.";

?>

 

</body>

</html>

 

Enregistrer sous ce fichier sous dump.php puis uploader le fichier sur votre ftp ainsi que votre base de donnée , ouvrez votre navigateur et accèder au fichier dump.php sur votre ftp . Voilà c'est fini .

 

Bye

 

Ps : Il serait bien , d'ajouter sa dans le fichier que tu as déjà fait Wise , aussi pour Xtdump , il existe une version fr que je n'ai pas testé .

Modifié par Fyter
Lien vers le commentaire
Partager sur d’autres sites

system("cat votrebase.sql | mysql -hleserveursql -uvotrelogin -pvotrepass votrebasededonnée");

 

hum...

Pour des raisons de securite, la plupart des mutualises (sans compter les gratuits) desactivent les fonctions comme : system, exec, shell_exec, diskfreespace, ignore_user_abord, set_time_limit...

 

Sans compter les hebergeurs en safe mode et ceux qui tournent sous Windows...

Lien vers le commentaire
Partager sur d’autres sites

La version fr sur le même site que sql cutter n'est pas la version modifiée qui permet d'éviter les timeouts en définissant un temps d'exécution maximum donc version inutile.

Lien vers le commentaire
Partager sur d’autres sites

hum...

Pour des raisons de securite, la plupart des mutualises (sans compter les gratuits) desactivent les fonctions comme : system, exec, shell_exec, diskfreespace, ignore_user_abord, set_time_limit...

 

Sans compter les hebergeurs en safe mode et ceux qui tournent sous Windows...

En tout cas , elle fonctionne chez Rya-Network et chez Ovh , enfin je proposais juste comme ça , je pense qu'elle est très facile et pour des personnes comme moi qui ont testé les autres versions et qui n'ont malheuresement pas réussi , de + le transfert du ftp à la BDD ne prend pas quelques secondes même si c'est une base qui fait 5 mo comme c'était le cas pour la mienne .

 

La version fr sur le même site que sql cutter n'est pas la version modifiée qui permet d'éviter les timeouts en définissant un temps d'exécution maximum donc version inutile.

 

Oki autant pour moi ou au temps pour moi :lol:

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...

Information importante

En utilisant ce site, vous êtes d’accords avec nos Conditions d’utilisation. Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookies, sinon nous supposerons que vous êtes d’accord pour continuer.