Changeset 749
- Timestamp:
- 10/11/07 12:22:32 (1 year ago)
- Files:
-
- traduc/branches/bv82x/manuel/ref/initdb.xml (modified) (20 diffs)
- traduc/trunk/manuel/ref/initdb.xml (modified) (20 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
traduc/branches/bv82x/manuel/ref/initdb.xml
r629 r749 4 4 PostgreSQL documentation 5 5 --> 6 <!-- SAS 200 60621 : Relecture initiale-->6 <!-- SAS 20071011 : PG825 --> 7 7 8 8 <refentry id="app-initdb"> … … 15 15 <refnamediv> 16 16 <refname>initdb</refname> 17 <refpurpose>Créer une nouvelle grappe de bases de données 18 <productname>PostgreSQL</productname></refpurpose> 17 <refpurpose>Créer un nouveau « cluster »</refpurpose> 19 18 </refnamediv> 20 19 … … 40 39 41 40 <para> 42 <command>initdb</command> crée une nouvelle grappe de bases de données 43 <productname>PostgreSQL</productname>. Une grappeest un41 <command>initdb</command> crée une nouvelle grappe de bases de données, ou 42 « cluster », <productname>PostgreSQL</productname>. Un cluster est un 44 43 ensemble de bases de données gérées par une même instance du serveur. 45 44 </para> 46 45 47 46 <para> 48 Créer un groupe de bases de données consiste à créer les répertoires 49 dans lesquels sont stockées les données de la base, à engendrer 50 les tables partagées du catalogue (tables qui appartiennent à toute la 51 grappe plutôt qu'à une base de données particulière) et à créer les 52 bases de données <literal>template1</literal> et <literal>postgres</literal>. 53 Lors de la création ultérieure d'une nouvelle base de données, tout ce qui se 54 trouve dans la base <literal>template1</literal> est copié. (Du 55 coup, tout ce qui est installé dans <literal>template1</literal> est 56 automatiquement copié dans chaque base de données créée par la suite.) La base de 47 Créer un cluster consiste à : 48 <itemizedlist> 49 <listitem> 50 <para> 51 créer les répertoires dans lesquels sont stockées les données de la 52 base ; 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 créer les tables partagées du catalogue (tables partagées par tout le 58 cluster) ; 59 </para> 60 </listitem> 61 <listitem> 62 <para> 63 créer les bases de données <literal>template1</literal> et 64 <literal>postgres</literal>. 65 </para> 66 </listitem> 67 </itemizedlist> 68 Lors de la création ultérieure d'une base de données, tout ce qui se 69 trouve dans la base <literal>template1</literal> est copié. (Ce qui implique 70 que tout ce qui est installé dans <literal>template1</literal> est 71 automatiquement copié dans chaque base de données créée par la suite.) La 72 base de 57 73 données <literal>postgres</literal> est une base de données par défaut 58 74 à destination des utilisateurs, des outils et des applications tiers. … … 61 77 <para> 62 78 <command>initdb</command> tente de créer le répertoire de données 63 indiqué. Il se peut qu 'iln'est pas les droits nécessaires si79 indiqué. Il se peut que la commande n'est pas les droits nécessaires si 64 80 le répertoire parent du répertoire de données indiqué est possédé par root. 65 81 Dans ce cas, pour réussir l'initialisation, il faut créer un répertoire de données … … 72 88 73 89 <para> 74 <command>initdb</command> doit être exécuté en tant qu'utilisateur90 <command>initdb</command> doit être exécuté par l'utilisateur 75 91 propriétaire du processus serveur parce que le serveur doit avoir accès 76 92 aux fichiers et répertoires créés par <command>initdb</command>. Comme le … … 82 98 <para> 83 99 <command>initdb</command> initialise la locale et l'encodage par défaut 84 d e la grappe de bases de données. L'ordre de tri100 du cluster. L'ordre de tri 85 101 (<literal>LC_COLLATE</literal>) et les classes de jeux de caractères 86 102 (<literal>LC_CTYPE</literal>, c'est-à-dire majuscule (<foreignphrase>upper</foreignphrase>), … … 91 107 raisons, il est important de choisir la bonne locale lors de l'exécution 92 108 d'<command>initdb</command>. Les catégories de locale restantes peuvent 93 être modifiées par la suite, alors que le serveur estdémarré. Toutes les valeurs109 être modifiées par la suite, serveur démarré. Toutes les valeurs 94 110 de locales du serveur (<literal>lc_*</literal>) peuvent être affichées 95 111 à l'aide de l'instruction <command>SHOW ALL</command>. … … 98 114 99 115 <para> 100 L'encodage d'une base de données peut être configuré séparémentà sa création.101 <command>initdb</command> fixe l'encodage de la base de données116 L'encodage d'une base de données peut être configuré à sa création. 117 <command>initdb</command> détermine l'encodage de la base de données 102 118 <literal>template1</literal>, qui sert de modèle par défaut pour les autres bases de données. 103 L'encodage par défaut peut être modifié avec l'option <option>--encoding</option>.119 Cet encodage par défaut peut être modifié avec l'option <option>--encoding</option>. 104 120 De plus amples détails sont présentés dans <xref linkend="multibyte"/>. 105 121 </para> … … 118 134 <para> 119 135 Précise la méthode d'authentification utilisée dans <filename>pg_hba.conf</filename> 120 pour les utilisateurs locaux. <literal>trust</literal> ne doit être utilisé121 que lorsque tous les utilisateurs locaux du système sont dignes de confiance.122 Pour faciliter l'installation, <literal>trust</literal> est la valeur par défaut.136 pour les utilisateurs locaux. <literal>trust</literal> ne doit être utilisé 137 que lorsque tous les utilisateurs locaux du système sont dignes de confiance. 138 Pour faciliter l'installation, <literal>trust</literal> est la valeur par défaut. 123 139 </para> 124 140 </listitem> … … 130 146 <listitem> 131 147 <para> 132 Indique le répertoire de stockage d e la grappe de bases de données.148 Indique le répertoire de stockage du cluster. 133 149 C'est la seule information requise par <command>initdb</command>. Il est possible 134 150 d'éviter de préciser cette option en configurant la variable d'environnement … … 145 161 <para> 146 162 Définit l'encodage de la base de données modèle 147 (<foreignphrase>template</foreignphrase>). C'est également l'encodage par défaut148 des bases de données créées ultérieurement. Cette valeur peut toutefois être surchargée.149 La valeur par défaut est déduite de la locale. Dans le cas où cela n'est pas150 possible, <literal>SQL_ASCII</literal> est utilisé. Les jeux de caractères supportés151 par le serveur <productname>PostgreSQL</productname> sont décrits dans152 <xref linkend="multibyte-charset-supported"/>.163 (<foreignphrase>template</foreignphrase>). C'est également l'encodage par défaut 164 des bases de données créées ultérieurement. Cette valeur peut toutefois être surchargée. 165 La valeur par défaut est déduite de la locale. Dans le cas où cela n'est pas 166 possible, <literal>SQL_ASCII</literal> est utilisé. Les jeux de caractères supportés 167 par le serveur <productname>PostgreSQL</productname> sont décrits dans 168 <xref linkend="multibyte-charset-supported"/>. 153 169 </para> 154 170 </listitem> … … 159 175 <listitem> 160 176 <para> 161 Configure la locale par défaut pour l a grappe de bases de données. Si162 cette option n'est pas précisée, la locale est héritée de163 l'environnement d'exécution d'<command>initdb</command>. Le support des164 locales est décrit dans <xref linkend="locale"/>.177 Configure la locale par défaut pour le cluster. Si 178 cette option n'est pas précisée, la locale est héritée de 179 l'environnement d'exécution d'<command>initdb</command>. Le support des 180 locales est décrit dans <xref linkend="locale"/>. 165 181 </para> 166 182 </listitem> … … 178 194 <para> 179 195 Même principe que <option>--locale</option>, mais seule la locale de la catégorie 180 considérée est configurée.196 considérée est configurée. 181 197 </para> 182 198 </listitem> … … 189 205 <para> 190 206 Précise le nom de l'utilisateur défini comme superutilisateur de la 191 base de données. Par défaut, c'est le nom de l'utilisateur qui lance192 <command>initdb</command>. Le nom du superutilisateur importe peu,193 mais <systemitem>postgres</systemitem> peut être conservé,194 même si le nom de l'utilisateur système diffère.207 base de données. Par défaut, c'est le nom de l'utilisateur qui lance 208 <command>initdb</command>. Le nom du superutilisateur importe peu, 209 mais <systemitem>postgres</systemitem> peut être conservé, 210 même si le nom de l'utilisateur système diffère. 195 211 </para> 196 212 </listitem> … … 203 219 <para> 204 220 Force <command>initdb</command> à demander un mot de passe pour le 205 superutilisateur de la base de données. Cela n'a pas d'importance lorsqu'aucune206 authentification par mot de passe n'est envisagée.207 Dans le cas contraire, l'authentification par mot de passe n'est pas utilisable208 tant qu'un mot de passe pour le superutilisateur n'est pas défini.221 superutilisateur de la base de données. Cela n'a pas d'importance lorsqu'aucune 222 authentification par mot de passe n'est envisagée. 223 Dans le cas contraire, l'authentification par mot de passe n'est pas utilisable 224 tant qu'un mot de passe pour le superutilisateur n'est pas défini. 209 225 </para> 210 226 </listitem> … … 216 232 <para> 217 233 Incite <command>initdb</command> à lire le mot de passe du 218 superutilisateur à partir d'un fichier. La première ligne du fichier est utilisée219 comme mot de passe.234 superutilisateur à partir d'un fichier. La première ligne du fichier est utilisée 235 comme mot de passe. 220 236 </para> 221 237 </listitem> … … 233 249 <listitem> 234 250 <para> 235 Affiche les informations de débogage du processus amorce236 et quelques autres messages de moindre intérêt pour le grand public. Le processus237 amorce est le programme qu'<command>initdb</command> lance238 pour créer les tables catalogues. Cette option engendre une quantité239 considérable de messages ennuyeux.251 Affiche les informations de débogage du processus amorce 252 et quelques autres messages de moindre intérêt pour le grand public. Le processus 253 amorce est le programme qu'<command>initdb</command> lance 254 pour créer les tables catalogues. Cette option engendre une quantité 255 considérable de messages ennuyeux. 240 256 </para> 241 257 </listitem> … … 247 263 <para> 248 264 Indique à <command>initdb</command> où trouver les fichiers 249 d'entrée nécessaires à l'initialisation de la grappe. En temps normal, cela n'est250 pas nécessaire. Un message est affiché lorsque leur emplacement doit être indiqué251 de manière explicite.265 d'entrée nécessaires à l'initialisation du cluster. En temps normal, cela n'est 266 pas nécessaire. Un message est affiché lorsque leur emplacement doit être indiqué 267 de manière explicite. 252 268 </para> 253 269 </listitem> … … 259 275 <listitem> 260 276 <para> 261 Par défaut, lorsqu'<command>initdb</command> rencontre une erreur262 qui l'empêche de finaliser la création de la grappe, il263 supprime tous les fichiers créés avant l'erreur. Cette option désactive le264 nettoyage. Elle est utile pour le débogage.277 Par défaut, lorsqu'<command>initdb</command> rencontre une erreur 278 qui l'empêche de finaliser la création du cluster, la commande 279 supprime tous les fichiers créés avant l'erreur. Cette option désactive le 280 nettoyage. Elle est utile pour le débogage. 265 281 </para> 266 282 </listitem> … … 280 296 <listitem> 281 297 <para> 282 Spécifie le répertoire de stockage de la grappe de bases de données ;283 peut être surchargé avec l'option <option>-D</option>.298 Indique le répertoire de stockage du cluster ; 299 peut être surchargé avec l'option <option>-D</option>. 284 300 </para> 285 301 </listitem> traduc/trunk/manuel/ref/initdb.xml
r740 r749 4 4 PostgreSQL documentation 5 5 --> 6 <!-- SAS 200 60621 : Relecture initiale-->6 <!-- SAS 20071011 : PG83b1 --> 7 7 8 8 <refentry id="app-initdb"> … … 15 15 <refnamediv> 16 16 <refname>initdb</refname> 17 <refpurpose>Créer une nouvelle grappe de bases de données 18 <productname>PostgreSQL</productname></refpurpose> 17 <refpurpose>Créer un nouveau « cluster »</refpurpose> 19 18 </refnamediv> 20 19 … … 40 39 41 40 <para> 42 <command>initdb</command> crée une nouvelle grappe de bases de données 43 <productname>PostgreSQL</productname>. Une grappeest un41 <command>initdb</command> crée une nouvelle grappe de bases de données, ou 42 « cluster », <productname>PostgreSQL</productname>. Un cluster est un 44 43 ensemble de bases de données gérées par une même instance du serveur. 45 44 </para> 46 45 47 46 <para> 48 Créer un groupe de bases de données consiste à créer les répertoires 49 dans lesquels sont stockées les données de la base, à engendrer 50 les tables partagées du catalogue (tables qui appartiennent à toute la 51 grappe plutôt qu'à une base de données particulière) et à créer les 52 bases de données <literal>template1</literal> et <literal>postgres</literal>. 53 Lors de la création ultérieure d'une nouvelle base de données, tout ce qui se 54 trouve dans la base <literal>template1</literal> est copié. (Du 55 coup, tout ce qui est installé dans <literal>template1</literal> est 47 Créer un cluster consiste à : 48 <itemizedlist> 49 <listitem> 50 <para> 51 créer les répertoires dans lesquels sont stockées les données de la 52 base ; 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 créer les tables partagées du catalogue (tables partagées par tout le 58 cluster) ; 59 </para> 60 </listitem> 61 <listitem> 62 <para> 63 créer les bases de données <literal>template1</literal> et <literal>postgres</literal>. 64 </para> 65 </listitem> 66 </itemizedlist> 67 Lors de la création ultérieure d'une base de données, tout ce qui se 68 trouve dans la base <literal>template1</literal> est copié. (Ce qui implique 69 que tout ce qui est installé dans <literal>template1</literal> est 56 70 automatiquement copié dans chaque base de données créée par la suite.) La base de 57 71 données <literal>postgres</literal> est une base de données par défaut … … 61 75 <para> 62 76 <command>initdb</command> tente de créer le répertoire de données 63 indiqué. Il se peut qu 'iln'est pas les droits nécessaires si77 indiqué. Il se peut que la commande n'est pas les droits nécessaires si 64 78 le répertoire parent du répertoire de données indiqué est possédé par root. 65 79 Dans ce cas, pour réussir l'initialisation, il faut créer un répertoire de données … … 72 86 73 87 <para> 74 <command>initdb</command> doit être exécuté en tant qu'utilisateur88 <command>initdb</command> doit être exécuté par l'utilisateur 75 89 propriétaire du processus serveur parce que le serveur doit avoir accès 76 90 aux fichiers et répertoires créés par <command>initdb</command>. Comme le … … 82 96 <para> 83 97 <command>initdb</command> initialise la locale et l'encodage par défaut 84 d e la grappe de bases de données. L'ordre de tri98 du cluster. L'ordre de tri 85 99 (<literal>LC_COLLATE</literal>) et les classes de jeux de caractères 86 100 (<literal>LC_CTYPE</literal>, c'est-à-dire majuscule (<foreignphrase>upper</foreignphrase>), … … 91 105 raisons, il est important de choisir la bonne locale lors de l'exécution 92 106 d'<command>initdb</command>. Les catégories de locale restantes peuvent 93 être modifiées par la suite, alors que le serveur estdémarré. Toutes les valeurs107 être modifiées par la suite, serveur démarré. Toutes les valeurs 94 108 de locales du serveur (<literal>lc_*</literal>) peuvent être affichées 95 109 à l'aide de l'instruction <command>SHOW ALL</command>. … … 98 112 99 113 <para> 100 L'encodage d'une base de données peut être configuré séparémentà sa création.101 <command>initdb</command> fixe l'encodage de la base de données114 L'encodage d'une base de données peut être configuré à sa création. 115 <command>initdb</command> détermine l'encodage de la base de données 102 116 <literal>template1</literal>, qui sert de modèle par défaut pour les autres bases de données. 103 L'encodage par défaut peut être modifié avec l'option <option>--encoding</option>.117 Cet encodage par défaut peut être modifié avec l'option <option>--encoding</option>. 104 118 De plus amples détails sont présentés dans <xref linkend="multibyte"/>. 105 119 </para> … … 118 132 <para> 119 133 Précise la méthode d'authentification utilisée dans <filename>pg_hba.conf</filename> 120 pour les utilisateurs locaux. <literal>trust</literal> ne doit être utilisé121 que lorsque tous les utilisateurs locaux du système sont dignes de confiance.122 Pour faciliter l'installation, <literal>trust</literal> est la valeur par défaut.134 pour les utilisateurs locaux. <literal>trust</literal> ne doit être utilisé 135 que lorsque tous les utilisateurs locaux du système sont dignes de confiance. 136 Pour faciliter l'installation, <literal>trust</literal> est la valeur par défaut. 123 137 </para> 124 138 </listitem> … … 145 159 <para> 146 160 Définit l'encodage de la base de données modèle 147 (<foreignphrase>template</foreignphrase>). C'est également l'encodage par défaut148 des bases de données créées ultérieurement. Cette valeur peut toutefois être surchargée.149 La valeur par défaut est déduite de la locale. Dans le cas où cela n'est pas150 possible, <literal>SQL_ASCII</literal> est utilisé. Les jeux de caractères supportés151 par le serveur <productname>PostgreSQL</productname> sont décrits dans152 <xref linkend="multibyte-charset-supported"/>.161 (<foreignphrase>template</foreignphrase>). C'est également l'encodage par défaut 162 des bases de données créées ultérieurement. Cette valeur peut toutefois être surchargée. 163 La valeur par défaut est déduite de la locale. Dans le cas où cela n'est pas 164 possible, <literal>SQL_ASCII</literal> est utilisé. Les jeux de caractères supportés 165 par le serveur <productname>PostgreSQL</productname> sont décrits dans 166 <xref linkend="multibyte-charset-supported"/>. 153 167 </para> 154 168 </listitem> … … 159 173 <listitem> 160 174 <para> 161 Configure la locale par défaut pour l a grappe de bases de données. Si162 cette option n'est pas précisée, la locale est héritée de163 l'environnement d'exécution d'<command>initdb</command>. Le support des164 locales est décrit dans <xref linkend="locale"/>.175 Configure la locale par défaut pour le cluster. Si 176 cette option n'est pas précisée, la locale est héritée de 177 l'environnement d'exécution d'<command>initdb</command>. Le support des 178 locales est décrit dans <xref linkend="locale"/>. 165 179 </para> 166 180 </listitem> … … 178 192 <para> 179 193 Même principe que <option>--locale</option>, mais seule la locale de la catégorie 180 considérée est configurée.194 considérée est configurée. 181 195 </para> 182 196 </listitem> … … 188 202 <listitem> 189 203 <para> 190 This option specifies the directory where the transaction log 191 should be stored. 204 Définit le répertoire de stockage des journaux de transaction. 192 205 </para> 193 206 </listitem> … … 200 213 <para> 201 214 Précise le nom de l'utilisateur défini comme superutilisateur de la 202 base de données. Par défaut, c'est le nom de l'utilisateur qui lance203 <command>initdb</command>. Le nom du superutilisateur importe peu,204 mais <systemitem>postgres</systemitem> peut être conservé,205 même si le nom de l'utilisateur système diffère.215 base de données. Par défaut, c'est le nom de l'utilisateur qui lance 216 <command>initdb</command>. Le nom du superutilisateur importe peu, 217 mais <systemitem>postgres</systemitem> peut être conservé, 218 même si le nom de l'utilisateur système diffère. 206 219 </para> 207 220 </listitem> … … 214 227 <para> 215 228 Force <command>initdb</command> à demander un mot de passe pour le 216 superutilisateur de la base de données. Cela n'a pas d'importance lorsqu'aucune217 authentification par mot de passe n'est envisagée.218 Dans le cas contraire, l'authentification par mot de passe n'est pas utilisable219 tant qu'un mot de passe pour le superutilisateur n'est pas défini.229 superutilisateur de la base de données. Cela n'a pas d'importance lorsqu'aucune 230 authentification par mot de passe n'est envisagée. 231 Dans le cas contraire, l'authentification par mot de passe n'est pas utilisable 232 tant qu'un mot de passe pour le superutilisateur n'est pas défini. 220 233 </para> 221 234 </listitem> … … 227 240 <para> 228 241 Incite <command>initdb</command> à lire le mot de passe du 229 superutilisateur à partir d'un fichier. La première ligne du fichier est utilisée230 comme mot de passe.242 superutilisateur à partir d'un fichier. La première ligne du fichier est utilisée 243 comme mot de passe. 231 244 </para> 232 245 </listitem> … … 244 257 <listitem> 245 258 <para> 246 Affiche les informations de débogage du processus amorce247 et quelques autres messages de moindre intérêt pour le grand public. Le processus248 amorce est le programme qu'<command>initdb</command> lance249 pour créer les tables catalogues. Cette option engendre une quantité250 considérable de messages ennuyeux.259 Affiche les informations de débogage du processus amorce 260 et quelques autres messages de moindre intérêt pour le grand public. Le processus 261 amorce est le programme qu'<command>initdb</command> lance 262 pour créer les tables catalogues. Cette option engendre une quantité 263 considérable de messages ennuyeux. 251 264 </para> 252 265 </listitem> … … 258 271 <para> 259 272 Indique à <command>initdb</command> où trouver les fichiers 260 d'entrée nécessaires à l'initialisation de la grappe. En temps normal, cela n'est261 pas nécessaire. Un message est affiché lorsque leur emplacement doit être indiqué262 de manière explicite.273 d'entrée nécessaires à l'initialisation du cluster. En temps normal, cela n'est 274 pas nécessaire. Un message est affiché lorsque leur emplacement doit être indiqué 275 de manière explicite. 263 276 </para> 264 277 </listitem> … … 270 283 <listitem> 271 284 <para> 272 Par défaut, lorsqu'<command>initdb</command> rencontre une erreur273 qui l'empêche de finaliser la création de la grappe, il274 supprime tous les fichiers créés avant l'erreur. Cette option désactive le275 nettoyage. Elle est utile pour le débogage.285 Par défaut, lorsqu'<command>initdb</command> rencontre une erreur 286 qui l'empêche de finaliser la création du cluster, le programme 287 supprime tous les fichiers créés avant l'erreur. Cette option désactive le 288 nettoyage. Elle est utile pour le débogage. 276 289 </para> 277 290 </listitem> … … 291 304 <listitem> 292 305 <para> 293 Spécifie le répertoire de stockage de la grappe de bases de données ;294 peut être surchargé avec l'option <option>-D</option>.306 Indique le répertoire de stockage de la grappe de bases de données ; 307 peut être surchargé avec l'option <option>-D</option>. 295 308 </para> 296 309 </listitem>

