meta données pour cette page
  •  

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
v8_0_0:installation:postgresql [2021/04/15 10:28]
sylvainair
v8_0_0:installation:postgresql [2021/06/18 09:33] (Version actuelle)
guillaumed [Installation PostgreSQL]
Ligne 25: Ligne 25:
 {{:​v8_0_0:​installation:​pasted:​20210415-100240.png}} {{:​v8_0_0:​installation:​pasted:​20210415-100240.png}}
  
 +<WRAP round important>​
 +A l'​étape suivante penser a changer le mot de passe pour en mettre un que vous pourrez retenir.
 +Ce mot de passe sera nécessaire lors de la configuration du serveur web par le biais de l'​application WebConfig.
 +</​WRAP>​
 {{:​v8_0_0:​installation:​pasted:​20210415-100438.png}} {{:​v8_0_0:​installation:​pasted:​20210415-100438.png}}
  
 {{:​v8_0_0:​installation:​pasted:​20210415-100633.png}} {{:​v8_0_0:​installation:​pasted:​20210415-100633.png}}
- 
-{{:​v8_0_0:​installation:​pasted:​20210415-100353.png}} 
  
 {{:​v8_0_0:​installation:​pasted:​20210415-102815.png}} {{:​v8_0_0:​installation:​pasted:​20210415-102815.png}}
 +
 +
 +==== Génération de la structure de la base de données ====
 +  * Si la base de données à été nouvellement installée
 +Lorsque l'​installation de Vigilens est effectués il faut penser à exécuter le script SQL contenus dans le dossier ''​{app}\WebConfig\Versions\vigilensweb_storage.sql''​ pour créer les tables. Chemin par défaut ''​C:​\Vigilens\WebConfig\Versions'',​ celui-ci est créé après l'​installation de Vigilens sur la machine.
 +<WRAP round tip>
 +La ligne de commande a executer est la suivante:
 +''​.\psql.exe -dvigilens -U {UTILISATEUR} -f "​C:​\Vigilens\WebConfig\Versions\vigilensweb_storage.sql"​ ''​
 +</​WRAP>​
 +
 +  * Si la base de données existait déjà
 +Il faut executer la requête suivant sur la base de données: "​SELECT * FROM configurations.database_versions"​ \\
 +<WRAP round tip>
 +Il est possible d'​utiliser l'​utilitaire en ligne de commande psql. \\
 +Celui-ci est contenu dans le dossier d'​installation du moteur de base de donnée. Chemin par défaut : ''​C:​\VigilensDatabase\10\bin''​ \\ \\
 +En ouvrant le PowerShell ou la ligne de commande il faut entrer la commande suivante : \\
 +''​.\psql.exe -dvigilens -U {UTILISATEUR} -c "​SELECT * FROM configurations.database_versions"''​
 +</​WRAP>​
 +
 +La table //​configurations.database_versions//​ doit être comme-suit \\
 +^schema_name ​ ^version |
 +^vigiweb ​ ^2021-25.1 | \\
 +
 +Le numéro de version est au format {année}-{jour dans l'​année}.{revision} \\
 +Il faut vérifier que dans le dossier {app}\WebConfig\Versions\Migrations\vigiweb il n'y ai pas des fichiers de scripts plus récents (ils sont nommés de la même manière). \\
 +Si c'est le cas il faut exécuter tout les scripts concernés du plus ancien au plus récent. ​