Update MISE EN PROD

master
Frédérik Benoist 2023-07-08 05:10:06 +02:00
parent a578cb7585
commit 9c0fbf08ae
1 changed files with 25 additions and 23 deletions

@ -42,35 +42,37 @@
16. Faire une sauvegarde manuelle du .WAR 16. Faire une sauvegarde manuelle du .WAR
17. copier le .WAR sur les serveurs ciblés dans le répertoire .TMP 17. copier le .WAR sur les serveurs ciblés dans le répertoire .TMP
18. Faire un compare des tables et les mettres à jour en BDD avec Toad 18. Faire un compare des tables et les mettres à jour en BDD avec Toad
mettre SET DEFINE OFF en haut du script de package pour éviter les prompts &
Bien penser à cocher "Format before comparison" pour les packages - mettre SET DEFINE OFF en haut du script de package pour éviter les prompts &
- Bien penser à cocher "Format before comparison" pour les packages
19. Mettre à jour les packages (attention P_MP4_GLOBAL et SQLCACHE=1) 19. Mettre à jour les packages (attention P_MP4_GLOBAL et SQLCACHE=1)
20. Penser à bien mettre à jour la traduction 20. Penser à bien mettre à jour la traduction
-- PASPDI ---
delete mr_traduction@mr_paspdi; - delete mr_traduction@mr_paspdi;
insert into mr_traduction@mr_paspdi select * from mr_traduction mtrad where mtrad.abandon is null; - insert into mr_traduction@mr_paspdi select * from mr_traduction mtrad where mtrad.abandon is null;
select count(*) from mr_traduction mtrad where mtrad.abandon is null; - select count(*) from mr_traduction mtrad where mtrad.abandon is null;
select count(*) from mr_traduction@mr_paspdi mtradpaspdi where mtradpaspdi.abandon is null; - select count(*) from mr_traduction@mr_paspdi mtradpaspdi where mtradpaspdi.abandon is null;
-- PASPT ---
delete mr_traduction@mr_paspt2;
insert into mr_traduction@mr_paspt2 select * from mr_traduction mtrad where mtrad.abandon is null;
select count(*) from mr_traduction mtrad where mtrad.abandon is null;
select count(*) from mr_traduction@mr_paspt2 mtradpaspt where mtradpaspt.abandon is null;
21. Avec TOAD recompiler tous les packages sans DEBUG 21. Avec TOAD recompiler tous les packages sans DEBUG
22. forcer le futur redémarrage des sessions sur chaque serveur : GZ, XG 22. forcer le futur redémarrage des sessions sur chaque serveur : XG
UPDATE mp_login SET login_expire = SYSDATE WHERE login_expire > SYSDATE;
/ `
COMMIT; UPDATE mp_login SET login_expire = SYSDATE WHERE login_expire > SYSDATE;
truncate table mp_sql_cache; /
COMMIT;
truncate table mp_sql_cache;
`
23. Dans GlasshFish faire un redeploy de l'application (choisir le .war dans /support/deploy) 23. Dans GlasshFish faire un redeploy de l'application (choisir le .war dans /support/deploy)
24. Puis faire OBLIGATOIREMENT : server -> restart 24. Puis faire **OBLIGATOIREMENT** : server -> restart
25. TRUNCATE MP_SQL_CACHE 25. TRUNCATE MP_SQL_CACHE
CAS DE TEST
• Tester export Excel et PDF
• Upload grosses photos
Mise en PROD # CAS DE TEST
• Tester export Excel et PDF
• Upload grosses photos
# Mise en PROD
• 24/02/2016 (build 219) HotFix #404 • 24/02/2016 (build 219) HotFix #404
@ -94,7 +96,7 @@ Mise en PROD
• 08/04/2018 (v4.5.2) KIDILIZ (GMAIL ...) • 08/04/2018 (v4.5.2) KIDILIZ (GMAIL ...)
17/06/2018 (v4.5.2) IKKS 17/06/2018 (v4.5.2) IKKS
• 22/10/2018 (v4.5.3) KIDILIZ + IKKS (hotfix chrome 70 pour ApplicationCache) • 22/10/2018 (v4.5.3) KIDILIZ + IKKS (hotfix chrome 70 pour ApplicationCache)