PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

blogues

| Installation de PostgreSQL 8.3 sous Windows XP

Par Christophe Chauvet le 02/03/2008 - 00:28

J'ai écris un article sur l'installation de PostgreSQL 8.3 sous Windows XP (qui doit être valable sous Windows Vista en contournant la restriction de création d'utilisateur), qui inclus la première connexion à la base de données avec psql et pgAdmin3

| Ajouter la dépendance de pgAgent à PostgreSQL sous Windows

Par Christophe Chauvet le 21/09/2007 - 17:32

La version 8.2.5 apporte une petite nouveauté concernant le démarrage du service PostgreSQL sous Windows ©®, lorsque le service windows indiquait, en 8.2.4 et inférieur qu'il était démarré, celui-ci nous affichait le message suivant, lorsqu'un service était dépendant de PostgreSQL

Couldn't create connection: FATAL: the database system is starting up

| Utilisation de psql sous Windows

Par Christophe Chauvet le 13/09/2007 - 15:17

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 l'article précédent. Le script peut avoir l'extension .bat ou .cmd

| Utilisation du fichier pg_service.conf pour se connecter à PostgtreSQL

Par Christophe Chauvet le 13/09/2007 - 14:31

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

| Carte des utilisateurs de PostgreSQL et membres de l'association PostgreSQLFr

Par Christophe Chauvet le 10/07/2006 - 16:50

Il y'a quelques temps déjà j'ai ouvert une carte sur Frappr qui recense les utilisateurs de PostgreSQLFr.
Pour vous ajoutez rien de plus simple il suffit de cliquer sur Add Yourself

| Prepared Statement et valeurs à Null

Par Jean-Christophe Arnu le 19/06/2006 - 16:55

Le problème
Le problème est simple : lorsqu'on a, dans une condition, des valeurs pouvant être à null les PreparedStatement peuvent être problématiques car il n'existe pas d'opérateur = pour les valeurs à null dans PostgreSQL (enfin presque, voir plus bas) :

Par exemple j'ai une requête du type :

SELECT * FROM ALARM WHERE timestamp = ? AND type = ? AND param = ? AND ackdate IS NOT NULL;

type et param peuvent être à null. Si on place la valeur à null dans le code Source :

PreparedStatement stt = Connexion.prepareStatement("SELECT * FROM ALARM WHERE timestamp = ? AND type = ? AND param = ? AND ackdate IS NOT NULL;");
stt.setNull(2,java.sql.Types.INTEGER);
...

| Les règles et PostgreSQL, héritage, etc...

Par Jean-Christophe Arnu le 09/06/2006 - 15:51

Lors d'une discussion sur #PostgreSQLFr, nous avons tenté de nous attaquer aux règles sur les SELECT. Si nous considérons les données d'entrée :

CREATE TABLE table1
   id SERIAL NOT NULL PRIMARY KEY, -- clé primaire de la relation
   type VARCHAR(100) NOT NULL, -- type de données
   data TEXT -- contenu
);

| Déployer PostgreSQL avec vos applicatifs sous Windows

Par Christophe Chauvet le 23/05/2006 - 09:07

Une question revient assez fréquemment sur les divers forums auxquels je participe sur la façon de déployer et d'indiquer les divers paramètres nécessaires à l'installation de PostgreSQL embarqué avec un applicatif.

La méthode la plus simple consiste à embarquer les binaires d'installation puis de les exécuter en mode silencieux. Cette procédure est détaillée sur un document du projet pgInstaller (un exemple est fourni en bas de la page).

| Test de mon blog

Par Jean-Paul Argudo le 15/05/2006 - 09:38

Avoir un blog pour chacun des modérateurs, auteurs et administrateurs du site PostgreSQLFr.org...
Pourquoi pas ?

Flux XML

© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.