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

Technique - général

Technique - général | Connection limit exceeded for non-superusers

Par bitou le 11/04/2007 - 14:39

Bonjour,

Je ne sais pas ce que j'ai fait comme manipulation mais je n'arrive plus a me connecter a ma base de données. Au démarrage de windows j'ai une erreur de run32.dll pour le fichier HHCTRL.OCX. Je peux cependant toujours me connecter a pgAdmin.

J'utilise la version 8.2 de PostGres. J'obtiens cette erreur en lancant mon programme via Eclipse.

Si quelqu'un a une idée ?

merci

Technique - général | curseur

Par greggory le 04/04/2007 - 16:30

Bonjour,

Vous trouverez ci-joint un exemple de l'une de mes fonctions qui me posent problème. Lorsque je l'éxecute, j'ai ceci comme retour "unnamed portal 1" Puis, je fais un FETCH ALL IN "unnamed portal 1", là, j'ai le bon résultat de ma requête. Lorsque que je réexecute ma fonction, et que je fais le FETCH , ça ne va plus car le unnamed portal est passé a 2 (unnamed portal 2). Alors dans une application, c'est un peu galere. Comment puis je arranger cela ?

Technique - général | Erreur La transaction courante est annulée, les commandes sont ignorées jusqu' à  la fon du bloc de la transaction

Par fidaj le 02/04/2007 - 14:27

Bonjour
J'obtient cette erreur lorsque je veux insérer un nouvel enregistrement dans ma base de donénes postresql,Pour info, je viens d'insérer un champ dans une table via la ligne de commande, suite à ça j'obtient l'erreur que j'ai sit: voilà les lignes que j'obtient:
postgres[13300]: [5-1] ERREUR: Séquence d'octets invalide pour le codage «UTF8» : 0xe96573
postgres[13300]: [5-2] ASTUCE : Cette erreur peut aussi survenir si la séquence d'octets ne correspond au jeu de caractÚres attendu par le serveur

Technique - général | Pb de suppression de tablespaces

Par RTDanjou le 02/04/2007 - 10:47

Bonjour,

Pour les besoins d'un test, j'ai eu besoin de détruire ma base de donnée puis de la reconstruire.
J'ai donc effectué les actions suivantes :
dropdb WEATHERSERVER -i -e
createdb WEATHERSERVER -U postgres

Lors de la re-création de la base, les tablespaces ont été automatiquement re-crées.
J'ai réussi à en supprimer certains mais pas tous.
Lors de la suppression de certains tablespaces, j'obtiens l'erreur suivante :

Technique - général | Paramètre dans nom de fichier

Par Tiennet le 02/04/2007 - 09:02

Re bonjour,

après avoir résolu le problème du paramètre table ou colonne, je me heurte à un nouveau problème de paramètre mais dans pour un nom de fichier cette fois.

Prenons la fonction

CREATE OR REPLACE FUNCTION seried(varchar)
RETURNS void AS $$
DECLARE
fichier ALIAS FOR $1;
BEGIN
COPY table FROM
'/home/moi/chemin/fichier' DELIMITERS '!';
END;
$$ LANGUAGE 'plpgsql';

Technique - général | Tester si une colonne existe

Par Tiennet le 30/03/2007 - 21:25

Bonjour,

dans une application utilisant postgres, je dois remplir une colonne qui peut exister ou non, je voudrais un test qui me dise si elle existe ou non puis la créer éventuellement puis la remplir. J'ai trouvé ceci sur internet, peut-être d'ailleurs issu de ce forum:

Tu dclares v_int INTEGER, puis :

SELECT INTO v_int count(attrelid) from pg_attribute,pg_class
WHERE pg_class.relname = ''Ta_table'' AND attname = ''Ta_colonne''

Technique - général | Psql : PB prompt mot de passe

Par RTDanjou le 29/03/2007 - 17:02

Bonjour,

Je dois exécuter une série de scripts .sql via psql à l'intérieur d'un exécutable. J'ai donc besoin que la connexion à la base se fasse sans le prompt de mot de passe.
J'ai lu dans la documentation qu'il fallait renseigner le fichier pgpass.conf (je suis sous Windows). C'est donc ce que j'ai fait. J'ai ajouté la ligne suivante :
localhost\t5432\tWEATHERSERVER\tpostgres\txxxxxx

Technique - général | Hebergeur PostgreSQL

Par zes le 29/03/2007 - 15:09

Bonjour, je cherche un hébergeur professionnel proposant postgreSQL et dans le meilleur des cas Java (J2EE, servlet). Je peux éventuellement me contenter de php.

Vous connaissez des hébergeurs sérieux et fiable proposant ce genre de solution ?

En vous remerciant par avance.

Technique - général | Génération de fichier trace

Par RTDanjou le 29/03/2007 - 11:07

Bonjour,

J'exécute un script .SQL via psql.
Je souhaiterai créer un fichier de trace contenant les commandes lancées ainsi que les messages indiquant comment se sont terminées ces commandes (erreur ou OK).

J'ai vu que les erreurs étaient tracées dans un fichier du répertoire pg_log, mais je souhaiterai créer un fichier de trace personnel dans un répertoire bien précis.

Existe t-il une option ou une variable à déclarer pour l'effectuer ?

Technique - général | sauvegarder et faire migrer une base d'une version à une autre

Par fidaj le 28/03/2007 - 12:52

Bonjour
J'utilise sur un poste postgresql 8.0.1 et sur un autres postgresql 8.1.8. J'ai fait un backup d'une base du premier poste et je l'ai restaurer sur le second, lorsque je veux insérer des données dans le deuxième à l'aide d'une application j'obtient une erreur du type No Dictionary Found. j'ai pensé que peut être c'est du au fait que j'ai fait une migration de base vers une version différentes

Flux XML

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