Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/01/2012, 13h08   #1
Invité de passage
 
Homme bruno pessiot
Étudiant
Inscription : décembre 2011
Messages : 14
Détails du profil
Informations personnelles :
Nom : Homme bruno pessiot
Localisation : France, Nièvre (Bourgogne)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2011
Messages : 14
Points : 1
Points : 1
Par défaut génération base de données

Bonjour,

je vous sollicite car j'ai face à moi un problème que j'ai du mal a résoudre :

Sur le site internet que je développe, l'administrateur peut mettre à jour la base de données. Il glisse alors dans un formulaire les fichiers .csv qui lui serviront à remplir la base de données. Cela envoie ensuite les fichiers dans le dossier share/Web/mon_site/upload. Puis cela extrait les informations des fichiers csv pour compléter la base de données.
Cependant, sur les 9 uploads réalisés, seules 7 fichiers seront bien envoyés vers la base de données.

Cela ne vient surement pas d'un problème de code PHP puisque des fichiers sont tout de même envoyés vers la base de données, mais plutot d'un paramètre de temps d'exécution, je pense.

Savez-vous ce qu'il peut en être vraiment ?

Merci d'avance
ladinho58 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 10/01/2012, 22h59   #2
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 139
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 139
Points : 2 470
Points : 2 470
Envoyer un message via Yahoo à zinzineti
Vérifier si les tous les fichiers .csv sont biens formatés et contiennent des données valides
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 11h00   #3
Invité de passage
 
Homme bruno pessiot
Étudiant
Inscription : décembre 2011
Messages : 14
Détails du profil
Informations personnelles :
Nom : Homme bruno pessiot
Localisation : France, Nièvre (Bourgogne)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2011
Messages : 14
Points : 1
Points : 1
Mes fichiers csv doivent faire pas loin de 60 000 lignes et 15 colonnes. Tu as une idée de comment vérifier cela rapidement ?

Mais de toutes façons, je ne pense pas que cela soit ça. j'avais essayé d'uploader séparément les 2 fichiers qui n'étaient pas pris en compte pour l'update de la BD et ils ont été pris.
ladinho58 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 13h13   #4
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 139
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 139
Points : 2 470
Points : 2 470
Envoyer un message via Yahoo à zinzineti
Pour mettre la main sur le problème, tu peux donc tracer tous les traitements de l'application dans un fichier de logs (fichier de traces) . Tu peux dans un premier temps écrire les statuts (OK/KO) de chaque étape des traitements :

--> Upload du fichier toto.csv : OK
--> date_Heure : Début du chargement du fichier toto.csv dans la base
--> 60 000 lignes du fichier toto.csv sont insérées dans la base
--> date_Heure : Fin du chargement du fichier toto.csv dans la base
--> chargement du fichier toto.csv dans la base : OK
.....

et ainsi de suite

Si après ces traces sommaires tu ne trouves pas là où est le problème tu peux toujours augmenter le niveau des traces (c-a-d faire bavarder davantage l'appli)
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h32.


 
 
 
 
Partenaires

Hébergement Web