meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
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. |