User Tools

Site Tools


wiki:epims4_0m2:admin:configuration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:epims4_0m2:admin:configuration [2008/03/05 16:12]
dupierris
wiki:epims4_0m2:admin:configuration [2008/11/13 10:59] (current)
90.27.23.158
Line 47: Line 47:
 </​code>​ </​code>​
    * Spécifier le mot de passe. Seuls les droits pour la création de base sont nécessaire à l'​utilisateur pims_db_user (spécifier par l'​option -d). Dans "-U postgres",​ postgres correspond au superuser spécifié lors de l'​installation du serveur PostgreSQL. Remarque : La création d'un nouvel utilisateur peut nécessiter d'​être connecté comme l'​utilisateur "​postgres"​ (linux: su - postgres windows : se logger en tant que postgres). ​    * Spécifier le mot de passe. Seuls les droits pour la création de base sont nécessaire à l'​utilisateur pims_db_user (spécifier par l'​option -d). Dans "-U postgres",​ postgres correspond au superuser spécifié lors de l'​installation du serveur PostgreSQL. Remarque : La création d'un nouvel utilisateur peut nécessiter d'​être connecté comme l'​utilisateur "​postgres"​ (linux: su - postgres windows : se logger en tant que postgres). ​
 +
  
  
Line 58: Line 59:
 === En ligne de commande ​ === === En ligne de commande ​ ===
  
-    * Créer la BD en utilisant l’encodage LATIN 1: <​code>​createdb –E ‘LATIN1’ –U pims_db_user PimsDB </​code>​+    * Créer la BD en utilisant l’encodage LATIN 1: <​code>​createdb –E ‘UTF-8’ –U pims_db_user PimsDB </​code> ​FIXME Encodage à confirmer
     * Créer le modèle à partir du fichier ePimsModel.sql ​ : <​code>​ psql –U pims_db_user PimsDB</​code>​ puis <​code>​\i <​path/​to/​ePimsModel>​.sql </​code> ​     * Créer le modèle à partir du fichier ePimsModel.sql ​ : <​code>​ psql –U pims_db_user PimsDB</​code>​ puis <​code>​\i <​path/​to/​ePimsModel>​.sql </​code> ​
  
Line 66: Line 67:
  
   * Configurer une connection sur localhost en utilisant l'​utilisateur "​pims_db_user"​ !   * Configurer une connection sur localhost en utilisant l'​utilisateur "​pims_db_user"​ !
-  * Créer la BD  '​PimsDB'​ en utilisant l’encodage ​LATIN 1 et appartenant à l'​utilisateur pims_db_user+  * Créer la BD  '​PimsDB'​ en utilisant l’encodage ​UTF-8 et appartenant à l'​utilisateur pims_db_user
   * Créer le modèle à partir du fichier ePimsModel.sql : exécuter le fichier sql dans la BD Pims   * Créer le modèle à partir du fichier ePimsModel.sql : exécuter le fichier sql dans la BD Pims
  
 === Migration d'une base existante === === Migration d'une base existante ===
  
-Si vous utilisiez déjà Pims dans sa version précédente (version 2.x ou 3.x), il  est possible de migrer les données. Pour cela connectez-vous à la BD PimsDB, avec PgAdmin par exemple, en utilisant le user pims_db_user et exécuter un des fichiers de migration (voir ci-dessous) de la même façon que l'on exécute ePimsModel.sql (cf les chapitres précédents).+Si vous utilisiez déjà Pims dans sa version précédente (version 2.x ou 3.x et +), il  est possible de migrer les données. Pour cela connectez-vous à la BD PimsDB, avec PgAdmin par exemple, en utilisant le user pims_db_user et exécuter un des fichiers de migration (voir ci-dessous) de la même façon que l'on exécute ePimsModel.sql (cf les chapitres précédents).
   * Passage de la base de données version 2.x à la version 3.x : exécution de //​Data_migration-1.sql//​   * Passage de la base de données version 2.x à la version 3.x : exécution de //​Data_migration-1.sql//​
   * Passage de la base de données version 3.x à la version 4.x : exécution de //​Data_migration-2.sql//​   * Passage de la base de données version 3.x à la version 4.x : exécution de //​Data_migration-2.sql//​
 +
 +A partir de la version 4.0M1 d'​ePims,​ la base de données à une table '​admin-info'​ qui permet de savoir quel est la version du model de la BD. En fonction de cette version, il est nécessaire d'​exécuter les scripts sql des versions suppérieurs. Par exemple, si la version est '​3',​ il faut exécuter le script //​Data_migration-4.sql//​ qui permet de passer à la version 4 de la BD. Si la version est '​2',​ il faut exécuter les scripts //​Data_migration-3.sql//​ PUIS //​Data_migration-4.sql//​....
  
  
Line 89: Line 92:
  
  
-===== Apache Geronimo ​1.2 =====+ 
 +===== Apache Geronimo 2.0 =====
  
 Installer l'​artifact de Postgresql en utilisant la console d'​installation de Geronimo: Installer l'​artifact de Postgresql en utilisant la console d'​installation de Geronimo:
   * depuis la console, sous la rubrique "​services"​ accéder au lien "​common libs"   * depuis la console, sous la rubrique "​services"​ accéder au lien "​common libs"
-  * ajouter le .jar  postgresql-8.1-407.jdbc3.jar en spécifiant les caractéristiques suivantes+  * ajouter le .jar  postgresql-8.1-407.jdbc3.jar en spécifiant les caractéristiques suivantes ​(à récupérer sur le web ... version 8.x...)
     * group = lib, Artifact = postgresql, version =8.1.407.jdbc3,​ type=jar     * group = lib, Artifact = postgresql, version =8.1.407.jdbc3,​ type=jar
  
wiki/epims4_0m2/admin/configuration.1204729977.txt.gz · Last modified: 2008/09/24 15:35 (external edit)