Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tma:pv:rex_ai:rapports:relance_calculs_end [04/05/2018 16:22] – gautier.bejuit | tma:pv:rex_ai:rapports:relance_calculs_end [14/04/2025 09:13] (Version actuelle) – [Conext Control CESTAS] beverly.farrer | ||
|---|---|---|---|
| Ligne 31: | Ligne 31: | ||
| </ | </ | ||
| + | |||
| + | Pour relancer les calculs d'un seul site, il faut modifier les ToRun dans la table End Cfg Sites\\ | ||
| + | (Mettre à zéro tous les sites, sauf celui voulu).\\ | ||
| Lorsque la requête a fini de s' | Lorsque la requête a fini de s' | ||
| Ligne 40: | Ligne 43: | ||
| <WRAP center round important 60%> | <WRAP center round important 60%> | ||
| - | Pour le site de Caillan - Lot 4, il faut utiliser la base [End_DailyJobCaillian] | + | Pour le site de Caillan - Lot 4, il faut utiliser la requête |
| </ | </ | ||
| \\ | \\ | ||
| Ligne 48: | Ligne 51: | ||
| </ | </ | ||
| - | ==== Solaire Direct | + | ==== ENGIE Green ==== |
| <WRAP center round alert > | <WRAP center round alert > | ||
| - | Pour les sites de Solar Direct, la procédure est différente : voir ci après.\\ | + | Pour les sites de ENGIE Green, la procédure est différente : voir ci après.\\ |
| - | Bien pensez à modifier la date et à choisir les bons sites dans les requêtes. | + | |
| - | </ | + | |
| - | A chaque fois que l'on lance la procédure de calcul de l'END, une nouvelle ligne s' | ||
| - | Il peut donc y avoir plusieurs lignes pour la même date dans les rapports.\\ | ||
| - | \\ | ||
| - | Il est donc nécessaire d' | ||
| - | |||
| - | <WRAP round box> | ||
| - | DELETE\\ | ||
| - | FROM [KERWIN_SQL].[dbo].[LM2_AlDebutFin] where [Date_debut] > | ||
| - | |||
| - | DELETE\\ | ||
| - | FROM [KERWIN_SQL].[dbo].[LM2_DebFinToJour] where [Date] > | ||
| </ | </ | ||
| - | Vérifiez que la suppression à la date indiquée a bien été effectuée | + | Il faut exécuter |
| - | Ensuite, vous devez modifier les 2 procédures "**Daily job Run**" et "**Up Alarm**" | + | **Cette requête est également disponible sur le bureau du serveur SD Kerwin (SDSV-143-VM) dans le dossier : Requêtes Relance Calculs END** \\ |
| + | <WRAP round box 40%> | ||
| + | /*--Relance des Calculs END \\ | ||
| \\ | \\ | ||
| - | __Pour les sites de LM1 et LM2:__ **Kerwin_SQL | + | --Id Site : \\ |
| - | | + | --Caissargues : 1 \\ |
| + | --Figanières : 2 \\ | ||
| + | --Les Mées 1 : 3 \\ | ||
| + | --Les Mées 2 : 4 \\ | ||
| + | --Nohic : 5 \\ | ||
| + | --Poggio : 6 \\ | ||
| + | --Sartène : 7 \\ | ||
| + | --Saint Fons : 8 \\ | ||
| + | --Saint Hilaire : 9 \\ | ||
| + | --Venzolasca : 10 \\ | ||
| + | --Vinon : 11 */ \\ | ||
| \\ | \\ | ||
| - | __Pour le site de Vinon:__ **Kerwin_SQL -> Programmability -> Stored Procedures** | + | declare @ddeb datetime |
| - | - AK_VinDallyJobRunTest1 et AK_VinupAlarmes pour Vinon\\ | + | declare @ddebm datetime |
| - | **Pour Vinon, seulement la date @d est nécessaire (pas besoin d' | + | declare |
| - | **Pour Vinon, seule la requête " | + | declare @Id_Site as int \\ |
| + | declare @Nb_Site as int \\ | ||
| \\ | \\ | ||
| - | __Pour les autres sites:__ **CALEND | + | ----- Relance des calculs automatique sur un site\\ |
| - | Pour le site de Nohic, c'est les fichiers **NON**. | + | -----\\ |
| - | + | set @Id_Site=1 --Id du site à relancer \\ | |
| - | Sur ces procédures, il faut mettre à " | + | set @ddeb = ' |
| - | {{ : | + | set @dfin = '14/ |
| - | Exécuter ensuite la procédure pour enregistrer la modification. | + | \\ |
| - | + | WHILE @ddeb < @dfin BEGIN \\ | |
| - | Ensuite relancez la procédure | + | exec [CALEND].[dbo].[DailyJob] @Id_Site,@ddeb \\ |
| - | <WRAP round box 40%> | + | set @ddeb = dateadd(day,1,@ddeb) \\ |
| - | declare | + | END \\ |
| - | set @d = '07/03/2015'\\ | + | GO\\ |
| - | + | \\ | |
| - | exec [KERWIN_SQL].[dbo].[LM2_DailyJobRun] ' | + | \\ |
| + | ----- Relance des calculs automatique sur tous les sites\\ | ||
| + | -----\\ | ||
| + | \\ | ||
| + | set @Nb_Site= 11 --Nb de site EG\\ | ||
| + | set @Id_Site= 1 --Id du site intial\\ | ||
| + | \\ | ||
| + | set @ddeb = ' | ||
| + | set @dfin = '26/09/2024' | ||
| + | set @ddebm = @ddeb -- Date début de relance mémorisée\\ | ||
| + | \\ | ||
| + | WHILE @Id_Site <= @Nb_Site BEGIN\\ | ||
| + | WHILE @ddeb < @dfin BEGIN\\ | ||
| + | exec [CALEND].[dbo].[DailyJob] @Id_Site,@ddeb\\ | ||
| + | set @ddeb = dateadd(day, | ||
| + | END\\ | ||
| + | set @ddeb = @ddebm\\ | ||
| + | set @Id_Site += 1\\ | ||
| + | END\\ | ||
| + | GO\\ | ||
| </ | </ | ||
| \\ | \\ | ||
| - | Vérifiez dans le rapport qu' | + | Si l'on veut faire une relance sur un seul site, commenter la partie relance automatique sur tous les sites \\ |
| + | Si l'on veut faire une relance sur tous les sites, commenter la partie relance automatique sur un site \\ | ||
| + | \\ | ||
| + | (raccourci CTRL+K, CTRL+C | ||
| + | raccourci CTRL+K, CTRL+U pour décommenter)\\ | ||
| + | \\ | ||
| + | Vérifier ensuite le résultat de la relance dans le rapport. | ||
| \\ | \\ | ||
| - | Pour finir, il faut repasser les fichiers précédemment décris en " | + | |
| \\ | \\ | ||
| - | <WRAP center round alert 60%> | + | <WRAP center round important |
| - | Attention | + | **// |
| + | Cette table comporte notamment le paramètre Automatique/ | ||
| + | |||
| + | Cette table de configuration est : CALEND.dbo.Cfg_Sites | ||
| </ | </ | ||
| + | |||
| \\ | \\ | ||
| ===== Conext Control ( lot 6 ) ===== | ===== Conext Control ( lot 6 ) ===== | ||
| Se connecter sur la machine Schneider18 (=ClearScada)\\ | Se connecter sur la machine Schneider18 (=ClearScada)\\ | ||
| - | - Le fichier C:\Program Files (x86)\Schneider Electric\Conext Control\PVDBEngine\PVdbConsole\Configurations\Nom_Site\Se.Pv.Controllers.cfg contient la date de la dernière journée valide (normalement la veille). | + | - Le fichier C:\Program Files (x86)\Schneider Electric\Conext Control\PVDBEngine\PVdbConsole\Configurations\Nom_Site\Se.Pv.Controllers.cfg contient la date de la dernière journée valide (normalement la veille). |
| - | - Modifier aussi le fichier C:\Program Files (x86)\Schneider Electric\Conext Control\PVDBEngine\PVdbConsole\Configurations\Nom_Site\Se.Pv.Grafters.Counters.cfg et modifier la 1ère date de chaque ligne. | + | - Modifier aussi le fichier C:\Program Files (x86)\Schneider Electric\Conext Control\PVDBEngine\PVdbConsole\Configurations\Nom_Site\Se.Pv.Grafters.Counters.cfg et modifier la 1ère date de chaque ligne à la date à partir de laquelle vous voulez faire la relance.\\ |
| {{ : | {{ : | ||
| \\ | \\ | ||
| Ligne 157: | Ligne 189: | ||
| Le job se relancera automatiquement dans la nuit. | Le job se relancera automatiquement dans la nuit. | ||
| {{ : | {{ : | ||
| - | Il est possible de forcer le redémarrage de PVDbConsole en allant, via un clique droit sur la boule ClearScada de la barre de tâche, dans Server Status/ | + | Il est possible de forcer le redémarrage de PVDbConsole en allant, via un clique droit sur la flèche |
| Il est également possible de forcer un DailyJob en tapant les lignes de commande (cf. procédure pour Conext Control Solaire Direct ci-dessous)\\ | Il est également possible de forcer un DailyJob en tapant les lignes de commande (cf. procédure pour Conext Control Solaire Direct ci-dessous)\\ | ||
| + | |||
| + | {{: | ||
| Remarque : les opérations décrites ci-dessus devront être réalisées pour chaque SPV\\ | Remarque : les opérations décrites ci-dessus devront être réalisées pour chaque SPV\\ | ||
| \\ | \\ | ||
| + | <WRAP center round important 60%> | ||
| + | Attention, après une relance manuelle, il faut bien vérifier de le PvConsole.exe est bien démarré dans les processus Windows. Si ce n'est pas le cas, il faut redémarrer ClearScada et vérifier ensuite que l’exécutable reparte bien via le planificateur de tâches. | ||
| + | </ | ||
| - | ===== Conext Control | + | Pour les relances de calcul EOS_Wind, suivre ce wiki : |
| + | [[tma: | ||
| + | |||
| + | ===== Conext Control | ||
| Se connecter à la machine sdsv162 en accès RDP. Ce lot comprend bien un PvdbEngine, mais avec un comportement différent que sur le lot 6.\\ | Se connecter à la machine sdsv162 en accès RDP. Ce lot comprend bien un PvdbEngine, mais avec un comportement différent que sur le lot 6.\\ | ||
| Ligne 195: | Ligne 235: | ||
| Vous pouvez rajouter l' | Vous pouvez rajouter l' | ||
| </ | </ | ||
| + | |||
| <WRAP center round alert 100%> | <WRAP center round alert 100%> | ||