1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
|
# LANGUAGE message translation file for pg_amcheck
# Copyright (C) 2021 PostgreSQL Global Development Group
# This file is distributed under the same license as the pg_amcheck (PostgreSQL) package.
# Jie Zhang <zhangjie2@fujitsu.com>, 2021.
#
msgid ""
msgstr ""
"Project-Id-Version: pg_amcheck (PostgreSQL) 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2021-08-14 05:48+0000\n"
"PO-Revision-Date: 2021-08-15 18:00+0800\n"
"Last-Translator: Jie Zhang <zhangjie2@fujitsu.com>\n"
"Language-Team: Chinese (Simplified) <zhangjie2@fujitsu.com>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../../../src/common/logging.c:259
#, c-format
msgid "fatal: "
msgstr "致命的:"
#: ../../../src/common/logging.c:266
#, c-format
msgid "error: "
msgstr "错误: "
#: ../../../src/common/logging.c:273
#, c-format
msgid "warning: "
msgstr "警告: "
#: ../../fe_utils/cancel.c:161 ../../fe_utils/cancel.c:206
msgid "Cancel request sent\n"
msgstr "取消发送的请求\n"
#: ../../fe_utils/cancel.c:165 ../../fe_utils/cancel.c:210
msgid "Could not send cancel request: "
msgstr "无法发送取消请求: "
#: ../../fe_utils/connect_utils.c:92
#, c-format
msgid "could not connect to database %s: out of memory"
msgstr "无法连接到数据库 %s:内存不足"
#: ../../fe_utils/connect_utils.c:120
#, c-format
msgid "%s"
msgstr "%s"
#: ../../fe_utils/query_utils.c:33 ../../fe_utils/query_utils.c:58
#: pg_amcheck.c:1646 pg_amcheck.c:2085
#, c-format
msgid "query failed: %s"
msgstr "查询失败: %s"
#: ../../fe_utils/query_utils.c:34 ../../fe_utils/query_utils.c:59
#: pg_amcheck.c:597 pg_amcheck.c:1116 pg_amcheck.c:1647 pg_amcheck.c:2086
#, c-format
msgid "query was: %s"
msgstr "查询是: %s"
#: pg_amcheck.c:332
#, c-format
msgid "number of parallel jobs must be at least 1"
msgstr "并行工作的数量必须至少为1"
#: pg_amcheck.c:405
#, c-format
msgid "invalid argument for option %s"
msgstr "选项%s的参数无效"
#: pg_amcheck.c:413
#, c-format
msgid "invalid start block"
msgstr "起始块无效"
#: pg_amcheck.c:418
#, c-format
msgid "start block out of bounds"
msgstr "起始块超出范围"
#: pg_amcheck.c:426
#, c-format
msgid "invalid end block"
msgstr "无效的结束块"
#: pg_amcheck.c:431
#, c-format
msgid "end block out of bounds"
msgstr "结束块超出范围"
#: pg_amcheck.c:455 pg_amcheck.c:481
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "请用 \"%s --help\" 获取更多的信息.\n"
#: pg_amcheck.c:463
#, c-format
msgid "end block precedes start block"
msgstr "结束块在开始块之前"
#: pg_amcheck.c:479
#, c-format
msgid "too many command-line arguments (first is \"%s\")"
msgstr "命令行参数太多 (第一个是 \"%s\")"
#: pg_amcheck.c:500
#, c-format
msgid "cannot specify a database name with --all"
msgstr "无法使用--all指定数据库名称"
#: pg_amcheck.c:509
#, c-format
msgid "cannot specify both a database name and database patterns"
msgstr "不能同时指定数据库名称和数据库模式"
#: pg_amcheck.c:539
#, c-format
msgid "no databases to check"
msgstr "没有要检查的数据库"
#: pg_amcheck.c:595
#, c-format
msgid "database \"%s\": %s"
msgstr "数据库 \"%s\": %s"
#: pg_amcheck.c:606
#, c-format
msgid "skipping database \"%s\": amcheck is not installed"
msgstr "正在跳过数据库\"%s\":未安装amcheck"
#: pg_amcheck.c:614
#, c-format
msgid "in database \"%s\": using amcheck version \"%s\" in schema \"%s\""
msgstr "在数据库\"%1$s\"中:在模式\"%3$s\"中使用amcheck版本\"%2$s\""
#: pg_amcheck.c:638
msgid "no heap tables to check matching \"%s\""
msgstr "没有要检查匹配\"%s\"的堆表"
#: pg_amcheck.c:641
#, c-format
msgid "no btree indexes to check matching \"%s\""
msgstr "没有要检查匹配\"%s\"的B树索引"
#: pg_amcheck.c:644
msgid "no relations to check in schemas matching \"%s\""
msgstr "在模式中没有要检查匹配\"%s\"的关系"
#: pg_amcheck.c:647
msgid "no relations to check matching \"%s\""
msgstr "没有要检查匹配\"%s\"的关系"
#: pg_amcheck.c:676
#, c-format
msgid "no relations to check"
msgstr "没有要检查的关系"
#: pg_amcheck.c:762
msgid "checking heap table \"%s.%s.%s\""
msgstr "正在检查堆表\"%s.%s.%s\""
#: pg_amcheck.c:778
msgid "checking btree index \"%s.%s.%s\""
msgstr "检查B树索引\"%s.%s.%s\""
#: pg_amcheck.c:911
#, c-format
msgid "error sending command to database \"%s\": %s"
msgstr "向数据库\"%s\"发送命令时出错: %s"
#: pg_amcheck.c:914
#, c-format
msgid "command was: %s"
msgstr "命令是: %s"
#: pg_amcheck.c:1031
#, c-format
msgid "heap table \"%s.%s.%s\", block %s, offset %s, attribute %s:\n"
msgstr "堆表\"%s.%s.%s\",块%s,偏移量%s,属性%s:\n"
#: pg_amcheck.c:1038
#, c-format
msgid "heap table \"%s.%s.%s\", block %s, offset %s:\n"
msgstr "堆表\"%s.%s.%s\",块%s,偏移量%s:\n"
#: pg_amcheck.c:1044
msgid "heap table \"%s.%s.%s\", block %s:\n"
msgstr "堆表\"%s.%s.%s\",块%s:\n"
#: pg_amcheck.c:1049 pg_amcheck.c:1060
msgid "heap table \"%s.%s.%s\":\n"
msgstr "堆表\"%s.%s.%s\":\n"
#: pg_amcheck.c:1064 pg_amcheck.c:1131
msgid "query was: %s\n"
msgstr "查询是: %s\n"
#: pg_amcheck.c:1113
msgid "btree index \"%s.%s.%s\": btree checking function returned unexpected number of rows: %d"
msgstr "B树索引\"%s.%s.%s\":B树检查函数返回了意外的行数: %d"
#: pg_amcheck.c:1117
#, c-format
msgid "Are %s's and amcheck's versions compatible?"
msgstr "%s和amcheck的版本兼容吗?"
#: pg_amcheck.c:1127
msgid "btree index \"%s.%s.%s\":\n"
msgstr "B树索引\"%s.%s.%s\":\n"
#: pg_amcheck.c:1152
#, c-format
msgid ""
"%s checks objects in a PostgreSQL database for corruption.\n"
"\n"
msgstr ""
"%s检查PostgreSQL数据库中的对象是否损坏.\n"
"\n"
#: pg_amcheck.c:1153
#, c-format
msgid "Usage:\n"
msgstr "使用方法:\n"
#: pg_amcheck.c:1154
#, c-format
msgid " %s [OPTION]... [DBNAME]\n"
msgstr " %s [选项]... [数据库名字]\n"
#: pg_amcheck.c:1155
#, c-format
msgid ""
"\n"
"Target options:\n"
msgstr ""
"\n"
"目标选项:\n"
#: pg_amcheck.c:1156
#, c-format
msgid " -a, --all check all databases\n"
msgstr " -a, --all 检查所有数据库\n"
#: pg_amcheck.c:1157
#, c-format
msgid " -d, --database=PATTERN check matching database(s)\n"
msgstr " -d, --database=PATTERN 检查匹配的数据库\n"
#: pg_amcheck.c:1158
#, c-format
msgid " -D, --exclude-database=PATTERN do NOT check matching database(s)\n"
msgstr " -D, --exclude-database=PATTERN 不检查匹配的数据库\n"
#: pg_amcheck.c:1159
#, c-format
msgid " -i, --index=PATTERN check matching index(es)\n"
msgstr " -i, --index=PATTERN 检查匹配的索引\n"
#: pg_amcheck.c:1160
#, c-format
msgid " -I, --exclude-index=PATTERN do NOT check matching index(es)\n"
msgstr " -I, --exclude-index=PATTERN 不检查匹配的索引\n"
#: pg_amcheck.c:1161
#, c-format
msgid " -r, --relation=PATTERN check matching relation(s)\n"
msgstr " -r, --relation=PATTERN 检查匹配的关系\n"
#: pg_amcheck.c:1162
#, c-format
msgid " -R, --exclude-relation=PATTERN do NOT check matching relation(s)\n"
msgstr " -R, --exclude-relation=PATTERN 不检查匹配的关系\n"
#: pg_amcheck.c:1163
#, c-format
msgid " -s, --schema=PATTERN check matching schema(s)\n"
msgstr " -s, --schema=PATTERN 检查匹配的模式\n"
#: pg_amcheck.c:1164
#, c-format
msgid " -S, --exclude-schema=PATTERN do NOT check matching schema(s)\n"
msgstr " -S, --exclude-schema=PATTERN 不检查匹配模式\n"
#: pg_amcheck.c:1165
#, c-format
msgid " -t, --table=PATTERN check matching table(s)\n"
msgstr " -t, --table=PATTERN 检查匹配的表\n"
#: pg_amcheck.c:1166
#, c-format
msgid " -T, --exclude-table=PATTERN do NOT check matching table(s)\n"
msgstr " -T, --exclude-table=PATTERN 不检查匹的配表\n"
#: pg_amcheck.c:1167
#, c-format
msgid " --no-dependent-indexes do NOT expand list of relations to include indexes\n"
msgstr " --no-dependent-indexes 不要展开关系列表以包含索引\n"
#: pg_amcheck.c:1168
#, c-format
msgid " --no-dependent-toast do NOT expand list of relations to include TOAST tables\n"
msgstr " --no-dependent-toast 不要展开关系列表以包括TOAST表\n"
#: pg_amcheck.c:1169
#, c-format
msgid " --no-strict-names do NOT require patterns to match objects\n"
msgstr " --no-strict-names 不需要模式来匹配对象\n"
#: pg_amcheck.c:1170
#, c-format
msgid ""
"\n"
"Table checking options:\n"
msgstr ""
"\n"
"表检查选项:\n"
#: pg_amcheck.c:1171
#, c-format
msgid " --exclude-toast-pointers do NOT follow relation TOAST pointers\n"
msgstr " --exclude-toast-pointers 不要遵循关系TOAST指示\n"
#: pg_amcheck.c:1172
#, c-format
msgid " --on-error-stop stop checking at end of first corrupt page\n"
msgstr " --on-error-stop 在第一个损坏页的末尾停止检查\n"
#: pg_amcheck.c:1173
#, c-format
msgid " --skip=OPTION do NOT check \"all-frozen\" or \"all-visible\" blocks\n"
msgstr " --skip=OPTION 不要检查\"all-frozen\"或\"all-visible\"块\n"
#: pg_amcheck.c:1174
#, c-format
msgid " --startblock=BLOCK begin checking table(s) at the given block number\n"
msgstr " --startblock=BLOCK 在给定的块编号处开始检查表\n"
#: pg_amcheck.c:1175
#, c-format
msgid " --endblock=BLOCK check table(s) only up to the given block number\n"
msgstr " --endblock=BLOCK 检查表仅限于给定的块编号\n"
#: pg_amcheck.c:1176
#, c-format
msgid ""
"\n"
"B-tree index checking options:\n"
msgstr ""
"\n"
"B树索引检查选项:\n"
#: pg_amcheck.c:1177
msgid " --heapallindexed check that all heap tuples are found within indexes\n"
msgstr " --heapallindexed 检查是否在索引中找到所有堆元组\n"
#: pg_amcheck.c:1178
#, c-format
msgid " --parent-check check index parent/child relationships\n"
msgstr " --parent-check 检查索引父/子关系\n"
#: pg_amcheck.c:1179
#, c-format
msgid " --rootdescend search from root page to refind tuples\n"
msgstr " --rootdescend 从根页搜索到重新填充元组\n"
#: pg_amcheck.c:1180
#, c-format
msgid ""
"\n"
"Connection options:\n"
msgstr ""
"\n"
"联接选项:\n"
#: pg_amcheck.c:1181
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
msgstr " -h, --host=HOSTNAME 数据库服务器主机或套接字目录\n"
#: pg_amcheck.c:1182
#, c-format
msgid " -p, --port=PORT database server port\n"
msgstr " -p, --port=PORT 数据库服务器端口\n"
#: pg_amcheck.c:1183
#, c-format
msgid " -U, --username=USERNAME user name to connect as\n"
msgstr " -U, --username=USERNAME 要连接的用户名\n"
#: pg_amcheck.c:1184
#, c-format
msgid " -w, --no-password never prompt for password\n"
msgstr " -w, --no-password 从不提示输入密码\n"
#: pg_amcheck.c:1185
#, c-format
msgid " -W, --password force password prompt\n"
msgstr " -W, --password 强制密码提示\n"
#: pg_amcheck.c:1186
#, c-format
msgid " --maintenance-db=DBNAME alternate maintenance database\n"
msgstr " --maintenance-db=DBNAME 备用维护数据库\n"
#: pg_amcheck.c:1187
#, c-format
msgid ""
"\n"
"Other options:\n"
msgstr ""
"\n"
"其它选项:\n"
#: pg_amcheck.c:1188
#, c-format
msgid " -e, --echo show the commands being sent to the server\n"
msgstr " -e, --echo 显示发送到服务端的命令\n"
#: pg_amcheck.c:1189
#, c-format
msgid " -j, --jobs=NUM use this many concurrent connections to the server\n"
msgstr " -j, --jobs=NUM 使用这么多到服务器的并发连接\n"
#: pg_amcheck.c:1190
#, c-format
msgid " -q, --quiet don't write any messages\n"
msgstr " -q, --quiet 不写任何信息\n"
#: pg_amcheck.c:1191
#, c-format
msgid " -P, --progress show progress information\n"
msgstr " -P, --progress 显示进度信息\n"
#: pg_amcheck.c:1192
#, c-format
msgid " -v, --verbose write a lot of output\n"
msgstr " -v, --verbose 写大量的输出\n"
#: pg_amcheck.c:1193
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version 输出版本信息, 然后退出\n"
#: pg_amcheck.c:1194
#, c-format
msgid " --install-missing install missing extensions\n"
msgstr " --install-missing 安装缺少的扩展\n"
#: pg_amcheck.c:1195
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help 显示此帮助信息, 然后退出\n"
#: pg_amcheck.c:1197
#, c-format
msgid ""
"\n"
"Report bugs to <%s>.\n"
msgstr ""
"\n"
"臭虫报告至<%s>.\n"
#: pg_amcheck.c:1198
#, c-format
msgid "%s home page: <%s>\n"
msgstr "%s 主页: <%s>\n"
#: pg_amcheck.c:1256
msgid "%*s/%s relations (%d%%), %*s/%s pages (%d%%) %*s"
msgstr "%*s/%s 关系 (%d%%), %*s/%s 页 (%d%%) %*s"
#: pg_amcheck.c:1267
msgid "%*s/%s relations (%d%%), %*s/%s pages (%d%%) (%s%-*.*s)"
msgstr "%*s/%s 关系 (%d%%), %*s/%s 页 (%d%%) (%s%-*.*s)"
#: pg_amcheck.c:1282
msgid "%*s/%s relations (%d%%), %*s/%s pages (%d%%)"
msgstr "%*s/%s 关系 (%d%%), %*s/%s 页 (%d%%)"
#: pg_amcheck.c:1551 pg_amcheck.c:1693
#, c-format
msgid "including database \"%s\""
msgstr "包含的数据库\"%s\""
#: pg_amcheck.c:1673
#, c-format
msgid "internal error: received unexpected database pattern_id %d"
msgstr "内部错误:收到意外的数据库pattern_id %d"
#: pg_amcheck.c:1677
msgid "no connectable databases to check matching \"%s\""
msgstr "没有可连接的数据库来检查匹配的\"%s\""
#: pg_amcheck.c:2127
#, c-format
msgid "internal error: received unexpected relation pattern_id %d"
msgstr "内部错误:收到意外的关系pattern_id %d"
|