database:procedure-avant-integration-data

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
database:procedure-avant-integration-data [2024/10/24 07:48] jpmilcentdatabase:procedure-avant-integration-data [2026/02/03 10:30] (Version actuelle) jpmilcent
Ligne 16: Ligne 16:
     * Vérifier que le dossier ''~/data/'', correspondant au dépôt Git //sinp-<region>-data//, est bien à jour : <code bash> cd ~/data/ ; git pull </code>     * Vérifier que le dossier ''~/data/'', correspondant au dépôt Git //sinp-<region>-data//, est bien à jour : <code bash> cd ~/data/ ; git pull </code>
     * Pour chaque dossier correspondant à un administrateur de données (Ex. : cbna, cenpaca, cbnmc, cbnmed...), vérifier :     * Pour chaque dossier correspondant à un administrateur de données (Ex. : cbna, cenpaca, cbnmc, cbnmed...), vérifier :
-      * le fichier ''~/data/<admin-data>/config/settings.ini'' contient bien la date utilisée pour l'archive ''tar.bz2'' dans le paramètre ''<admin-data>_import_date'' +      * ⚠️ le fichier ''~/data/<admin-data>/config/settings.ini'' contient bien la date utilisée pour l'archive ''tar.bz2'' dans le paramètre ''<admin-data>_import_date'' 
-      * vérifier que le dossier ''~/data/<admin-data>/raw/data/'' est vide+      * ⚠️ vérifier que le dossier ''~/data/<admin-data>/raw/data/'' est vide
     * Créer une session Screen : <code bash>screen -S <admin-data>-integration</code>     * Créer une session Screen : <code bash>screen -S <admin-data>-integration</code>
       * Se placer dans le dossier ''bin/'' : <code bash>cd ~/data/<admin-data>/bin/</code>       * Se placer dans le dossier ''bin/'' : <code bash>cd ~/data/<admin-data>/bin/</code>
Ligne 23: Ligne 23:
     * Vérifier que tous les scripts SQL lancés dans des transactions fonctionnent :     * Vérifier que tous les scripts SQL lancés dans des transactions fonctionnent :
       * présence du log ''COMMIT'' pour chacun d'entre eux.       * présence du log ''COMMIT'' pour chacun d'entre eux.
 +        * dans une session Screen, utiliser :
 +          * ''CTRL+A'', puis ''ESC'' pour pouvoir remonter dans les logs de la session. Puis à nouveau ''ESC'' pour revenir en mode normal. 
 +          * ''CTR+A'', puis ''CTRL+D'' pour se détacher de la session.
 +          * ''screen -ls'' pour lister les sessions.
 +          * ''sreen -r <id-session>'' pour revenir dans une session.
       * absence de log d'erreur.       * absence de log d'erreur.
  • database/procedure-avant-integration-data.1729756127.txt.gz
  • Dernière modification : 2024/10/24 07:48
  • de jpmilcent