L'installation de TinyERP 4.2 (maintenant connu sous le nom de OpenERP) sous PostgreSQL 8.3 pose quelques soucis.
dimanche, mai 25 2008
Installation TinyERP 4.2 avec PostgreSQL 8.3
Par KrysKool le dimanche, mai 25 2008, 11:33
lundi, mars 31 2008
Réinstallation PostgreSQL sous Windows XP
Par KrysKool le lundi, mars 31 2008, 16:00
Lors de la réinstallation de PostgreSQL sous windows ou tout simplement l'installation d'une nouvelle version, il se peut que vous ayez eu ce message d'erreur
L'utilisateur 'postgres' n'a pas pu être créé : Le compte utilisateur existe déjà ! L'installation s'est terminée prématurément à cause d'une erreur.
mercredi, mars 12 2008
Base de données de test utilisée pour les articles du site
Par KrysKool le mercredi, mars 12 2008, 12:30
Afin de pouvoir réaliser les cours autour de PostgreSQL présent sur ce site, nous allons mettre en place un base de test contenant des données, et ainsi réaliser les exercices dans les mêmes conditions et obtenir les mêmes résultats.
mardi, février 26 2008
Installation de PostgreSQL 8.3 sous Windows XP
Par KrysKool le mardi, février 26 2008, 14:02
Cette documentation vous guide pas à pas dans l'installation de PostgreSQL, mais également lors de la première connexion à la base de données avec psql et pgAdmin 3.
lundi, août 27 2007
Utilisation de psql sous Windows
Par KrysKool le lundi, août 27 2007, 21:00
Sous Windows l'utilisation de psql n'est pas aussi pratique que sous Linux/BSD.
Il faut d'abord changer le codepage du terminal en CP 1252, mais également se rendre dans les propriété de la fenêtre et choisir la police Lucida Console en taille 14 et enregistrer les changement pour les fenêtres futures.
En prime un petit script qui fait ça automatiquement, et qui se connecte via un service, détaillé dans un article précédent.
chcp 1252 rem rem Script pour lancer PSQL avec le bon codepage rem et aussi le service qui nous intéresse directement rem @echo off set PSQL="C:\Program Files\PostgreSQL\8.2\bin" set PGSERVICE=drupal cls echo ************************************************** echo * Nom du service psql actif : %PGSERVICE% echo ************************************************** echo * %PSQL%\psql
Utilisation du fichier pg_service.conf pour se connecter à PostgtreSQL
Par KrysKool le lundi, août 27 2007, 17:21
Depuis la version 8.1 il existe une nouvelle méthode de connexion des applications qui se base sur la libpq utilisant un nom de service.
Auparavant on utilisait une chaine de connexion qui parfois était compilé avec les informations en dur
host=localhost user=toto password=tata dbname=drupal port=5432
la méthode utilisant la notion de service est beaucoup plus simple, il suffit de remplacer la chaine précédente par :
service=drupal
Il faut ensuite renseigner le fichier pg_service.conf avec les valeurs de la chaine précédente, le nom du service est placé entre [...].
# Commentaire du service DRUPAL [drupal] host=localhost user=toto password=tata dbname=drupal port=5432
si l'un des paramètres venait à changer il est plus simple d'ajuster le fichier pg_service.conf
il est possible d'indiquer l'emplacement de ce fichier grâce à la variable d'environnement PGSYSCONFDIR
par exemple sous Linux
$ PGSYSCONFDIR=/etc/postgresql $ export PGSYSCONFDIR
Ou sous Windows
set PGSYSCONFDIR="C:\Program Files\PostgreSQL\8.2"
J'ai crée dans ce répertoire un sous dossier etc dans lequel j'ai mis le fichier pg_service.conf.
Pour vérifier que cela fonctionne avec psql, faite comme ci dessous
Sous Linux
$ PGSERVICE=drupal $ PGSERVICE $ psql
Sous Windows
set PGSERVICE=drupal psql
La variable d'environnement PGSERVICE contient le nom du service auquel l'on souhaite se connecter, comme l'on exécute psql sans aucun paramètre celui regarde si cette variable d'environnement existe et s'y connecte.
vendredi, août 24 2007
Réalisation du paquet de pgBouncer sous Debian Sarge
Par KrysKool le vendredi, août 24 2007, 10:21
pgPool premier du nom déstabilisant un de mes serveurs sous Debian Sarge, j'ai décidé de m'intéresser à pgBouncer.
mardi, mai 22 2007
Effacer les contenus des tables d'un schéma
Par KrysKool le mardi, mai 22 2007, 22:00
Il est parfois utile d'effacer tous les jeux de test que l'on a effectué de la base de données avant le démarrage en production. le script ci dessous est à rejouer une fois celui-ci enregistrer
vendredi, mai 11 2007
Changer les droits des tables pour un utilisateur
Par KrysKool le vendredi, mai 11 2007, 13:00
J'ai publié sur le site un astuce pour changer les droits d'un utilisateur sur toutesles tables d'un schéma suite a une demande utilisateur sur le salon #postgresqlfr.
vendredi, septembre 15 2006
Sortie de la 1.6 Beta 1 de PgAdmin 3
Par KrysKool le vendredi, septembre 15 2006, 10:12
PgAdmin3, l'outil graphique de gestion de base de données PostgreSQL passe en version 1.6, on en ai qu'au stade de la Beta 1, donc amis testeur à vos claviers. Au sommaire plusieurs nouveautés dont
- Un bloc note
- Générateur de rapport XHTML ou XML
Voici quelques copies d'écran, avec celles bien sûr des nouveautés
jeudi, août 17 2006
Installation de Dotclear 2 sous PostgreSQL
Par KrysKool le jeudi, août 17 2006, 15:12
Dotclear 2 étant sortie en béta 2 fonctionnant sous PostgreSQL je me devais de le tester, l'installation se fait simplement en suivant les recommandations de la documentation.
mardi, juillet 6 2004
Module mod_auth_pgsql
Par KrysKool le mardi, juillet 6 2004, 15:22
ce module permet d'ouvrir une fenêtre d'authentification (a l'aide d'un fichier .htaccess) et de vérifier les informations rentrées dans une base de données utilisateurs. Cette install est testée sous Debian Sarge


