Grosses données a importer d'une source ODBC vers Mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Grosses données a importer d'une source ODBC vers Mysql

Re: Grosses données a importer d'une source ODBC vers Mysql

par niuxe » 15 janv. 2010, 19:31

Bonjour,
Je me connecte à une source de données ODBC Oracle via la fonction odbc connect via mon script php.
Jusque la tout fonctionne bien. Je formule ma requete (tout fonctionne tjrs bien... je récupère mes résultats les affiche) Une fois affiché je les poste dans une table mysql (c'est le but initial). Pour qqes enregistrement aucun problème. Mais lorsque j'interroge une grosse base qui renvoie plusieurs milliers d'enregistrement (dans firefox, les résultats s'affiche petit a petit (du au cache qui flush) puis au bout d'un moment (45mn) me marque un message d'erreur indiquant la page n'est plus disponible... Savez vous ce qui peut provoquer cette erreur ?Existe t'il une autre solution plus simple que lancer un script qui charge les données et les insere dans une table (le but est d'automatisé cet import) ? Je vous remercie par avance.
Hello,

Du côté d'Oracle, je ne connais pas cette SGBDR. Est ce que coupe ta connection après avoir afficher tes données ? Quel est le temps d'exécution de ton environnement PHP (max execution time) ?

Pourquoi veux tu copier des données existantes dans une autre base ? Ne risque t'il pas d'y avoir des erreurs à terme ?

Grosses données a importer d'une source ODBC vers Mysql

par energie13 » 15 janv. 2010, 18:07

Bonjour,
Je me connecte à une source de données ODBC Oracle via la fonction odbc connect via mon script php.
Jusque la tout fonctionne bien. Je formule ma requete (tout fonctionne tjrs bien... je récupère mes résultats les affiche) Une fois affiché je les poste dans une table mysql (c'est le but initial). Pour qqes enregistrement aucun problème. Mais lorsque j'interroge une grosse base qui renvoie plusieurs milliers d'enregistrement (dans firefox, les résultats s'affiche petit a petit (du au cache qui flush) puis au bout d'un moment (45mn) me marque un message d'erreur indiquant la page n'est plus disponible... Savez vous ce qui peut provoquer cette erreur ?Existe t'il une autre solution plus simple que lancer un script qui charge les données et les insere dans une table (le but est d'automatisé cet import) ? Je vous remercie par avance.