Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: comment avoir des logs


  • From: andy petrella <andy(dot)petrella(at)gmail(dot)com>
  • To: liste PostgreSql FR <pgsql-fr-generale(at)postgresql(dot)org>
  • Subject: Re: comment avoir des logs
  • Date: Sat, 5 Nov 2005 14:38:09 +0100
  • Message-id: <7159e12c0511050538i7efc26b0l(at)mail(dot)gmail(dot)com>

euh. Et bien, j'ai simplement installé le package standard de la debian
stable. Puis j'ai reconfiguré postgresql.conf
Il me manque quelques bases pour vérifier le lancement.

ce que je veux dire c'est est-ce que tu lui as spécifier de renvoyer les erreurs etc dans le fichiers log par la ligne de commande ?              "[...]>logfile 2>&1 &"

Si ca te semble ok, tu sais mettre un bout de code qui fait apparaitre un raise ? (par exemple le premier raise !)

andy


Le 04/11/05, claude C. <claude(dot)di(dot)pg(at)free(dot)fr> a écrit :
Un peu de temps s'est écoulé. Désolé. Je reviens sur mes soucis : je
n'arrive pas à voir dans le fichier de log, les raise notice et raise
warning...

> Salut,
> Ca a l'air bon pour la config,
> 1) tu lance comment postmaster ?

euh. Et bien, j'ai simplement installé le package standard de la debian
stable. Puis j'ai reconfiguré postgresql.conf
Il me manque quelques bases pour vérifier le lancement.

> 2) tu es sûr que l'exécution parvient aux RAISE ? Parce que j'ai eu le
> même problème pour une petite faute de frappe.

oui, pas de problème : j'ai testé avec des procédures qui fonctionnent :
j'ai rajouté un raise notice mais je n'ai rien eu dans le fichier de log.

Merci pour votre aide
>
> andy
>
> Le 31/10/05, *claude C.* <claude(dot)di(dot)pg(at)free(dot)fr
> <mailto:claude(dot)di(dot)pg(at)free(dot)fr>> a écrit :
>
>     bonjour.
>     Pas encore très à l'aise avec postgre, j''utilise pour développer
>     postgre 7.4 ressemblant le plus possible au serveur de production
>     (auquel je n'ai pas accès pour les paramétrages). Je n'ai pas réussi à
>     remonter un bug n'ayant pas de fichier de log correct.
>     Y aurait-il une bonne âme pour m'aider à paramétrer postgre  afin
>     que je
>     puisse visualiser facilement les raise notice et raise warning (peut
>     être directement dans le client pgAdmin ? ou même dans un fichier
>     log)
>
>     Voici l'extrait que j'ai mis en place et qui ne me satisfait pas
>     du tout
>
>     #---------------------------------------------------------------------------
>     # ERROR REPORTING AND LOGGING
>     #---------------------------------------------------------------------------
>
>
>     # - Syslog -
>
>     syslog = 0                      # range 0-2; 0=stdout; 1=both;
>     2=syslog
>     #syslog_facility = 'LOCAL0'
>     syslog_ident = 'postgres'
>
>     # - When to Log -
>
>     client_min_messages = debug5    # Values, in order of decreasing
>     detail:
>                                     #   debug5, debug4, debug3,
>     debug2, debug1,
>                                     #   log, info, notice, warning, error
>
>     log_min_messages = debug5       # Values, in order of decreasing
>     detail:
>                                     #   debug5, debug4, debug3,
>     debug2, debug1,
>                                     #   info, notice, warning, error, log,
>     fatal,
>                                     #   panic
>
>     log_error_verbosity = default   # terse, default, or verbose messages
>
>     #log_min_error_statement = panic # Values in order of increasing
>     severity:
>                                      #   debug5, debug4, debug3,
>     debug2, debug1,
>                                      #   info, notice, warning, error,
>     panic(off)
>
>     #log_min_duration_statement = -1 # Log all statements whose
>                                      # execution time exceeds the
>     value, in
>                                      # milliseconds.  -1 disables.
>     Zero logs
>                                      # all statements.
>
>     silent_mode = false              # DO NOT USE without Syslog!
>
>     # - What to Log -
>
>     debug_print_parse = true
>     debug_print_rewritten = true
>     debug_print_plan = false
>     debug_pretty_print = true
>     log_connections = true
>     #log_duration = false
>     log_pid = true
>     #log_statement = false
>     log_timestamp = true
>     #log_hostname = false
>     #log_source_port = false
>
>
>
>
>
>     ---------------------------(end of
>     broadcast)---------------------------
>     TIP 2: Don't 'kill -9' the postmaster
>
>
>
>
> --
> /**\_____/**\_____/**\_____/**\_____/**\
> ]                        Signature :
> ]                    Andy Petrella
> ]             Rue dessous l'église, 17
> ]                      4450 Slins
> ]       mail: andy(dot)petrella(at)gmail(dot)com <mailto:andy(dot)petrella(at)gmail(dot)com>
> ]            <licencié en math, info>
> ]             dea S.I.G. (2005-2006)
> \**/"""""""\**/"""""""\**/"""""""\**/"""""""\**/





---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster



--
/**\_____/**\_____/**\_____/**\_____/**\
]                        Signature :
]                    Andy Petrella
]             Rue dessous l'église, 17
]                      4450 Slins                              
]       mail: andy(dot)petrella(at)gmail(dot)com
]            <licencié en math, info>
]             dea S.I.G. (2005-2006)
\**/"""""""\**/"""""""\**/"""""""\**/"""""""\**/

Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group