Problème d'envoi de données avec VP2SQL

Chargement d'une base de données depuis les fichiers wlk de Weatherlink.
Uniquement pour les station Vantages

Modérateurs : jturlier, Météo Villarzel

Répondre
Ponpon211
Messages : 10
Enregistré le : 21 mars 2016, 23:53

Problème d'envoi de données avec VP2SQL

Message par Ponpon211 » 22 mars 2016, 10:58

Bonjour à tous ...

J'ai un petit problème de transmission de données avec le programme VP2SQL

Je charge mes données archivées année par année sur une base de données internet tout ce passe très bien
Mais ... j'ai interrompu le transfert, pourquoi ?
Car je voudrais changer la manière de sauvegarder ces données
J'avais mis toutes les années dans la même base de données (erreur de ma part)
J'ai créer de nouvelles bases de données par année 2010 , 2011, etc ..., jusque la pas de problème

Mais que fut ma surprise, lorsque j'ai remis les paramètres de la nouvelle base de donnée (SQL)
Le logiciel de transfert reprend à l'endroit ou il s'est interrompu, alors que la base de données est vide ???
Je pensé qu'il reprendrais au début de l'année en cours , ben non

Attention , il ne s'agit pas des données en temps réels , il s'agit de mes archives qui sont sur un autre PC
que le PC de la station météo

Voici les choses que j'ai essayé :
1. Désinstaller et réinstaller le programme de transfert VP2SQL
2. Effacer les fichiers : DATA2SQL.LOG; VP2SQL.DB; VP2SQL.INI; VP2SQL.wlk
3. Effacer complètement le dossier : AppData\Local\Apps\2.0\...
4. Effacer complètement la base de donnée qui se trouve sur Internet

Rien n'y fait, quand je redémarre le programme et la sauvegarde, il reprend ou il était dans l'année d'archive (dans mon cas l'année 2012 au mois de Juillet)

Auriez-vous une idée ?
Il doit avoir quelque part quelque chose à supprimer pour éviter l'effet mémoire (non ?)

Merci pour votre aide

Jean-Luc

Avatar du membre
jturlier
Administrateur du site
Messages : 393
Enregistré le : 10 déc. 2014, 10:20
Localisation : Sérignan 34410
Contact :

Re: Problème d'envoi de données avec VP2SQL

Message par jturlier » 22 mars 2016, 15:20

Bonjour Jean-Luc,
Charger toutes les données dans la même base c'est ce qu'il faut faire, la seconde solution de créer une base par année est une grossière erreur !
je ne comprend pas du tout pourquoi tu envisages de faire ça.
Peux-tu expliquer ?

Bon maintenant ton problème :
Si tu démarres à partir de la dernière date chargée, ça signifie qu'il te reste quelque part ta table originale ! Le programme pour redémarrer fait systématiquement une requête pour trouver le dernier enregistrement de la table. Il n'existe nulle part d'enregistrement pour garder ça en mémoire !!!

Pourras-tu mettre en ligne VP2SQL.DB VP2SQL.INI (en masquant ton mot de passe)

Tiens moi informé !
Jean

Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL

Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Image

Ponpon211
Messages : 10
Enregistré le : 21 mars 2016, 23:53

Re: Problème d'envoi de données avec VP2SQL

Message par Ponpon211 » 22 mars 2016, 19:54

Merci pour votre répondre

Pourquoi plusieurs bases ?
Je pensais que de faire un base unique de 2010 à 2015 serait trop lourd !

J'ai mis sur mon site , des graphiques des années 2010 etc ...
cela me semble long à charger la page des graphiques avec des données plus anciennes.

Je pensais que de faire une base de données par année serait plus rapide pour afficher les graphiques sur mon site ?? (je me trompe peut-être)
Maintenant, si vous me confirmer que cela ne va rien améliorer, alors je garderais une base de donnée unique pour toutes les années d'archives

merci

VP2SQL.DB
1.0.0.10
hostingmysql46.xxxxxx.fr
3306
MySQL ODBC 5.3 ANSI Driver
meteo511870
xxxxxxxxx
meteo
meteo
False

VP2SQL.INI
1.0.0.10
C:\Temp\2014
False
207
False
False
25
25

Voilà ....

Avatar du membre
jturlier
Administrateur du site
Messages : 393
Enregistré le : 10 déc. 2014, 10:20
Localisation : Sérignan 34410
Contact :

Re: Problème d'envoi de données avec VP2SQL

Message par jturlier » 23 mars 2016, 09:50

Bonjour Jean-Luc,
tout d'abord, pour ta culture générale, je te suggère de jeter un coup d'oeil à une petite explication concernant l'utilisation des bases de données que j'ai écrite il y a 8 ans http://www.aguilmard.com/phpBB3/viewtop ... postgresql

Pour info, les moteurs de bases de données peuvent facilement et sans faiblir, supporter des tables qui contiennent plusieurs dizaines de millions d'enregistrement. Il est cependant normal que dans le cas de requêtes lourdes, les temps de réponse augmentent. J'ai utilisé des tables qui contenaient les données de ma station de 2006 à 2013 sans problème.
Il n'y a aucune raison que des données anciennes mettent plus de temps à charger que des données récentes, à volume égal.

Pour tes fichiers DB et INI, je ne vois rien d'anormal. ton problème est plus surement lié à tes fichiers source. Es-tu sûr de lire tes fichiers les plus anciens ? (tu es dans un répertoire de 2014)
Le programme VP2SQL les lit dans l'ordre dans le répertoire source
Jean

Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL

Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Image

Ponpon211
Messages : 10
Enregistré le : 21 mars 2016, 23:53

Re: Problème d'envoi de données avec VP2SQL

Message par Ponpon211 » 24 mars 2016, 00:42

Merci pour toutes ces infos
Je vais rester comme tu m'as conseillé avec une seule base de données... pour mes archives

Néanmoins je constate que sur les 4 années d'archives
je fais appel à des graphiques mois/mois
Je n'arrive pas à trouver pourquoi, alors que le code, la base de données tout est identique , certains mois ne s'affiche pas
sur les 4 années, j'ai 4 mois qui ne s'affichent pas ??

Auriez-vous une idées ?

Jean-Luc de Météo-Hestrud
Merci encore pour votre aide

Répondre