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/10/05 15:22] Francesco Beretta [Création d'une nouvelle base de données] |
td_histoire_numerique:installation_de_la_base_de_donnees [2015/10/10 08:45] Francesco Beretta [Paramétrage du logiciel PgAminIII/PgAdmin3] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
- | Nous utilisons ce logiciel pour tout ce qui concerne la gestion de la base de données | + | Nous utilisons ce logiciel pour tout ce qui concerne la gestion de la base de données, des sauvegardes, etc. |
Ligne 23: | Ligne 23: | ||
* nom utilisateur: postgres | * nom utilisateur: postgres | ||
* Mot de passe: le votre et l'enregistrer | * Mot de passe: le votre et l'enregistrer | ||
- | * Une fois connectés, il faut tester si l'extension XML de votre base de données marche (normalement pas de soucis pour Windows, quelques soucis pour MacOS) | + | |
+ | === Test de l'extension XML === | ||
+ | |||
+ | |||
+ | * Une fois connectés, il faut tester si l'extension XML de votre base de données marche (normalement pas de soucis pour Windows, quelques soucis pour MacOS: hélas, il y a un bug dans la distribution Bitnami) | ||
* Sélectionner sans l'ouvrir la base par défaut 'postgres' (qu'il ne faut jamais toucher) | * Sélectionner sans l'ouvrir la base par défaut 'postgres' (qu'il ne faut jamais toucher) | ||
* Ouvrir une boîte de dialogue SQL avec le bouton 'SQL' en forme de loupe qui se trouve parmi les boutons en haut de la fenêtre (cf. l'illustration ci-dessous) | * Ouvrir une boîte de dialogue SQL avec le bouton 'SQL' en forme de loupe qui se trouve parmi les boutons en haut de la fenêtre (cf. l'illustration ci-dessous) | ||
{{ :td_histoire_numerique:test_fonctions_xml.jpg?200 |}} | {{ :td_histoire_numerique:test_fonctions_xml.jpg?200 |}} | ||
- | * copie dans la boîte de dialogue SQL cette requête: <code sql>SELECT (xpath('/my:a/text()', '<my:a xmlns:my="http://example.com">Test réussi !</my:a>', | + | * copiez cette requête: <code sql>SELECT (xpath('/my:a/text()', '<my:a xmlns:my="http://example.com">Test réussi !</my:a>', |
- | ARRAY[ARRAY['my', 'http://example.com']]))[1];</code> | + | ARRAY[ARRAY['my', 'http://example.com']]))[1];</code> et collez-la dans la boîte de dialogue SQL. |
- | * l'exécuter avec le bouton en forme de flêche verte | + | * Exécutez-la avec le bouton en forme de flêche verte |
* si l'extension XML est correctement installée, vous aurez ce résultat : **"Test réussi !"** | * si l'extension XML est correctement installée, vous aurez ce résultat : **"Test réussi !"** | ||
* Sinon, vous aurez le message d'erreur qui se trouve dans l'illustration. Si c'était le cas, il faut tenter d'abord de désinstaller et réinstaller la distribution Bitnami. Si ça ne marche toujours pas, il faudra installer une autre distribution de PostgreSQL (prière de m'écrire un mail pour me prévenir). | * Sinon, vous aurez le message d'erreur qui se trouve dans l'illustration. Si c'était le cas, il faut tenter d'abord de désinstaller et réinstaller la distribution Bitnami. Si ça ne marche toujours pas, il faudra installer une autre distribution de PostgreSQL (prière de m'écrire un mail pour me prévenir). | ||
Ligne 67: | Ligne 71: | ||
{{ :td_histoire_numerique:ouvrir_un_fichier_sql.jpg?200 |}} | {{ :td_histoire_numerique:ouvrir_un_fichier_sql.jpg?200 |}} | ||
- | * Si vous avez le message tel que affiché dans l'illustration, dites: Oui | + | * Si vous avez le message tel que affiché dans l'illustration, dites: OK |
* Exécuter le script SQL affiché en appuyant sur le bouton en forme de flèche verte [3] | * Exécuter le script SQL affiché en appuyant sur le bouton en forme de flèche verte [3] | ||
* Si vous lisez à la fin de l'opération: "résultat de la requête de 1 ligne annulé. La **requête a été exécutée avec succès** en 174 ms, mais ne renvoie aucun résultat.", c'est fait ! | * Si vous lisez à la fin de l'opération: "résultat de la requête de 1 ligne annulé. La **requête a été exécutée avec succès** en 174 ms, mais ne renvoie aucun résultat.", c'est fait ! | ||
* Procédez ensuite à la restauration des schémas (documents .sql) parametres et objets du même dossier, avec la même méthode. | * Procédez ensuite à la restauration des schémas (documents .sql) parametres et objets du même dossier, avec la même méthode. | ||
+ | * Répondre 'non' si la boîte de dialogue vous demande si vous voulez enregistrer le script SQL, car il sont déjà enregistrés dans le dossier 'TD2015_20151005' | ||
- | Si tout s'est bien passé la base est installée. Sélectionnez la base TD2015 (dans PgAdmin3) et rafraichissez (bouton avec les flèches rouges et vertes) | + | Si tout s'est bien passé la base est installée. Sélectionnez la base TD2015 (dans PgAdmin3) et rafraichissez (bouton avec les flèches rouges et vertes): quatre schémas vont s'afficher. |
\\ | \\ |