Outils pour utilisateurs

Outils du site


td_histoire_numerique:installation_de_la_base_de_donnees

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
Prochaine révision Les deux révisions suivantes
td_histoire_numerique:installation_de_la_base_de_donnees [2015/10/10 10:00]
Francesco Beretta [Création de l'interface de la base de données à usage personnel]
td_histoire_numerique:installation_de_la_base_de_donnees [2015/12/01 09:13]
Francesco Beretta [Mise à jour de la base de données]
Ligne 19: Ligne 19:
       * Nom du serveur '​postgresql_9_4'​       * Nom du serveur '​postgresql_9_4'​
       * Hôte: localhost       * Hôte: localhost
-      * port TCP : 5432+      * port TCP : 5432 (port 5433 pour les utilisateurs de MacOS qui ont le serveur PostgreSQL de la distribution Enterprise DB)
       * base maintenance:​ postgres       * base maintenance:​ postgres
       * nom utilisateur:​ postgres       * nom utilisateur:​ postgres
Ligne 106: Ligne 106:
   * Après avoir pris connaissance des conditions de la licence, naviguez dans votre base de donnés.   * Après avoir pris connaissance des conditions de la licence, naviguez dans votre base de donnés.
   * Si vous deviez tomber sur un message d'​erreur,​ écrivez-moi un mail avec copie d'​écran du message.   * Si vous deviez tomber sur un message d'​erreur,​ écrivez-moi un mail avec copie d'​écran du message.
 +
 +
 +
 +==== Mise à jour de la base de données ====
 +
 +Version la plus récente de la base de données (permier décembre 2015): {{:​td_histoire_numerique:​td2015_20151201.zip|télécharger ici}}.
 +
 +Pour mettre à jour la base de données:
 +  * Attention: cette démarche ne concerne que la base de données–exemple. **Ne pas toucher à sa base personnelle !** 
 +  * Lancer le logiciel PgAdmin3
 +  * Ouvrir la base de données existante et déplier le dossier des schémas
 +  * Supprimer, dans cet ordre, les schémas: vues, paramètres,​ objets (click droit sur un schéma, puis supprimer ou supprimer en cascade)
 +  * Décompresser le dossier contenant la nouvelle base de données
 +  * Recréer les schémas, selon les indications fournies ci-dessus à propos de la création d'une nouvelle base de données, dans cet ordre: objets, parametres, vues
 +  * Découvrir le contenu de la nouvelle base de données depuis l'​interface
 +
 +\\
 +
 +
  
 ===== Installation d'une base de données à usage personnel ===== ===== Installation d'une base de données à usage personnel =====
Ligne 118: Ligne 137:
     * On copie cette instruction <​code>​truncate table objets.objet restart identity cascade;</​code>,​ on la colle dans la boîte de dialogue SQL et on l'​exécute     * On copie cette instruction <​code>​truncate table objets.objet restart identity cascade;</​code>,​ on la colle dans la boîte de dialogue SQL et on l'​exécute
     * Si on voit ce résultat <​code>​NOTICE: ​ truncate cascades to table "​date_objet"​. NOTICE: ​ truncate cascades to table "​nom_objet"​. La requête a été exécutée avec succès en 21 ms, mais ne renvoie aucun résultat.</​code>​ c'est que tout a été exécuté correctement     * Si on voit ce résultat <​code>​NOTICE: ​ truncate cascades to table "​date_objet"​. NOTICE: ​ truncate cascades to table "​nom_objet"​. La requête a été exécutée avec succès en 21 ms, mais ne renvoie aucun résultat.</​code>​ c'est que tout a été exécuté correctement
 +    * Exécuter la même opération sur la table des associations avec cette instruction <​code>​truncate table objets.association_objets restart identity cascade;</​code>​
     * On peut désormais alimenter sa propre base de données, c'​est-à-dire créer de nouveaux objets.     * On peut désormais alimenter sa propre base de données, c'​est-à-dire créer de nouveaux objets.
   * ATTENTION: les tables et vues des schémas '​parametres'​ et '​vues'​ ne doivent pas être modifiées d'​aucune manière   * ATTENTION: les tables et vues des schémas '​parametres'​ et '​vues'​ ne doivent pas être modifiées d'​aucune manière
td_histoire_numerique/installation_de_la_base_de_donnees.txt · Dernière modification: 2016/01/14 23:19 par Francesco Beretta