[Trad] [svn:pgfr] r1153 - in traduc/trunk/postgresql: . ref
admin at listes.postgresql.fr
admin at listes.postgresql.fr
Lun 22 Sep 16:01:13 CEST 2008
Author: sas
Date: 2008-09-22 16:01:13 +0200 (Mon, 22 Sep 2008)
New Revision: 1153
Modified:
traduc/trunk/postgresql/func.xml
traduc/trunk/postgresql/ref/pg_dump.xml
Log:
Relecture suite ?\195?\160 ajouts PG8.3.4
Modified: traduc/trunk/postgresql/func.xml
===================================================================
--- traduc/trunk/postgresql/func.xml 2008-09-21 18:30:04 UTC (rev 1152)
+++ traduc/trunk/postgresql/func.xml 2008-09-22 14:01:13 UTC (rev 1153)
@@ -8621,9 +8621,10 @@
</synopsis>
<para>
- La fonction <function>xmlagg</function> est, comme les autres fonctions
- ci-dessous, une fonction d'agrégat. Elle concatène les valeurs en entrée
- de l'appel de la fonction, comme <function>xmlconcat</function> le fait.
+ La fonction <function>xmlagg</function> est, à la différence des
+ fonctions qui suivent, une fonction d'aggrégat. Elle concatène les valeurs
+ en entrée pour les passer en argument à la fonction d'aggrégat, comme le
+ fait la fonction <function>xmlconcat</function>.
Voir <xref linkend="functions-aggregate"/> pour plus d'informations sur
les fonctions d'agrégat.
</para>
@@ -8642,10 +8643,10 @@
</para>
<para>
- Notez que, dans l'implémentation actuelle, l'ordre de la concaténation
- n'est en principe pas défini. Néanmoins, cela peut fonctionner en
+ Dans l'implantation actuelle, l'ordre de la concaténation
+ n'est, par principe, pas défini. Néanmoins, cela peut fonctionner en
triant préalablement les valeurs en entrée. En reprenant l'exemple
- ci-dessus, on pourrait influencer l'ordre de cette façon :
+ ci-dessus, on peut influencer l'ordre de cette façon :
<screen><![CDATA[
SELECT xmlagg(x) FROM (SELECT * FROM test ORDER BY y DESC) AS tab;
xmlagg
@@ -8653,10 +8654,10 @@
<bar/><foo>abc</foo>
]]></screen>
- Mais le fonctionnement de cette approche n'est pas garantie dans toutes
- les situations et dans toutes les versions de PostgreSQL. Une version
- future de PostgreSQL pourrait fournir une fonctionnalité supplémentaire
- pour contrôler l'ordre d'une bonne façon
+ Il n'est toutefois pas garanti que cette approche fonctionne dans toutes
+ les situations et pour toutes les versions de PostgreSQL. Il est probable
+ qu'une future version de PostgreSQL fournisse une fonctionnalité supplémentaire
+ pour contrôler l'ordre de façon propre
(<literal>xmlagg(expr ORDER BY expr, expr, ...</literal>).
</para>
</sect3>
Modified: traduc/trunk/postgresql/ref/pg_dump.xml
===================================================================
--- traduc/trunk/postgresql/ref/pg_dump.xml 2008-09-21 18:30:04 UTC (rev 1152)
+++ traduc/trunk/postgresql/ref/pg_dump.xml 2008-09-22 14:01:13 UTC (rev 1153)
@@ -3,7 +3,6 @@
le $Date$
par $Author$
révision $Revision$ -->
-<!-- SAS 20060530 : Relecture initiale -->
<refentry id="app-pgdump">
<refmeta>
@@ -66,7 +65,7 @@
</para>
<para>
- Lorsqu'il est utilisé avec un des formats de fichier d'archivé en combinaison
+ Utilisé avec un des formats de fichier d'archive et combiné
avec <application>pg_restore</application>,
<application>pg_dump</application> fournit un mécanisme d'archivage
et de transfert flexible. <application>pg_dump</application> peut être utilisé pour
@@ -76,9 +75,9 @@
restaurer. Le format de fichier de sortie le plus flexible est le format
<quote>personnalisé</quote> (<foreignphrase>custom</foreignphrase> en anglais, <option>-Fc</option>).
Compressé par défaut, il permet de sélectionner et réordonner les éléments archivés.
- Nom compressé, le format <application>tar</application> (<option>-Ft</option>)
+ Non compressé, le format <application>tar</application> (<option>-Ft</option>)
ne permet pas de réordonner les données au
- chargement mais est somme toute assez flexible. Qui plus est, il est utilisable
+ chargement, mais est, somme toute, assez flexible. Qui plus est, il est utilisable
par des outils Unix standard comme <command>tar</command>.
</para>
@@ -114,12 +113,12 @@
<term><option>--data-only</option></term>
<listitem>
<para>
- Seules les données sont sauvegardées, pas le schéma (définition des données).
+ Seules les données sont sauvegardées, pas le schéma (définition des données).
</para>
<para>
Cette option n'a d'intérêt que pour le format texte.
- Pour les formats archive, l'option est spécifiée à l'appel de <command>pg_restore</command>.
+ Pour les formats archive, l'option peut être précisée lors de l'appel de <command>pg_restore</command>.
</para>
</listitem>
</varlistentry>
@@ -130,10 +129,10 @@
<listitem>
<para>
Inclut les objets larges dans la sauvegarde. C'est le comportement par
- défaut sauf si vous ajoutez une des options suivantes :
+ défaut, sauf si une des options suivantes est ajoutée :
<option>--schema</option>, <option>--table</option> ou
- <option>--schema-only</option>. Donc cette option <option>-b</option>
- est seulement utile pour ajouter les objets larges dans le cas des
+ <option>--schema-only</option>. L'option <option>-b</option>
+ n'est utile que pour ajouter les objets larges aux
sauvegardes sélectives.
</para>
</listitem>
@@ -150,7 +149,7 @@
<para>
Cette option n'a d'intérêt que pour le format texte. Pour les
- formats archive, l'option est spécifiée à l'appel de
+ formats archive, l'option est précisée à l'appel de
<command>pg_restore</command>.
</para>
</listitem>
@@ -162,13 +161,13 @@
<listitem>
<para>
La sortie débute par une commande de création de la base de données
- et de connexion à cette base. Peu importe dans ce cas la base de données
+ et de connexion à cette base. Peu importe, dans ce cas, la base de données
à laquelle la connexion est faite avant la restauration.
</para>
<para>
Cette option n'a d'intérêt que pour le format texte. Pour les
- formats archive, l'option est spécifiée à l'appel de
+ formats archive, l'option est précisée à l'appel de
<command>pg_restore</command>.
</para>
</listitem>
@@ -184,12 +183,12 @@
ralentie. Cela s'avère essentiellement utile pour créer des sauvegardes
rechargées dans des bases de données autres que
<productname>PostgreSQL</productname>.
- De plus, comme cette option génère une commande séparée pour chaque
- ligne, une erreur lors du chargement d'une ligne ne fera que perdre
+ De plus, comme cette option produit une commande séparée pour chaque
+ ligne, une erreur lors du chargement d'une ligne ne perd que
cette ligne plutôt que le contenu entier de la table.
- La restauration échoue tout de même si les colonnes ont été réorganisées.
- L'option <option>-D</option> est sûre même avec des modifications dans
- l'ordre des colonnes, mais elle est du coup bien plus lente.
+ La restauration échoue également si les colonnes ont été réorganisées.
+ L'option <option>-D</option> permet de s'affranchir des modifications
+ de l'ordre des colonnes, mais est encore plus lente.
</para>
</listitem>
</varlistentry>
@@ -207,8 +206,8 @@
La restauration en est considérablement ralentie. Cela s'avère
essentiellement utile pour créer des sauvegardes rechargées dans des
bases de données autres que <productname>PostgreSQL</productname>.
- De plus, comme cette option génère une commande séparée pour chaque
- ligne, une erreur lors du chargement d'une ligne ne fera que perdre
+ De plus, comme cette option produit une commande séparée pour chaque
+ ligne, une erreur lors du chargement d'une ligne ne perd que
cette ligne plutôt que le contenu entier de la table.
</para>
</listitem>
@@ -219,7 +218,7 @@
<term><option>--file=<replaceable class="parameter">file</replaceable></option></term>
<listitem>
<para>
- La sortie est redirigée vers le fichier spécifié. Sans précision, la sortie
+ La sortie est redirigée vers le fichier indiqué. Sans précision, la sortie
standard est utilisée.
</para>
</listitem>
@@ -230,7 +229,7 @@
<term><option>--encoding=<replaceable class="parameter">codage</replaceable></option></term>
<listitem>
<para>
- La sauvegarde est créée dans l'encodage spécifié. Par défaut, la sauvegarde utilise celui
+ La sauvegarde est créée dans l'encodage indiqué. Par défaut, la sauvegarde utilise celui
de la base de données. Le même résultat peut être obtenu en positionnant
la variable d'environnement <envar>PGCLIENTENCODING</envar> avec le codage désiré pour la
sauvegarde.
@@ -251,7 +250,8 @@
<term><literal>p</literal></term>
<listitem>
<para>
- Fichier de scripts <acronym>SQL</acronym> en texte simple (défaut).
+ fichier de scripts <acronym>SQL</acronym> en texte simple
+ (défaut) ;
</para>
</listitem>
</varlistentry>
@@ -260,10 +260,11 @@
<term><literal>t</literal></term>
<listitem>
<para>
- Archive <command>tar</command> utilisable par <application>pg_restore</application>.
+ archive <command>tar</command> utilisable par <application>pg_restore</application>.
Ce format permet d'ordonner et/ou d'exclure des objets lors
de la restauration de la base.
- Il est également possible de restreindre les données rechargées lors de la restauration.
+ Il est également possible de restreindre les données rechargées lors
+ de la restauration ;
</para>
</listitem>
</varlistentry>
@@ -272,9 +273,9 @@
<term><literal>c</literal></term>
<listitem>
<para>
- Archive personnalisée utilisable par <application>pg_restore</application>.
+ archive personnalisée utilisable par <application>pg_restore</application>.
C'est le format le plus flexible puisqu'il permet d'ordonner le chargement des
- données et la définition des objets. Ce format est compressé par défaut.
+ données et la définition des objets. Ce format est compressé par défaut.
</para>
</listitem>
</varlistentry>
@@ -313,27 +314,27 @@
<term><option>--schema=<replaceable class="parameter">schéma</replaceable></option></term>
<listitem>
<para>
- Sauvegarde seulements les schémas correspondant à <replaceable
+ Sauvegarde uniquement les schémas correspondant à <replaceable
class="parameter">schema</replaceable> ; la sélection se fait à
la fois sur le schéma et sur les objets qu'il contient. Quand cette
option n'est pas indiquée, tous les schémas non système de la base cible
- seront sauvegardés. Plusieurs schémas peuvent être indiqués en utilisant
+ sont sauvegardés. Plusieurs schémas peuvent être indiqués en utilisant
plusieurs fois l'option <option>-n</option>. De plus, le paramètre
<replaceable class="parameter">schéma</replaceable> est interprété comme
- un modèle suivant les règles utilisées par les commandes
+ un modèle selon les règles utilisées par les commandes
<literal>\d</literal> de <application>psql</application> (voir <xref
linkend="app-psql-patterns" endterm="app-psql-patterns-title"/>). Du
coup, plusieurs schémas peuvent être sélectionnés en utilisant des
caractères joker dans le modèle. Lors de l'utilisation de ces caractères,
- faites attention à placer le modèle entre guillemets si nécessaire pour
- empêcher le shell de remplacer les jokers.
+ il faut faire attention à placer le modèle entre guillemets, si
+ nécessaire, pour empêcher le shell de remplacer les jokers.
</para>
<note>
<para>
Quand <option>-n</option> est indiqué, <application>pg_dump</application>
- ne sauvegarde aucun autre objets de la base que ceux dont les schémas
- sélectionnés dépendent. Du coup, il n'est pas garantie que la sauvegarde
+ ne sauvegarde aucun autre objet de la base que ceux dont les schémas
+ sélectionnés dépendent. Du coup, il n'est pas garanti que la sauvegarde
d'un schéma puisse être restaurée avec succès dans une base vide.
</para>
</note>
@@ -341,9 +342,8 @@
<note>
<para>
Les objets qui ne font pas partie du schéma comme les objets larges ne
- sont pas sauvegardés quand <option>-n</option> est précisé. Vous pouvez
- de nouveau ajouter les objets larges avec l'option
- <option>--blobs</option>.
+ sont pas sauvegardés quand <option>-n</option> est précisé. Ils
+ peuvent être rajouter avec l'option <option>--blobs</option>.
</para>
</note>
@@ -356,7 +356,7 @@
<listitem>
<para>
Ne sauvegarde pas les schémas correspondant au modèle <replaceable
- class="parameter">schéma</replaceable>. Le modèle est interprété suivant
+ class="parameter">schéma</replaceable>. Le modèle est interprété selon
les même règles que <option>-n</option>. <option>-N</option> peut aussi
être indiqué plus d'une fois pour exclure des schémas correspondant à
des modèles différents.
@@ -364,7 +364,7 @@
<para>
Quand les options <option>-n</option> et <option>-N</option> sont
- indiquées, seront seulement sauvegardés les schémas qui correspondent à au moins
+ indiquées, seuls sont sauvegardés les schémas qui correspondent à au moins
une option <option>-n</option> et à aucune option
<option>-N</option>. Si <option>-N</option> apparaît sans
<option>-n</option>, alors les schémas correspondant à <option>-N</option>
@@ -379,7 +379,7 @@
<listitem>
<para>
Les identifiants d'objets (<acronym>OID</acronym>) sont sauvegardés comme
- donnée des tables. Cette option est utilisée dans le cas d'applications
+ données des tables. Cette option est utilisée dans le cas d'applications
utilisant des références aux colonnes <acronym>OID</acronym>
(dans une contrainte de clé étrangère, par exemple). Elle ne devrait pas être
utilisée dans les autres cas.
@@ -393,22 +393,22 @@
<listitem>
<para>
Les commandes d'initialisation des possessions des objets au regard de
- la base de données originale ne sont pas produites. Par défaut,
- <application>pg_dump</application> engendre des instructions
- <command>ALTER OWNER</command> ou
- <command>SET SESSION AUTHORIZATION</command> pour
- fixer ces possessions.
- Ces instructions échouent lorsque le script n'est pas
- lancé par un superutilisateur (ou par l'utilisateur
- qui possède tous les objets de ce script). L'option <option>-O</option>
- est utilisée pour créer un script qui puisse être restauré par n'importe
- quel utilisateur. En revanche, c'est cet utilisateur qui devient
- propriétaire de tous les objets.
+ la base de données originale ne sont pas produites. Par défaut,
+ <application>pg_dump</application> engendre des instructions
+ <command>ALTER OWNER</command> ou
+ <command>SET SESSION AUTHORIZATION</command> pour
+ fixer ces possessions.
+ Ces instructions échouent lorsque le script n'est pas
+ lancé par un superutilisateur (ou par l'utilisateur
+ qui possède tous les objets de ce script). L'option <option>-O</option>
+ est utilisée pour créer un script qui puisse être restauré par n'importe
+ quel utilisateur. En revanche, c'est cet utilisateur qui devient
+ propriétaire de tous les objets.
</para>
<para>
Cette option n'a d'intérêt que pour le format texte.
- Pour les formats archive, l'option est spécifiée à l'appel de <command>pg_restore</command>.
+ Pour les formats archive, l'option est précisée à l'appel de <command>pg_restore</command>.
</para>
</listitem>
</varlistentry>
@@ -419,7 +419,7 @@
<listitem>
<para>
Cette option, obsolète, est toujours acceptée pour des raisons
- de compatibilité ascendante.
+ de compatibilité ascendante.
</para>
</listitem>
</varlistentry>
@@ -429,8 +429,8 @@
<term><option>--schema-only</option></term>
<listitem>
<para>
- Seule la définition des objets (le schéma) est sauvegardée, pas les
- données.
+ Seule la définition des objets (le schéma) est sauvegardée, pas les
+ données.
</para>
</listitem>
</varlistentry>
@@ -441,10 +441,10 @@
<listitem>
<para>
Le nom du superutilisateur à utiliser lors de la désactivation
- des déclencheurs. Cela n'a d'intérêt que si l'option
- <option>--disable-triggers</option> est précisée. (En règle générale,
- il est préférable de ne pas utiliser cette option et de lancer le script
- engendré en tant que superutilisateur.)
+ des déclencheurs. Cela n'a d'intérêt que si l'option
+ <option>--disable-triggers</option> est précisée. (En règle générale,
+ il est préférable de ne pas utiliser cette option et de lancer le script
+ produit en tant que superutilisateur.)
</para>
</listitem>
</varlistentry>
@@ -454,7 +454,7 @@
<term><option>--table=<replaceable class="parameter">table</replaceable></option></term>
<listitem>
<para>
- Sauvegarde seulement les tables (ou vues ou séquences) correspondant
+ Sauvegarde uniquement les tables (ou vues ou séquences) correspondant
à <replaceable class="parameter">table</replaceable>. Plusieurs tables
sont sélectionnables en utilisant plusieurs fois l'option
<option>-t</option>. De plus, le paramètre
@@ -464,23 +464,23 @@
linkend="app-psql-patterns" endterm="app-psql-patterns-title"/>). Du
coup, plusieurs tables peuvent être sélectionnées en utilisant des
caractères joker dans le modèle. Lors de l'utilisation de ces caractères,
- faites attention à placer le modèle entre guillemets si nécessaire pour
- empêcher le shell de remplacer les jokers.
+ il faut faire attention à placer le modèle entre guillemets, si
+ nécessaire, pour empêcher le shell de remplacer les jokers.
</para>
<para>
Les options <option>-n</option> et <option>-N</option> n'ont aucun effet
quand l'option <option>-t</option> est utilisée car les tables
- sélectionnées par <option>-t</option> seront sauvegardées quelque soit
- la valeur des options relatives aux schémas et les objets qui ne sont
- pas des tables ne seront pas sauvegardés.
+ sélectionnées par <option>-t</option> sont sauvegardées quelle que soit
+ la valeur des options relatives aux schémas. Les objets qui ne sont
+ pas des tables ne sont pas sauvegardés.
</para>
<note>
<para>
Quand <option>-t</option> est indiqué, <application>pg_dump</application>
- ne sauvegarde aucun autre objet de la base que la (ou les) table(s)
- sélectionnée(s) dépendent. Du coup, il n'est pas garantie que la sauvegarde
+ ne sauvegarde aucun autre objet de la base dont la (ou les) table(s)
+ sélectionnée(s) pourrai(en)t dépendre. Du coup, il n'est pas garanti que la sauvegarde
spécifique d'une table puisse être restaurée avec succès dans une base vide.
</para>
</note>
@@ -490,10 +490,10 @@
Le comportement de l'option <option>-t</option> n'est pas entièrement
compatible avec les versions de <productname>PostgreSQL</productname>
antérieures à la 8.2. Auparavant, écrire <literal>-t tab</literal>
- aurait sauvegardé toutes les tables nommées <literal>tab</literal> mais
- maintenant, seules sont sauvegardées celles qui sont visibles dans votre
- chemin de recherche des objets. Pour obtenir l'ancien comportement, vous
- pouvez écrire <literal>-t '*.tab'</literal>. De plus, vous devez aussi
+ sauvegardait toutes les tables nommées <literal>tab</literal>, mais
+ maintenant, seules sont sauvegardées celles qui sont visibles dans le
+ chemin de recherche des objets. Pour retrouver l'ancien comportement,
+ il faut écrire <literal>-t '*.tab'</literal>. De plus, il faut
écrire quelque chose comme <literal>-t sch.tab</literal> pour sélectionner
une table dans un schéma particulier plutôt que l'ancienne syntaxe
<literal>-n sch -t tab</literal>.
@@ -508,15 +508,15 @@
<listitem>
<para>
Ne sauvegarde pas les tables correspondant au modèle <replaceable
- class="parameter">table</replaceable>. Le modèle est interprété suivant
+ class="parameter">table</replaceable>. Le modèle est interprété selon
les même règles que <option>-t</option>. <option>-T</option> peut aussi
- être indiqué plus d'une fois pour exclure des tables correspondant à
+ être indiqué plusieurs pour exclure des tables correspondant à
des modèles différents.
</para>
<para>
Quand les options <option>-t</option> et <option>-T</option> sont
- indiquées, seront seulement sauvegardées les tables qui correspondent à au moins
+ indiquées, seules sont sauvegardées les tables qui correspondent à au moins
une option <option>-t</option> et à aucune option
<option>-T</option>. Si <option>-T</option> apparaît sans
<option>-t</option>, alors les tables correspondant à <option>-T</option>
@@ -533,7 +533,7 @@
Mode verbeux. <application>pg_dump</application> affiche des commentaires
détaillés sur les objets et les heures de début et de fin dans le fichier de
sauvegarde. Des messages de progression sont également affichés sur la
- sortie erreur standard.
+ sortie d'erreur standard.
</para>
</listitem>
</varlistentry>
@@ -544,7 +544,7 @@
<term><option>--no-acl</option></term>
<listitem>
<para>
- Les droits d'accès (commandes grant/revoke) ne sont pas sauvegardés.
+ Les privilèges d'accès (commandes grant/revoke) ne sont pas sauvegardés.
</para>
</listitem>
</varlistentry>
@@ -553,9 +553,9 @@
<term><option>--disable-dollar-quoting</option></term>
<listitem>
<para>
- Cette option désactive l'utilisation des guillemets dollar pour le
- corps des fonctions. La syntaxe SQL standard des chaînes est utilisée pour
- la mise entre guillemets du corps des fonctions.
+ Cette option désactive l'utilisation des guillemets dollar pour le
+ corps des fonctions. La syntaxe SQL standard des chaînes est utilisée pour
+ la mise entre guillemets du corps des fonctions.
</para>
</listitem>
</varlistentry>
@@ -565,26 +565,25 @@
<listitem>
<para>
Cette option n'a d'intérêt que dans le cas de sauvegarde des données seules.
- Dans ce cas, <application>pg_dump</application> inclut à la sortie des
- commandes permettant de désactiver temporairement les déclencheurs sur les tables
- cibles lors du chargement des données.
- Cette commande est utilisée lorsqu'il existe sur les tables des vérifications d'intégrité
- référentielles ou des déclencheurs dont l'exécution n'est pas souhaitable
- lors du chargement des données.
+ Dans ce cas, <application>pg_dump</application> inclut à la sortie des
+ commandes permettant de désactiver temporairement les déclencheurs sur les tables
+ cibles lors du chargement des données.
+ Cette commande est utilisée lorsqu'il existe sur les tables des vérifications d'intégrité
+ référentielles ou des déclencheurs dont l'exécution n'est pas souhaitable
+ lors du chargement des données.
</para>
<para>
À l'heure actuelle, les commandes engendrées par <option>--disable-triggers</option>
- doivent être exécutées par le superutilisateur. Il est donc nécessaire que le nom
- du superutilisateur soit également précisé, à l'aide de <option>-S</option>.
- Le script résultant peut aussi être lancé par le superutilisateur (c'est d'ailleurs
- préférable).
+ doivent être exécutées par le superutilisateur. Il est donc nécessaire que le nom
+ du superutilisateur soit également précisé, à l'aide de
+ <option>-S</option>, ou que le script résultant soit lancé par le
+ superutilisateur (c'est d'ailleurs préférable).
</para>
<para>
Cette option n'a d'intérêt que pour le format texte. Pour les
- formats archive, l'option est spécifiée à l'appel de
- <command>pg_restore</command>.
+ formats archive, l'option est précisée à l'appel de <command>pg_restore</command>.
</para>
</listitem>
</varlistentry>
@@ -593,14 +592,14 @@
<term><option>--use-set-session-authorization</option></term>
<listitem>
<para>
- Les commandes <command>SET SESSION AUTHORIZATION</command> du standard
- SQL sont affichées à la place des commandes <command>ALTER OWNER</command> pour
- préciser le propriétaire d'un objet. Cela rend la sauvegarde plus compatible
- avec le standard mais, en fonction de l'historique des objets dans la sauvegarde,
- il se peut que la restauration soit incorrecte. De plus, une sauvegarde qui utilise
- <command>SET SESSION AUTHORIZATION</command> nécessite pour la restauration des droits
- superutilisateur tandis que <command>ALTER OWNER</command> requiert des privilèges
- moins étendus.
+ Les commandes <command>SET SESSION AUTHORIZATION</command> du standard
+ SQL sont affichées à la place des commandes <command>ALTER OWNER</command> pour
+ préciser le propriétaire d'un objet. Cela rend la sauvegarde plus compatible
+ avec le standard mais, en fonction de l'historique des objets dans la sauvegarde,
+ il se peut que la restauration soit incorrecte. De plus, une sauvegarde qui utilise
+ <command>SET SESSION AUTHORIZATION</command> nécessite pour la restauration des droits
+ superutilisateur tandis que <command>ALTER OWNER</command> requiert des privilèges
+ moins étendus.
</para>
</listitem>
</varlistentry>
@@ -610,12 +609,12 @@
<term><option>--compress=<replaceable class="parameter">0..9</replaceable></option></term>
<listitem>
<para>
- Spécifie le niveau de compression à utiliser. Zéro signifie sans
+ Indique le niveau de compression à utiliser. Zéro signifie sans
compression. Pour le format d'archive personnalisé, cela signifie la
- compression des segments individuels des données des tables. La valeur
- par défaut est de compresser à un niveau modéré. Pour le format texte,
- indiquer une valeur différente de zéro fait que le fichier entier est
- compressé, bien qu'il a été envoyé à
+ compression des segments individuels des données des tables. Par
+ défaut, la compression se fait à un niveau modéré. Pour le format texte,
+ indiquer une valeur différente de zéro implique une compression du
+ fichier complet, comme s'il était passé à
<application>gzip</application> ; mais par défaut, la sortie n'est
pas compressée. Le format d'archive tar ne supporte pas du tout la
compression.
@@ -637,9 +636,9 @@
Le nom d'hôte de la machine sur laquelle le serveur de bases
de données est exécuté. Si la valeur commence par une barre oblique (/),
elle est utilisée comme répertoire pour le socket de domaine Unix.
- La valeur par défaut est fournie par la variable d'environnement
- <envar>PGHOST</envar>, si elle est initialisée. Dans le cas contraire,
- une connexion sur la socket de domaine Unix est tentée.
+ La valeur par défaut est fournie par la variable d'environnement
+ <envar>PGHOST</envar>, si elle est initialisée. Dans le cas contraire,
+ une connexion sur la socket de domaine Unix est tentée.
</para>
</listitem>
</varlistentry>
@@ -651,9 +650,9 @@
<para>
Le port TCP ou le fichier local de socket de domaine Unix
sur lequel le serveur écoute les connexions.
- La valeur par défaut est fournie par la variable d'environnement
- <envar>PGPORT</envar>, si elle est initialisée. Dans le cas contraire,
- il s'agit de la valeur fournie à la compilation.
+ La valeur par défaut est fournie par la variable d'environnement
+ <envar>PGPORT</envar>, si elle est initialisée. Dans le cas contraire,
+ il s'agit de la valeur fournie à la compilation.
</para>
</listitem>
</varlistentry>
@@ -678,11 +677,11 @@
</para>
<para>
- Cette option n'est jamais obligatoire car
- <application>pg_dump</application> demandera automatiquement un
+ Cette option n'est jamais nécessaire car
+ <application>pg_dump</application> demande automatiquement un
mot de passe si le serveur exige une authentification par mot de
- passe. Néanmoins, <application>pg_dump</application> perdra une
- tentative de connexion pour trouver que le serveur veut un mot de
+ passe. Néanmoins, <application>pg_dump</application> perd une
+ tentative de connexion pour tester si le serveur demande un mot de
passe. Dans certains cas, il est préférable d'ajouter l'option
<option>-W</option> pour éviter la tentative de connexion.
</para>
@@ -712,7 +711,7 @@
<para>
Cet outil, comme la plupart des autres outils <productname>PostgreSQL</productname>,
- utilise aussi les variables d'environnement supportées par la bibliothèque
+ utilise les variables d'environnement supportées par la bibliothèque
<application>libpq</application> (voir <xref linkend="libpq-envars"/>).
</para>
@@ -725,10 +724,10 @@
<application>pg_dump</application> exécute intrinsèquement des instructions
<command>SELECT</command>. Si des problèmes apparaissent à l'exécution de
<application>pg_dump</application>, <xref linkend="app-psql"/> peut être
- utilisé pour s'assurer de la possibilité de sélectionner des informations
+ utilisé pour s'assurer qu'il est possible de sélectionner des informations
dans la base de données. De plus,
tout paramètre de connexion par défaut et toute variable d'environnement
- utilisé par la bibliothèque <application>libpq</application> s'appliqueront.
+ utilisé par la bibliothèque <application>libpq</application> s'appliquent.
</para>
</refsect1>
@@ -737,8 +736,8 @@
<title>Notes</title>
<para>
- Si des ajouts locaux à la base <literal>template1</literal> ont été effectués
- dans le groupe de bases de données, il est impératif de s'assurer que la
+ Si des ajouts locaux à la base <literal>template1</literal> ont été
+ effectués, il est impératif de s'assurer que la
sortie de <application>pg_dump</application> est effectivement restaurée
dans une base vide ; dans le cas contraire, il est fort probable
que la duplication des définitions des objets ajoutés engendre des erreurs.
@@ -770,13 +769,13 @@
</para>
<para>
- Le fichier de sauvegarde engendré par <application>pg_dump</application> ne
+ Le fichier de sauvegarde produit par <application>pg_dump</application> ne
contient pas les statistiques utilisées par l'optimiseur pour la
planification des requêtes. Il est donc conseillé, pour assurer des
performances correctes, de lancer <command>ANALYZE</command> après
la restauration d'une sauvegarde. Le fichier de sauvegarde ne contient pas
non plus de commandes <command>ALTER DATABASE ... SET</command> ; ces
- paramètres sont sauvegardées par <xref linkend="app-pg-dumpall"/>, avec les
+ paramètres sont sauvegardés par <xref linkend="app-pg-dumpall"/>, avec les
utilisateurs et les paramètres globaux à l'installation.
</para>
@@ -785,11 +784,11 @@
données vers les nouvelles versions de <productname>PostgreSQL</productname>.
De ce fait, le résultat de <application>pg_dump</application> peut être chargé dans des
bases de données <productname>PostgreSQL</productname> de versions supérieures.
- Ce résultat peut aussi être lu par des serveurs <productname>PostgreSQL</productname>
+ Cet outil sait également lire les données sur des serveurs <productname>PostgreSQL</productname>
plus anciens. Néanmoins, <application>pg_dump</application> ne peut généralement
pas lire des bases de données plus récentes ou produire une
sauvegarde qui puisse être chargée par des versions antérieures. Pour cela, une
- édition manuelle de la sauvegarde peut se révéler nécessaire.
+ édition manuelle de la sauvegarde peut s'avérer nécessaire.
</para>
</refsect1>
@@ -797,14 +796,14 @@
<title>Exemples</title>
<para>
- Pour sauvegarder une base appelée <literal>ma_base</literal> dans un script
+ Sauvegarder une base appelée <literal>ma_base</literal> dans un script
SQL :
<screen><prompt>$</prompt> <userinput>pg_dump ma_base > base.sql</userinput>
</screen>
</para>
<para>
- Pour charger ce script dans une base nouvellement créée et nommée
+ Charger ce script dans une base nouvellement créée et nommée
<literal>nouvelle_base</literal>:
<screen><prompt>$</prompt> <userinput>psql -d nouvelle_base -f base.sql</userinput>
@@ -812,14 +811,14 @@
</para>
<para>
- Pour sauvegarder une base dans un fichier au format personnalisé :
+ Sauvegarder une base dans un fichier au format personnalisé :
<screen><prompt>$</prompt> <userinput>pg_dump -Fc ma_base > base.dump</userinput>
</screen>
</para>
<para>
- Pour charger un fichier d'archive dans une nouvelle base nommée
+ Charger un fichier d'archive dans une nouvelle base nommée
<literal>nouvelle_base</literal> :
<screen><prompt>$</prompt> <userinput>pg_restore -d nouvelle_base base.dump</userinput>
@@ -827,14 +826,14 @@
</para>
<para>
- Pour sauvegarder la table nommée <literal>mytab</literal> :
+ Sauvegarder la table nommée <literal>mytab</literal> :
<screen><prompt>$</prompt> <userinput>pg_dump -t ma_table ma_base > base.sql</userinput>
</screen>
</para>
<para>
- Pour sauvegarder toutes les tables du schéma <literal>detroit</literal> et
+ Sauvegarder toutes les tables du schéma <literal>detroit</literal> et
dont le nom commence par <literal>emp</literal> sauf la table nommée
<literal>traces_employes</literal> :
@@ -843,8 +842,8 @@
</para>
<para>
- Pour sauvegarder tous les schémas dont le nom commence avec <literal>est</literal> ou
- <literal>ouest</literal> et termine avec <literal>gsm</literal>, en excluant les schémas
+ Sauvegarder tous les schémas dont le nom commence par <literal>est</literal> ou
+ <literal>ouest</literal> et se termine par <literal>gsm</literal>, en excluant les schémas
dont le nom contient le mot <literal>test</literal> :
<screen>
@@ -860,7 +859,7 @@
</para>
<para>
- Pour sauvegarder tous les objets de la base sauf les tables dont le nom
+ Sauvegarder tous les objets de la base sauf les tables dont le nom
commence par <literal>ts_</literal> :
<screen><prompt>$</prompt> <userinput>pg_dump -T 'ts_*' ma_base > base.sql</userinput>
@@ -869,12 +868,12 @@
<para>
Pour indiquer un nom qui comporte des majuscules dans les options
- <option>-t</option> et assimilées, vous avez besoin d'ajouter des guillemets
- doubles ; sinon le nom sera converti en minuscule (voir<xref
+ <option>-t</option> et assimilées, il faut ajouter des guillemets
+ doubles ; sinon le nom est converti en minuscules (voir<xref
linkend="app-psql-patterns" endterm="app-psql-patterns-title"/>). Les
- guillemets doubles sont interprétés par le shell, donc vous devez les placer
+ guillemets doubles sont interprétés par le shell et doivent dont être placés
entre guillemets. Du coup, pour sauvegarder une seule table dont le nom
- comporte des majuscules, vous devez utiliser une commande du style :
+ comporte des majuscules, on utilise une commande du style :
<screen>
<prompt>$</prompt> <userinput>pg_dump -t '"NomAMajuscule"' ma_base > ma_base.sql</userinput>
More information about the Trad
mailing list