[Trad] [svn:pgfr] r1131 - traduc/trunk/slony

admin at listes.postgresql.fr admin at listes.postgresql.fr
Ven 5 Sep 23:08:19 CEST 2008


Author: daamien
Date: 2008-09-05 23:08:19 +0200 (Fri, 05 Sep 2008)
New Revision: 1131

Modified:
   traduc/trunk/slony/slonik_ref.xml
Log:
Slony : slonik_ref : coquilles


Modified: traduc/trunk/slony/slonik_ref.xml
===================================================================
--- traduc/trunk/slony/slonik_ref.xml	2008-09-05 20:03:41 UTC (rev 1130)
+++ traduc/trunk/slony/slonik_ref.xml	2008-09-05 21:08:19 UTC (rev 1131)
@@ -19,7 +19,7 @@
     
     <para>
      L'utilitaire en ligne de commande <application>slonik</application>
-     est suppposé être intégré dans des scripts shell et lit 
+     est supposé être intégré dans des scripts shell et lit 
      les commandes à partir d'un fichier ou de stdin ( voir plus 
      bas pour des exemples ). Presque tout le travail de configuration
       <emphasis>réel</emphasis> est effectué en appelant des procédures
@@ -39,7 +39,7 @@
 	  sur lequel elles sont appelées;</para></listitem>
       
       <listitem><para>L'absence de paramètres nommés dans les 
-	  procédures stocées rend difficile de faire cela depuis
+	  procédures stockées rend difficile de faire cela depuis
 	  l'invite de commande 	<application>psql</application>;
 	  </para></listitem>
       
@@ -55,7 +55,7 @@
      <para>
       Le format du langage de commande slonik est libre.
       Les commandes commence par des mots-clefs et sont terminées
-      par un point-virgule. La pluspart des commande ont une liste de 
+      par un point-virgule. La plupart des commande ont une liste de 
       paramètres, certains ont une valeur par défaut et sont donc 
       facultatifs. Les paramètres de commandes sont entourés par des
       parenthèses. Chaque option est constituée d'un ou plusieurs
@@ -68,7 +68,7 @@
       Les valeurs d'option peuvent être :
       <itemizedlist>
        <listitem><para>des entiers;</para></listitem>
-       <listitem><para>des chaines caractères entourés de quotes;</para></listitem>
+       <listitem><para>des chaînes caractères entourés de quotes;</para></listitem>
        <listitem><para>des valeurs booléennes  {TRUE|ON|YES} ou {FALSE|OFF|NO};</para></listitem>
        <listitem><para>des mots-clefs dans des cas spécifiques</para></listitem>
       </itemizedlist>
@@ -79,7 +79,7 @@
      </para></sect3>
     <sect3><title>Groupes de commandes</title>
      <para>
-      Les commandes peuvent être combinées par groupes de commandres avec une 
+      Les commandes peuvent être combinées par groupes de commandes avec une 
       éventuellement une condition <command>on error</command> et 
       <command>on success</command>. 
       La syntaxe est la suivante :
@@ -104,7 +104,7 @@
       <xref linkend="stmtinclude"/> regroupe la configuration 
       dans des fichiers centraux qui peuvent être réutilisés, et 
       <xref linkend="stmtdefine"/> permet de remplacer les identifiants
-      numérique et esotérique des objets par des identifiants mnémotechniques.
+      numérique et ésotérique des objets par des identifiants mnémotechniques.
    </para>
   </partintro>
   <!-- **************************************** -->
@@ -131,7 +131,7 @@
 
     <para>
       Les inclusions imbriquées sont supportées. Le scanner et l'analyser
-      retourne le bon nom de fichier et le numéro ligne correcten cas
+      retourne le bon nom de fichier et le numéro ligne correcte en cas
       d'erreur.
        </para>
    </refsect1>
@@ -173,9 +173,9 @@
     </para>
 
     <para>
-      Les symboles sont réferencés en utilisant une arobase <quote>@</quote> suivi
+      Les symboles sont référencés en utilisant une arobase <quote>@</quote> suivi
       du nom symbolique. Notons que le référencement d'un symbole est annulé
-      à l'intérieur des chaines de caractères.
+      à l'intérieur des chaînes de caractères.
     </para>
    </refsect1>
    <refsect1><title>Exemple</title>
@@ -197,7 +197,7 @@
                comment = 'sakai customers' );
 set add table( set @sakaiFilms, id = 2, @fqn = 'public.cassettes',     
                comment = 'sakai cassettes' );
-echo '@sakaiFilms sera affiché comme une chaine, et ne sera pas interprété';
+echo '@sakaiFilms sera affiché comme une chaîne, et ne sera pas interprété';
     </programlisting>
    </refsect1>
 
@@ -242,7 +242,7 @@
      <application>slonik</application>. Elle définit l'espace
      de nom dans lequel toutes les fonctions spécifiques, les procédures,
      les tables et les séquences de &slony1; sont déclarées.
-     Le nom de l'espace de nom est construit en préfixant le chaine
+     Le nom de l'espace de nom est construit en préfixant le chaîne
      de caractère fournie par un souligné. Ce nom d'espace sera 
      identique sur toutes les bases de données qui participent 
      aux même groupe de réplication.
@@ -289,8 +289,8 @@
      Décrit comment l'utilitaire <application>slonik</application> peut
      atteindre les bases des noeuds du cluster à partir du l'endroit
      où il se trouve (en général le poste de travail de l'administrateur)
-     La chaine connifo est l'argument passé à la fonction 
-     libpq <function>PQconnectdb()</function>. L'utlisateur qui se connecter
+     La chaîne connifo est l'argument passé à la fonction 
+     libpq <function>PQconnectdb()</function>. L'utilisateur qui se connecter
      doit être un super-utilisateur spécifique à la réplication, car certaines
      actions réalisées par la suite comprennent des opérations strictement réservées
      aux super-utilisateurs du serveur  &postgres;.
@@ -298,7 +298,7 @@
 
     <para>
      L'utilitaire <application>slonik</application> n'essaie pas de se connecter
-     à une base de donnnée que si un commande nécessite une connexion.
+     à une base de donnée que si un commande nécessite une connexion.
     </para>
 
    <note> <para>
@@ -359,10 +359,10 @@
    <refsect1>
     <title>Description</title>
     <para>
-     Affiche un message litéral sur la sortie standard.
+     Affiche un message littéral sur la sortie standard.
     </para>
    </refsect1>
-   <refsect1><Title>Example</Title>
+   <refsect1><Title>Exemple</Title>
     <programlisting>
      ECHO 'Noeud 1 initialisé correctement';
     </programlisting>
@@ -390,13 +390,13 @@
    <refsect1>
     <title>Description</title>
     <para>
-     termine immédiatement un script d'éxecution, annulant toute
+     termine immédiatement un script d'exécution, annulant toute
      les transaction ouverte (roll back) sur toutes les bases de données
      connectées. L'utilitaire <application>slonik</application> retournera
      la valeur indiquée comme code de terminaison du programme.
     </para>
    </refsect1>
-   <refsect1><Title>Example</Title>
+   <refsect1><Title>Exemple</Title>
     <programlisting>
      EXIT 0;
     </programlisting>
@@ -419,7 +419,7 @@
     <cmdsynopsis>
      <command>INIT CLUSTER</command> 
      <arg>ID = <replaceable class="parameter">entier</replaceable></arg>
-     <arg>COMMENT = <replaceable class="parameter">'chaine'</replaceable></arg>
+     <arg>COMMENT = <replaceable class="parameter">'chaîne'</replaceable></arg>
     </cmdsynopsis>
    </refsynopsisdiv>
    <refsect1>
@@ -427,7 +427,7 @@
 
     <para> Initialise le premier noeud d'un nouveau cluster de réplication &slony1;.
     Le processus d'initialisation consiste à créer l'espace de nom du cluster,
-    charger toutes les tables, les functions, les procédures et initialiser le noeud
+    charger toutes les tables, les fonctions, les procédures et initialiser le noeud
     avec  &funinitializelocalnode; and &funenablenode;.
      
      <variablelist>
@@ -466,11 +466,11 @@
        <xref linkend="stmtstorenode"/>, la différence étant que <command>INIT
    CLUSTER </command> n'a pas besoin de récupérer la configuration des autres noeuds.
    </para> </note>
-   <note> <para> Soyez conscients que certains objets qui sont créés contiennet
+   <note> <para> Soyez conscients que certains objets qui sont créés contiennent
        le nom du cluster à l'intérieur de leur nom  (Notamment, les index
        partiels sur <envar>sl_log_1</envar> et <envar>sl_log_2</envar>).
        Ceci implique que les noms de cluster <emphasis>très longs</emphasis>
-       sont une mauvaise idée, car ils entrainent un dépassement des noms 
+       sont une mauvaise idée, car ils entraînent un dépassement des noms 
        d'objets au delà de la limite de 63 caractères.
      </para> </note> 
    </refsect1>
@@ -478,7 +478,7 @@
 
     <para> Cette commande crée un nouvel espace de noms et configure les
       tables à l'intérieur; aucun objets public ne doit être verrouiller
-      pendant l'exécution de cette commade.</para>
+      pendant l'exécution de cette commande.</para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -491,7 +491,7 @@
    <manvolnum>7</manvolnum></refmeta>
    
    <refnamediv><refname>STORE NODE</refname>
-    <refpurpose> Initialis un noeud &slony1;</refpurpose>
+    <refpurpose> Initialise un noeud &slony1;</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
     <cmdsynopsis>
@@ -501,7 +501,7 @@
    <refsect1>
     <title>Description</title>
     
-    <para> Initialise un nouveau noeud et l'ajoute dans la configuation du 
+    <para> Initialise un nouveau noeud et l'ajoute dans la configuration du 
       cluster existant.</para>
 
     <para> Le processus d'initialisation consiste à la création de l'espace
@@ -530,7 +530,7 @@
       </varlistentry>
       <varlistentry><term><literal> EVENT NODE = ival </literal></term>
        
-       <listitem><para> L'identifiant du noeud utilisé pour créer l'évenement de configuration,
+       <listitem><para> L'identifiant du noeud utilisé pour créer l'événement de configuration,
 	   qui prévient tous les noeuds existants de l'arrivée du nouveau noeud.
 	   La valeur par défaut est 1.</para></listitem>
       </varlistentry>
@@ -540,7 +540,7 @@
     <para> Ceci utilise &funinitializelocalnode; et &funenablenode;. </para>
     
    </refsect1>
-   <refsect1><Title>Example</Title>
+   <refsect1><Title>Exemple</Title>
     <programlisting>
      STORE NODE ( ID = 2, COMMENT = 'Noeud 2');
     </programlisting>
@@ -549,12 +549,12 @@
 
     <para> Cette commande crée un nouvel espace de nom et configure les tables
       à l'intérieur;aucun objets public ne doit être verrouiller
-      pendant l'exécution de cette commade.</para>
+      pendant l'exécution de cette commande.</para>
    </refsect1>
 
    <refsect1> <title> Note de version </title> 
-     <para> Cette commande fut intorduite dans &slony1; 1.0.  La paramètre <envar>SPOOLNODE</envar>
-     fut intrduit dans la version 1.1, mais n'était pas implémentée dans cette version.
+     <para> Cette commande fut introduite dans &slony1; 1.0.  La paramètre <envar>SPOOLNODE</envar>
+     fut introduit dans la version 1.1, mais n'était pas implémentée dans cette version.
      La fonctionnalité <envar>SPOOLNODE</envar> est arrivée dans la
    version 1.2. </para>
    </refsect1>
@@ -584,7 +584,7 @@
 
      <variablelist>
       <varlistentry><term><literal> ID  = ival </literal></term>
-       <listitem><para> L'indentifiant du noeud à supprimer.</para></listitem>
+       <listitem><para> L'identifiant du noeud à supprimer.</para></listitem>
       </varlistentry>
       <varlistentry><term><literal> EVENT NODE = ival </literal></term>
        <listitem><para> L'identifiant du noeud qui génère l'événement. La valeur par défaut est 1.
@@ -611,10 +611,10 @@
       que l'on supprime.</para>
    </refsect1>
    <refsect1><title>Comportement dangereux ou non-intuitif</title>
-   <para> Si vous utiliser des connexions qui cachent les plans d'éxécution
+   <para> Si vous utiliser des connexions qui cachent les plans d'exécution
    (ce qui est particulièrement commun pour framework applicatifs Java utilisant
    de pools de connexion pools), les connexions peuvent cacher des plans
-   de reques qui se base sur une vision pré-<command>DROP NODE</command>,
+   de requêtes qui se base sur une vision pré-<command>DROP NODE</command>,
    ce qui implique que vous obtiendrez des &rmissingoids;.</para>
 
    <para>Ainsi après avoir supprimé un noeud, il est préférable de réinitialiser
@@ -679,10 +679,10 @@
       que l'on désinstallé.</para>
    </refsect1>
    <refsect1><title>Comportement dangereux ou non-intuitif</title>
-   <para> Si vous utiliser des connexions qui cachent les plans d'éxécution
+   <para> Si vous utiliser des connexions qui cachent les plans d'exécution
    (ce qui est particulièrement commun pour framework applicatifs Java utilisant
    de pools de connexion pools), les connexions peuvent cacher des plans
-   de reques qui se base sur une vision pré-<command>UNINSTALL NODE</command>,
+   de requêtes qui se base sur une vision pré-<command>UNINSTALL NODE</command>,
    ce qui implique que vous obtiendrez des &rmissingoids;.</para>   
 
    <para>Ainsi après avoir désinstallé un noeud, il est préférable de réinitialiser
@@ -715,7 +715,7 @@
       Théoriquement, cette commande est obsolète. En pratique,
       les timeouts TCP peuvent retarder les changements critiques 
       de configuration jusqu'à ce qu'il soit effectué alors que le
-      noeud expéditeur est en echec et doit être ignoré par les 
+      noeud expéditeur est en échec et doit être ignoré par les 
       noeuds abonnés.     
      <variablelist>
       <varlistentry><term><literal> ID  = ival </literal></term>
@@ -733,7 +733,7 @@
    <refsect1> <title> Utilisation de verrous </title>
 
 
-    <para> Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para> Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0;
@@ -767,7 +767,7 @@
       </para>
     
     <para> Le paramètre conninfo doit contenir toutes les informations
-      pour se connecter à la base en tant super-utilisateur de la répliction.
+      pour se connecter à la base en tant super-utilisateur de la réplication.
       Les termes <quote>serveur</quote> or <quote>client</quote> n'ont
       rien à voir avec le rôle particulier d'un noeud dans la configuration
       d'un cluster. On peut simplement voir cela comme un 
@@ -794,7 +794,7 @@
       </varlistentry>
       <varlistentry><term><literal> CONNRETRY  = ival </literal></term>
        <listitem><para> Nombre de secondes d'attente avant qu'un autre tentative
-	   de connexion soit faite dasn le cas ou le serveur est indisponible. 
+	   de connexion soit faite dans le cas ou le serveur est indisponible. 
 	   La valeur par défaut est 10.
 	</para></listitem>
       </varlistentry>
@@ -812,7 +812,7 @@
    <refsect1> <title> Utilisation de verrous </title>
 
 
-    <para> Aucun verouillage ne devrait être visible depuis l'application. </para>     
+    <para> Aucun verrouillage ne devrait être visible depuis l'application. </para>     
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -863,7 +863,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous</title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -893,16 +893,15 @@
       à un noeud fournisseur de lui envoyer les événements d'un autre noeud
       ainsi que les confirmations en provenance des tous les autres noeuds existants.
       Cela nécessite qu'un <quote>chemin</quote> doit exister pour
-      que le recepteur (le client) puisse se connecter au fournisseur (le serveur).</para>
+      que le récepteur (le client) puisse se connecter au fournisseur (le serveur).</para>
 
     <para> Chaque noeud du système doit écouter les événements
       de tous les autres noeuds. En règle générale, un abonné
-    other node in the system. As a general rule of thumb, a subscriber
-    (voir <xref linkend="stmtsubscribeset"/>) doit écouter les événements
+        (voir <xref linkend="stmtsubscribeset"/>) doit écouter les événements
     d'un ensemble origine sur un fournisseur unique, qui lui envoie
     les données. En retour, l'origine de l'ensemble de réplication
     doit écouter les événements dans la direction opposée.
-    Un noeud peut écouter simultanément les événéments d'un même ensemble d'origine
+    Un noeud peut écouter simultanément les événements d'un même ensemble d'origine
     en provenance de différents fournisseurs. Cependant pour traiter les 
     événements <command>SYNC</command> de cette ensemble d'origine tous les
     fournisseurs de données doivent avoir un niveau de synchronisation égal 
@@ -935,7 +934,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title> <para> Cette commande fut introduite 
    dans &slony1; 1.0.  À partir de la version 1.1, vous ne <emphasis>devriez</emphasis>
@@ -967,10 +966,10 @@
     
     <variablelist>
      <varlistentry><term><literal> ORIGIN  = ival </literal></term>
-      <listitem><para> Identifiant du noeudIdentifiant du noeud of the event origin the receiver is listening for.</para></listitem>
+      <listitem><para> Identifiant du noeud origine que le récepteur écoute.</para></listitem>
      </varlistentry>
      <varlistentry><term><literal> PROVIDER = ival </literal></term>
-     <listitem><para> Identifiant du noeud qui envoie au recepteur les événements
+     <listitem><para> Identifiant du noeud qui envoie au récepteur les événements
 	 produits par l'origine. Si cette valeur n'est pas spécifiée, alors il 
 	 s'agit de l'origine.</para></listitem>
      </varlistentry>
@@ -989,7 +988,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title> <para> Cette commande fut introduite 
    dans &slony1; 1.0.  À partir de la version 1.1, vous ne <emphasis>devriez</emphasis>
@@ -1059,7 +1058,7 @@
 	créer une table &postgres; avec aucune colonne, par exemple 
 	<command> create table table_vide (); </command>.  
 	&slony1; refusera de manipuler une telle table.
-	Ce n'est pas vraiment une limitation génante, car il est 
+	Ce n'est pas vraiment une limitation gênante, car il est 
 	n'est pas très intéressant de répliquer des tables qui ne contiennent
 	aucune information.</para> </note>
 
@@ -1096,15 +1095,15 @@
     </itemizedlist>
 
     <para> Sur les noeus abonnés, ces modifications sont
-      réalisées sur la table losqu'elle est vode, et perturbe 
+      réalisées sur la table lorsqu'elle est TODO, et perturbe 
       pas particulièrement l'abonnement au cours du verrouillage
       sur le noeud abonné.</para> 
 
     <para> Si la table est volumineuse et fréquemment mise à jour
       par vos applications, cela imposera un coupure de service
-      significative qui correspond au tems de modification de la
+      significative qui correspond au temps de modification de la
       table sur le noeud d'origine. C'est pourquoi il est recommandé
-      que cette commande ne sit pas utilisée quand c'est possible.</para>      
+      que cette commande ne soit pas utilisée quand c'est possible.</para>      
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -1150,7 +1149,7 @@
     <para>
      L'ensemble de réplication est la plus petite unité qu'un noeud peut répliquer vers un autre noeud.
      Un ensemble de réplication a toujours une origine. En terme classique,
-     c'est ce qu'on appele le <quote>maître</quote>.
+     c'est ce qu'on appelle le <quote>maître</quote>.
      Puisqu'avec &slony1; un noeud peut être simultanément <quote>maître</quote> pour un ensemble,
      et tenir le rôle  d'<quote>esclave</quote> pour un autre, cette terminologie peut 
      rapidement prêter à confusion et doit par conséquent être remplacée par 
@@ -1185,7 +1184,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -1269,7 +1268,7 @@
       Cette fonction est un contournement face à l'impossibilité
       d'ajouter des tables/séquences à des ensembles en cours de 
       réplication. On peut alors créer un ensemble temporaire, y ajouter
-      les nouveaux objects, abonner tous les noeuds à ce nouvel ensemble,
+      les nouveaux objets, abonner tous les noeuds à ce nouvel ensemble,
       puis fusionner l'ensemble courant et l'ensemble temporaire, et ce qui supprime
       l'identifiant de l'ensemble temporaire.
       
@@ -1308,7 +1307,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1><title> Comportement dangereux ou non-intuitif </title>
 
@@ -1351,7 +1350,6 @@
     
     <para> Ajoute une table existante dans un ensemble de réplication. L'ensemble ne doit 
     pas être répliqué sur un autre noeud, cette fonctionnalité est assurée par la commande 
-    Add an existing usep table to a replication set. The set
     <xref linkend="stmtmergeset"/>.
      
      <variablelist>
@@ -1359,7 +1357,7 @@
        <listitem><para> Identifiant de l'ensemble dans lequel la table doit être ajoutée. </para></listitem>
       </varlistentry>
       <varlistentry><term><literal> ORIGIN = ival </literal></term>
-       <listitem><para> Noeuf origine de l'ensemble.  Les prochaines version de <application>slonik</application>
+       <listitem><para> Noeud origine de l'ensemble.  Les prochaines version de <application>slonik</application>
 	 devraient pouvoir deviner cette information.</para></listitem>
       </varlistentry>
       <varlistentry><term><literal> ID = ival </literal></term>
@@ -1368,7 +1366,7 @@
        pas seulement utilisé pour désigner une table dans l'ensemble de réplication.
        Cette valeur numérique détermine également l'ordre de verrouillage des tables,
        notamment lors de la commande <xref linkend="stmtlockset"/>.
-       Cet identifiant doit donc suivre une certaine hiérachie afin que les scripts
+       Cet identifiant doit donc suivre une certaine hiérarchie afin que les scripts
        <application>slonik</application> ne provoque de situation d'inter-blocage ("deadlocks").
        </para>
 
@@ -1417,7 +1415,7 @@
 
         <listitem><para> Les clefs primaires (ou les clefs candidates) doivent être composées 
 	de colonnes <command>NOT NULL</command>. Si vous avez une clef primaire candidate dont une
-	colonne n'est pas déclarée ainsi, alors &slony1; rejetera la table et produira ce message. </para> 
+	colonne n'est pas déclarée ainsi, alors &slony1; rejettera la table et produira ce message. </para> 
 	</listitem> </varlistentry>
 
        <varlistentry><term><literal>Slony-I: setAddTable_int: table id 14 has already been assigned! </literal></term>
@@ -1473,7 +1471,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para> Sur le noeud orgine, cette opération demande un verrou exclusif très bref sur la table
+    <para> Sur le noeud origine, cette opération demande un verrou exclusif très bref sur la table
     afin de lui ajouter les triggers de réplication. Sur les noeuds abonnés, les verrous 
     correspondant sont réalisés au moment de l'événement <command>SUBSCRIBE_SET</command>.  </para>
    </refsect1>
@@ -1547,7 +1545,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -1656,7 +1654,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0.5 </para>
@@ -1718,7 +1716,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0.5 </para>
@@ -1753,7 +1751,7 @@
 	vous devez vous assurer que l'abonnement est complètement effectué
 	avant de déplacer les séquences. Déplacer un séquence top tôt peut impliquer
 	une tentative d'ajout de la séquence pendant le processus d'abonnement,
-	ce qui échouera en emettant une erreur à cause d'une clef dupliquée et
+	ce qui échouera en émettant une erreur à cause d'une clef dupliquée et
 	provoquera l'arrêt de la réplication.</para></caution>
      
      <variablelist>
@@ -1788,7 +1786,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0.5 </para>
@@ -1817,11 +1815,11 @@
     
     <para> Par défaut, tout les triggers définis par l'utilisateur sont
 désactivés sur tout les noeuds abonnés lorsque la table est répliquée.
-Cette commande peut être utilisée pour empêcher explicititement la désactivation
+Cette commande peut être utilisée pour empêcher explicitement la désactivation
 d'un trigger.
      <variablelist>
       <varlistentry><term><literal> TABLE ID = ival </literal></term>
-       <listitem><para> L'indentifiant numérique et unique de la table concernée par le trigger.</para></listitem>
+       <listitem><para> L'identifiant numérique et unique de la table concernée par le trigger.</para></listitem>
        
       </varlistentry>
       <varlistentry><term><literal> TRIGGER NAME = 'string' </literal></term>
@@ -1832,7 +1830,7 @@
       </varlistentry>
       <varlistentry><term><literal> EVENT NODE = ival </literal></term>
        
-       <listitem><para> (Optionel) L'identifiant du noeud utilisé pour 
+       <listitem><para> (Optionnel) L'identifiant du noeud utilisé pour 
 créer l'événement de configuration qui annonce aux noeuds existants la
 présence d'un trigger spécial. Par défaut, cette valeur est 1.
 	 </para></listitem>
@@ -1842,8 +1840,8 @@
     </para>
     <note><para> Une astuce consiste à lancer <command>STORE
     TRIGGER</command> <emphasis>avant que le trigger soit installé
-    ;</emphasis> ce qui ne provoquera pas d'errreurs. Vous pouvez
-    ainsi définir la gestion d'un trigger par &slony1; r
+    ;</emphasis> ce qui ne provoquera pas d'erreurs. Vous pouvez
+    ainsi définir la gestion d'un trigger par &slony1; 
     <emphasis>avant</emphasis> qu'il soit installé.  Vous êtes alors
     certain que le trigger est actif sur tous les noeuds immédiatement
 après son installation via <xref linkend="stmtddlscript"/>; il n'y a 
@@ -1911,7 +1909,7 @@
       </varlistentry>
       <varlistentry><term><literal> EVENT NODE = ival </literal></term>
 
-       <listitem><para> (Optionel) L'identifiant du noeud utilisé pour
+       <listitem><para> (Optionnel) L'identifiant du noeud utilisé pour
 créer l'événement de configuration qui annonce aux noeuds existants la
 présence d'un trigger spécial. Par défaut, cette valeur est 1.
          </para></listitem>
@@ -1976,7 +1974,7 @@
 doivent déjà exister et idéalement elles sont vides. La version courante de 
 &slony1; ne tente <emphasis>pas</emphasis> de copier le schéma de l'ensemble 
 de réplication. Le démon de réplication démarre et commence à copier le contenu 
-de l'ensemble de réplication à partir du fournisseur spécifi, puis essaie
+de l'ensemble de réplication à partir du fournisseur spécifié, puis essaie
 de rattraper son retard en rejouant les mises à jour qui se sont produites
 lors du processus de copie. Un fois que l'abonnement a réussi, les tables 
 sont protégées avec des triggers contre les mises à jour en provenance de 
@@ -2007,7 +2005,7 @@
 dans les index.</para></listitem>
      </itemizedlist>
 
-     <warning><para> Le temps d'execution de cette opération n'est pas 
+     <warning><para> Le temps d'exécution de cette opération n'est pas 
 négligeable. Si vous avez un grand volume de données dans un ensemble 
 particulier de tables, cela peut prendre plusieurs heures, voire plusieurs
 jours pour que l'opération aboutisse ( ici <quote>"un grand volume</quote>
@@ -2099,7 +2097,7 @@
 désactiver la transmission sur ce noeud.  </para>
 
     <para> Ceci étant, dans certains cas le fait de désactiver cette option
-peut poser des problèmes losque l'on se trouve dans une situation inattendue.
+peut poser des problèmes lorsque l'on se trouve dans une situation inattendue.
 De manière empirique, on considère qu'il préférable que <emphasis>tout 
 noeud connecté directement à l'origine</emphasis> soit 
 un <quote>noeud transmetteur </quote>. Il est possible que ce noeud
@@ -2152,7 +2150,7 @@
  <listitem><para> Les nouveaux abonnements sont définis en utilisant 
 <command>DELETE</command> ou <command>TRUNCATE</command> pour vider
 les tables sur l'abonné. Si vous avez créé un nouveau noeud en 
-recopiant les données à partir d'un noeud existant, il peut <quote>paraitre
+recopiant les données à partir d'un noeud existant, il peut <quote>paraître
 évident</quote> que ces données seront conservées. Ce n'est pas le cas,
 l'ancien contenu est détruit et le noeud est re-peupler <emphasis>à partir
 de zéro</emphasis>.</para> </listitem>
@@ -2268,7 +2266,7 @@
 
     <para> Cette commande doit être la première dans un groupe de commande <command>try</command>.
 En effet, il faut <quote>committer</quote> les changements faits sur les tables
- (ajout d'une fonction trigger speciale) avant d'attendre que toutes les 
+ (ajout d'une fonction trigger spéciale) avant d'attendre que toutes les 
 transactions concurrentes se termine. En même temps, il ne faut pas
 non plus garder une transaction ouverte sur la base elle-même car cela
 cela signifierait qu'elle se bloque elle-même.
@@ -2293,14 +2291,14 @@
       </varlistentry>
       <varlistentry><term><literal> ORIGIN = ival </literal></term>
        
-       <listitem><para> Identifiant du noeud of the current set origin</para></listitem>
+       <listitem><para> Identifiant du noeud TODO the current set origin</para></listitem>
 	 
       </varlistentry>
      </variablelist>
     </para>
-    <para> This uses &funlockset;. </para>
+    <para> Cette commande utilise &funlockset;. </para>
    </refsect1>
-   <refsect1><Title>Example</Title>
+   <refsect1><Title>Exemple</Title>
     <programlisting>
 LOCK SET (
    ID = 1,
@@ -2310,9 +2308,9 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para> Exclusive locks on each replicated table will be taken out
-    on the origin node, and triggers are added to each such table that
-    reject table updates. </para>
+    <para> Des verrous exclusifs sont posés sur chaque table répliqué sur le noeud origine
+    et des triggers qui rejettent les mises à jour sont ajoutés su chacune de ces tables
+    </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -2326,7 +2324,7 @@
    
    <refnamediv><refname>UNLOCK SET</refname>
     
-    <refpurpose> Unlock a &slony1; set that was locked </refpurpose></refnamediv>
+    <refpurpose> Déverrouille un ensemble &slony1; qui est bloqué</refpurpose></refnamediv>
    <refsynopsisdiv>
     <cmdsynopsis>
      <command>UNLOCK SET (options);</command>
@@ -2336,21 +2334,21 @@
     <title>Description</title>
     
     <para> 
-     Unlocks a previously locked set.
+     Cette commande déverrouille un ensemble préalablement vérrouillé.
      
      <variablelist>
       <varlistentry><term><literal> ID = ival </literal></term>
-       <listitem><para> ID of the set to unlock</para></listitem>
+       <listitem><para> Identifiant de l'ensemble à déverrouiller</para></listitem>
        
       </varlistentry>
       <varlistentry><term><literal> ORIGIN = ival </literal></term>
        
-       <listitem><para> Identifiant du noeud of the current set origin</para></listitem>
+       <listitem><para> Identifiant du noeud origine de l'ensemble</para></listitem>
        
       </varlistentry>
      </variablelist>
     </para>
-    <para> This uses &fununlockset;. </para>
+    <para> Cette commande utilise &fununlockset;. </para>
    </refsect1>
    <refsect1><title>Exemple</title>
     <programlisting>
@@ -2362,9 +2360,9 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para> Exclusive locks on each replicated table will be taken out
-    on the origin node, as the triggers are removed from each table
-    that reject table updates. </para>
+    <para> Des verrous exclusifs sont placés sur chaque table répliquée sur le noeud origine
+    , car les triggers qui rejetent les mises à jour sont retirés de chacune des tables.
+     </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -2379,8 +2377,8 @@
    
    <refnamediv><refname>MOVE SET</refname>
     
-    <refpurpose> Change origin of a &slony1;
-    replication set </refpurpose></refnamediv>
+    <refpurpose> Change l'origine d'un ensemble de réplication &slony1;
+    </refpurpose></refnamediv>
    <refsynopsisdiv>
     <cmdsynopsis>
      <command>MOVE SET (options);</command>
@@ -2389,46 +2387,45 @@
    <refsect1>
     <title>Description</title>
     
-    <para> Changes the origin of a set from one node to another. The
-    new origin must be a current subscriber of the set. The set must
-    currently be locked on the old origin. </para>
+    <para> Cette commande déplace l'origine d'un ensemble de réplication d'un noeud
+    vers un autre. La nouvelle origine doit être un abonné de cet ensemble. L'ensemble
+    doit être verrouillé sur l'ancien noeud origine.
+    </para>
     
-    <para> After this command, the set cannot be unlocked on the old
-     origin any more. The old origin will continue as a forwarding
-     subscriber of the set and the subscription chain from the old
-     origin to the new origin will be reversed, hop by hop. As soon as
-     the new origin has finished processing the event (that includes
-     any outstanding sync events that happened before,
-     <emphasis>i.e.</emphasis> fully catching up), the new origin will
-     take over and open all tables in the set for client application
-     update activity.
+    <para> Après cette commande, l'ensemble ne peut plus être déverrouillé sur 
+    l'ancienne origine. Celle-ci va continuer comme un noeud transmetteur
+    de l'ensemble et la chaîne d'abonnement entre l'ancienne et la nouvelle origine
+    sera inversée. Dès que la nouvelle origine a terminé le traitement de l'événement
+    ( ce qui inclue tous les événements SYNC qui se sont produit avant la commande)
+    elle prend le contrôle et ouvre toutes les tables de l'ensemble de réplication 
+    aux mises à jour en provenance de l'application.
     </para>
 
-    <para> This is <emphasis>not</emphasis> failover, as it requires a
-     functioning old origin node (you needed to lock the set on the old
-     origin).  You would probably prefer to <command>MOVE SET</command>
-     instead of <command>FAILOVER</command>, if at all possible, as
-     <command>FAILOVER</command> winds up discarding the old origin
-     node as being corrupted. Before <command>MOVE SET</command> will
-     function a <command>LOCK SET</command> is needed.
+    <para> Ceci n'est <emphasis>pas</emphasis> une bascule d'urgence, car cela nécessite
+    que l'ancienne origine fonctionne correctement ( vous devez verrouiller l'ensemble 
+    de réplication sur l'ancienne origine). Il est préférable d'utiliser 
+    <command>MOVE SET</command> au lieu de <command>FAILOVER</command> si c'est possible
+    , car la commande <command>FAILOVER</command> transforme le noeud origine en un 
+    noeud corrompu. Avant d'effectuer un <command>MOVE SET</command>, il faut lancer la 
+    commande <command>LOCK SET</command>.
 </para>
      
-    <para> Note that this is a &rlocking; operation, which means that
-    it can get stuck behind other database activity.
+    <para> Notez qu'il s'agit d'une opération &rlocking;, ce qui signifie qu'elle peut être bloquée
+    derrière l'activité des autres bases.
      
      <variablelist>
       <varlistentry><term><literal> ID = ival </literal></term>
-       <listitem><para> ID of the set to transfer</para></listitem>
+       <listitem><para> Identifiant de l'ensemble à transférer</para></listitem>
        
       </varlistentry>
       <varlistentry><term><literal> OLD ORIGIN = ival </literal></term>
        
-       <listitem><para> Identifiant du noeud of the current set origin</para></listitem>
+       <listitem><para> Identifiant du noeud origine actuel</para></listitem>
        
       </varlistentry>
       <varlistentry><term><literal> NEW ORIGIN = ival </literal></term>
        
-  <listitem><para> Identifiant du noeud of the new set origin</para></listitem>
+  <listitem><para> Identifiant du futur noeud origine</para></listitem>
        
       </varlistentry>
      </variablelist>
@@ -2487,7 +2484,7 @@
      <application>slonik</application> va contacter tous les autres noeuds directement
 abonnés au noeud en panne pour déterminer quel noeud à le meilleur niveau de synchronisation
 pour chacun des ensembles de réplication. Si un autre noeud a un niveau de synchronisation
-plus élévé que le noeud de secours, la réplication sera d'abord redirigée pour que le noeud
+plus élevé que le noeud de secours, la réplication sera d'abord redirigée pour que le noeud
 de secours rattrape son retard sur l'autre noeud, puis qu'il assume le role d'origine
 et reçoive les mises à jour.
     </para>
@@ -2532,7 +2529,7 @@
 soient terminées.
      </para>
    </refsect1>
-   <refsect1><title> Comportement dangerous et non-intuitif </title>
+   <refsect1><title> Comportement dangereux et non-intuitif </title>
     <para> Cette commande va abandonner le noeud en panne.
 Il n'y a pas de possibilité de réintégrer le noeud en panne,
 sans le reconstruire à partir de zéro en tant qu'esclave.
@@ -2553,7 +2550,7 @@
    
    <refnamediv><refname>EXECUTE SCRIPT</refname>
     
-    <refpurpose> Éxecute un script SQL/DDL  </refpurpose></refnamediv>
+    <refpurpose> Exécute un script SQL/DDL  </refpurpose></refnamediv>
    <refsynopsisdiv>
     <cmdsynopsis>
      <command>EXECUTE SCRIPT (options);</command>
@@ -2562,8 +2559,8 @@
    <refsect1>
     <title>Description</title>
     
-    <para> Cette commande éxecutes un script contenant de ordres SQL sur 
-tous les noeufs qui sont abonnés à un ensemble de réplication à un 
+    <para> Cette commande exécutes un script contenant de ordres SQL sur 
+tous les noeuds qui sont abonnés à un ensemble de réplication à un 
 point précis dans le flux des transactions.</para>
     OA
     <para> L'origine de l'événement doit être l'origine de l'ensemble
@@ -2587,7 +2584,7 @@
       
       <listitem><para> Le nom du fichier contenant le script SQL à exécuter.
 Il peut s'agir d'un chemin relatif à l'emplacement de l'instance <application>slonik</application>
-que vous avez lancé, ou de préférance, un chemin absolu sur le système où 
+que vous avez lancé, ou de préférence, un chemin absolu sur le système où 
  <application>slonik</application> est lancé.</para>
        
        <para> Le <emphasis>contenu</emphasis> de ce fichier est propagé dans un
@@ -2597,14 +2594,14 @@
       
      </varlistentry>
      <varlistentry><term><literal> EVENT NODE = ival </literal></term>
-      <listitem><para> (Optionel) L'identifiant de l'origine courante du set.  La valeur par défaut est 1.</para></listitem>
+      <listitem><para> (Optionnel) L'identifiant de l'origine courante du set.  La valeur par défaut est 1.</para></listitem>
       
      </varlistentry>
      <varlistentry><term><literal> EXECUTE ONLY ON = ival
 
-       </literal></term><listitem><para> (Optionel) L'identifiant du seul noeud qui
+       </literal></term><listitem><para> (Optionnel) L'identifiant du seul noeud qui
 doit exécuter le script.  Cette option implique que le script sera propagé
-sur tous les noeufs mais exécuté sur un seul. 
+sur tous les noeuds mais exécuté sur un seul. 
 Par défaut on exécute le script sur tous les noeuds abonnés à l'ensemble de réplication.
 	</para></listitem> 
       
@@ -2624,7 +2621,7 @@
 &slon; pendant la durée du script SQL.</para>
 
     <para> Si les colonnes d'une table sont modifiées, il est très
-important que les triggers soient regénérés, sinon ils peuvent 
+important que les triggers soient régénérés, sinon ils peuvent 
 être inadaptés à la nouvelle forme du schéma.
     </para>
 
@@ -2657,7 +2654,7 @@
 les triggers des tables répliquées.
     </para>
 
-    <para> À partir de la branche 2.0, &slony1; utilise un GUC qui controlle
+    <para> À partir de la branche 2.0, &slony1; utilise un GUC qui contrôle
 le comportement des triggers, ce qui permet de désactiver les triggers créer par 
 &slony1; pendant l'opération  <emphasis>sans</emphasis> poser de verrous exclusifs sur
 toutes les tables. Désormais, les seules tables qui sont verrouillées sont les tables
@@ -2738,7 +2735,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -2786,7 +2783,7 @@
     <para> Cette commande attend une confirmation d'événement.</para>
     
     <para> <application>Slonik</application> se souvient du dernier événement 
-généré sur chaque noeuf pendant l'éxécution d'un script ( les événements produits 
+généré sur chaque noeud pendant l'exécution d'un script ( les événements produits 
 lors des appels précédents ne sont pas vérifiés). Dans certaines situations
 il est nécessaire que des événements générés sur un noeud (tel que 
  <command>CREATE SET</command>) soient traités sur un autre noeud avant de 
@@ -2798,7 +2795,7 @@
     </para>
     
     <para> <command>WAIT FOR EVENT</command> doit être appelée en dehors d'un
-bloc <command>try</command>, car les nouvaux messages de confirmation ne sont 
+bloc <command>try</command>, car les nouveaux messages de confirmation ne sont 
 pas visibles à l'intérieur d'une transaction.
 
      <variablelist>
@@ -2808,7 +2805,7 @@
       </varlistentry>
       <varlistentry><term><literal> CONFIRMED = ival | ALL </literal></term>
        
-       <listitem><para> L'identifiant du noeud recepteur qui doit confirmer le(s)
+       <listitem><para> L'identifiant du noeud récepteur qui doit confirmer le(s)
 événement(s).
 </para></listitem>
        
@@ -2839,7 +2836,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.0 </para>
@@ -2926,7 +2923,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.1 </para>
@@ -2968,7 +2965,7 @@
    </refsect1>
    <refsect1> <title> Utilisation de verrous </title>
 
-    <para>  Aucun verouillage ne devrait être visible depuis l'application. </para>
+    <para>  Aucun verrouillage ne devrait être visible depuis l'application. </para>
    </refsect1>
    <refsect1> <title> Note de version </title>
     <para> Cette commande fut introduite dans &slony1; 1.1.6 / 1.2.1 </para>
@@ -2996,7 +2993,7 @@
      Cette commande endors les opérations pendant un certain nombre de secondes.
     </para>
    </refsect1>
-   <refsect1><Title>Example</Title>
+   <refsect1><Title>Exemple</Title>
     <programlisting>
      sleep (seconds = 5);
     </programlisting>



More information about the Trad mailing list