Changeset 378

Show
Ignore:
Timestamp:
09/14/06 18:22:01 (2 years ago)
Author:
sas
Message:

Relecture initiale (début)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/trunk/manuel/ref/pg_resetxlog.xml

    r232 r378  
    44PostgreSQL documentation 
    55--> 
     6<!-- SAS 20060914 : Relecture initiale --> 
    67 
    78<refentry id="app-pgresetxlog"> 
     
    1415 <refnamediv> 
    1516  <refname>pg_resetxlog</refname> 
    16   <refpurpose>réinitialise les WAL et les autres informations de contrôle d'un 
    17    groupe de bases de données <productname>PostgreSQL</productname></refpurpose> 
     17  <refpurpose>réinitialiser les WAL et les autres informations de contrôle d'une 
     18   grappe de bases de données <productname>PostgreSQL</productname></refpurpose> 
    1819 </refnamediv> 
    1920 
     
    2728   <arg> -m <replaceable class="parameter">mxid</replaceable> </arg> 
    2829   <arg> -O <replaceable class="parameter">mxoff</replaceable> </arg> 
    29    <arg> -l <replaceable class="parameter">timelineid</replaceable>,<replaceable 
    30 class="parameter">fileid</replaceable>,<replaceable 
    31 class="parameter">seg</replaceable> </arg> 
     30   <arg> -l <replaceable class="parameter">timelineid</replaceable>,<replaceable class="parameter">fileid</replaceable>,<replaceable class="parameter">seg</replaceable> </arg> 
    3231   <arg choice="plain"><replaceable>repdonnees</replaceable></arg> 
    3332  </cmdsynopsis> 
     
    3736  <title>Description</title> 
    3837  <para> 
    39    <command>pg_resetxlog</command> efface les WAL et réinitialise en option 
    40    quelques autres informations de contrôle stockées dans le fichier 
    41    <filename>pg_control</filename>. Cette fonction est quelque fois nécessaire si ces 
     38   <command>pg_resetxlog</command> efface les jouranux d'écritures anticipées 
     39   (<foreignphrase>Write-Ahead Log</foreignphrase> ou WAL) et réinitialise 
     40   optionnellement quelques autres informations de contrôle stockées dans le fichier 
     41   <filename>pg_control</filename>. Cette fonction est parfois nécessaire si ces 
    4242   fichiers ont été corrompus. Elle ne doit être utilisée qu'en dernier 
    43    ressort quand le serveur ne démarre plus à cause d'une telle corruption. 
    44   </para> 
    45  
    46   <para> 
    47    Après avoir lancé cette commande, il doit être possible de lancer ce 
    48    serveur, mais gardez en tête que la base de données pourrait contenir des 
    49    données non cohérentes à cause de transactions partiellement validées. Vous 
    50    devriez immédiatement sauvegarder vos données, lancer <command>initdb</command> et 
    51    recharger. Après rechargement, vérifiez les incohérences et réparez si 
    52    nécessaire. 
    53   </para> 
    54  
    55   <para> 
    56    Cet outil peut seulement être lancé par l'utilisateur qui a installé le 
    57    serveur parce qu'il requiert un accès en lecture/écriture dans le répertoire 
    58    des données. Pour des raisons de sécurité, vous devez spécifier le répertoire 
    59    des données sur la ligne de commande. <command>pg_resetxlog</command> 
    60    n'utilise pas la variable d'environnement <envar>PGDATA</envar>. 
    61   </para> 
    62  
     43   ressort quand le serveur ne démarre plus du fait d'une telle corruption. 
     44  </para> 
     45 
     46  <para> 
     47   À la suite de cette commande, le serveur doit pouvoir redémarrer. Toutefois,  
     48   il ne faut pas perdre de vue que la base de données peut contenir des  
     49   données inconsistantes du fait de transactions partiellement validées. 
     50   Il est alors opportun de sauvegarder les données, lancer  
     51   <command>initdb</command> et de les recharger. Après cela, les inconsistances  
     52   doivent être recharchées et le cas échéant corrigées. 
     53  </para> 
     54 
     55  <para> 
     56   Seul l'utilisateur qui a installé le serveur peut utiliser cet outil. 
     57   Il requiert, en effet, un accès en lecture/écriture au répertoire 
     58   des données. Pour des raisons de sécurité, <command>pg_resetxlog</command> 
     59   n'utilise pas la variable d'environnement <envar>PGDATA</envar>. Le répertoire 
     60   des données doit donc être précisé sur la ligne de commande. 
     61  </para> 
     62 
     63<!-- ICI --> 
    6364  <para> 
    6465   Si <command>pg_resetxlog</command> se plaint de ne pas pouvoir déterminer de