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 Prochaine révision Les deux révisions suivantes | ||
td_histoire_numerique:installation_de_la_base_de_donnees [2015/12/01 09:09] Francesco Beretta [Mise à jour de la base de données] |
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 119: | Ligne 119: | ||
* Supprimer, dans cet ordre, les schémas: vues, paramètres, objets (click droit sur un schéma, puis supprimer ou supprimer en cascade) | * 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 | * Décompresser le dossier contenant la nouvelle base de données | ||
- | * Recréer les schémas, selon les indications fournies ci-dessous, dans cet ordre: objets, parametres, vues | + | * 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 | * Découvrir le contenu de la nouvelle base de données depuis l'interface | ||
Ligne 137: | 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 |