|
|
|
|
Impressum de.po
Sprache: unbekannt
|
|
Spracherkennung für: .po vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
# German message translation file for PostgreSQL server
# Peter Eisentraut <peter@eisentraut.org>, 2001 - 2026.
#
# Use these quotes: »%s«
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 18\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-05 12:03+0000\n"
"PO-Revision-Date: 2026-05-06 16:05+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../common/binaryheap.c:121 ../common/binaryheap.c:159
#, c-format
msgid "out of binary heap slots"
msgstr "alle Slots für Binary-Heaps belegt"
#: ../common/compression.c:132 ../common/compression.c:141
#: ../common/compression.c:150
#, c-format
msgid "this build does not support compression with %s"
msgstr "diese Installation unterstützt keine Komprimierung mit %s"
#: ../common/compression.c:205
msgid "found empty string where a compression option was expected"
msgstr "leere Zeichenkette gefunden wo eine Komprimierungsoption erwartet wurde"
#: ../common/compression.c:244
#, c-format
msgid "unrecognized compression option: \"%s\""
msgstr "unbekannte Komprimierungsoption: »%s«"
#: ../common/compression.c:283
#, c-format
msgid "compression option \"%s\" requires a value"
msgstr "Komprimierungsoption »%s« benötigt einen Wert"
#: ../common/compression.c:292
#, c-format
msgid "value for compression option \"%s\" must be an integer"
msgstr "Wert für Komprimierungsoption »%s« muss eine ganze Zahl sein"
#: ../common/compression.c:331
#, c-format
msgid "value for compression option \"%s\" must be a Boolean value"
msgstr "Wert für Komprimierungsoption »%s« muss ein Boole’scher Wert sein"
#: ../common/compression.c:379
#, c-format
msgid "compression algorithm \"%s\" does not accept a compression level"
msgstr "Komprimierungsalgorithmus »%s« akzeptiert kein Komprimierungsniveau"
#: ../common/compression.c:386
#, c-format
msgid "compression algorithm \"%s\" expects a compression level between %d and %d (default at %d)"
msgstr "Komprimierungsalgorithmus »%s« erwartet ein Komprimierungsniveau zwischen %d und %d (Standard bei %d)"
#: ../common/compression.c:397
#, c-format
msgid "compression algorithm \"%s\" does not accept a worker count"
msgstr "Komprimierungsalgorithmus »%s« akzeptiert keine Worker-Anzahl"
#: ../common/compression.c:408
#, c-format
msgid "compression algorithm \"%s\" does not support long-distance mode"
msgstr "Komprimierungsalgorithmus »%s« unterstützt keinen Long-Distance-Modus"
#: ../common/config_info.c:134 ../common/config_info.c:142
#: ../common/config_info.c:150 ../common/config_info.c:158
#: ../common/config_info.c:166 ../common/config_info.c:174
#: ../common/config_info.c:182 ../common/config_info.c:190
msgid "not recorded"
msgstr "nicht aufgezeichnet"
#: ../common/controldata_utils.c:93 ../common/controldata_utils.c:97
#: commands/copyfrom.c:1879 commands/extension.c:3960 utils/adt/genfile.c:123
#: utils/time/snapmgr.c:1448
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
#: ../common/controldata_utils.c:108 ../common/controldata_utils.c:110
#: access/transam/timeline.c:143 access/transam/timeline.c:362
#: access/transam/twophase.c:1354 access/transam/xlog.c:3478
#: access/transam/xlog.c:4369 access/transam/xlogrecovery.c:1257
#: access/transam/xlogrecovery.c:1355 access/transam/xlogrecovery.c:1392
#: access/transam/xlogrecovery.c:1459 backup/basebackup.c:2128
#: backup/walsummary.c:283 commands/extension.c:3970 libpq/hba.c:769
#: replication/logical/origin.c:768 replication/logical/origin.c:804
#: replication/logical/reorderbuffer.c:5366
#: replication/logical/snapbuild.c:1951 replication/slot.c:2546
#: replication/slot.c:2587 replication/walsender.c:643
#: storage/file/buffile.c:470 storage/file/copydir.c:201
#: utils/adt/genfile.c:197 utils/adt/misc.c:1028 utils/cache/relmapper.c:829
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "konnte Datei »%s« nicht lesen: %m"
#: ../common/controldata_utils.c:116 ../common/controldata_utils.c:119
#: access/transam/xlog.c:3483 access/transam/xlog.c:4374
#: replication/logical/origin.c:773 replication/logical/origin.c:812
#: replication/logical/snapbuild.c:1956 replication/slot.c:2550
#: replication/slot.c:2591 replication/walsender.c:648
#: utils/cache/relmapper.c:833
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
#: ../common/controldata_utils.c:128 ../common/controldata_utils.c:132
#: ../common/controldata_utils.c:277 ../common/controldata_utils.c:280
#: access/heap/rewriteheap.c:1141 access/heap/rewriteheap.c:1246
#: access/transam/timeline.c:392 access/transam/timeline.c:438
#: access/transam/timeline.c:512 access/transam/twophase.c:1366
#: access/transam/twophase.c:1784 access/transam/xlog.c:3324
#: access/transam/xlog.c:3518 access/transam/xlog.c:3523
#: access/transam/xlog.c:3659 access/transam/xlog.c:4339
#: access/transam/xlog.c:5311 commands/copyfrom.c:1929 commands/copyto.c:598
#: libpq/be-fsstubs.c:475 libpq/be-fsstubs.c:545
#: replication/logical/origin.c:706 replication/logical/origin.c:845
#: replication/logical/reorderbuffer.c:5418
#: replication/logical/snapbuild.c:1696 replication/logical/snapbuild.c:1822
#: replication/slot.c:2432 replication/slot.c:2598 replication/walsender.c:658
#: storage/file/copydir.c:224 storage/file/copydir.c:229
#: storage/file/copydir.c:284 storage/file/copydir.c:289 storage/file/fd.c:828
#: storage/file/fd.c:3818 storage/file/fd.c:3924 utils/cache/relmapper.c:841
#: utils/cache/relmapper.c:956
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schließen: %m"
#: ../common/controldata_utils.c:168
msgid "byte ordering mismatch"
msgstr "falsche Byte-Reihenfolge"
#: ../common/controldata_utils.c:170
#, c-format
msgid ""
"possible byte ordering mismatch\n"
"The byte ordering used to store the pg_control file might not match the one\n"
"used by this program. In that case the results below would be incorrect, and\n"
"the PostgreSQL installation would be incompatible with this data directory."
msgstr ""
"möglicherweise falsche Byte-Reihenfolge\n"
"Die Byte-Reihenfolge, die zur Speicherung der Datei pg_control verwendet wurde,\n"
"stimmt möglicherweise nicht mit der von diesem Programm verwendeten überein. In\n"
"diesem Fall wären die Ergebnisse unten falsch und die PostgreSQL-Installation\n"
"wäre inkompatibel mit diesem Datenverzeichnis."
#: ../common/controldata_utils.c:225 ../common/controldata_utils.c:230
#: ../common/file_utils.c:69 ../common/file_utils.c:370
#: ../common/file_utils.c:428 ../common/file_utils.c:502
#: access/heap/rewriteheap.c:1229 access/transam/timeline.c:111
#: access/transam/timeline.c:251 access/transam/timeline.c:348
#: access/transam/twophase.c:1310 access/transam/xlog.c:3214
#: access/transam/xlog.c:3394 access/transam/xlog.c:3433
#: access/transam/xlog.c:3626 access/transam/xlog.c:4359
#: access/transam/xlogrecovery.c:4307 access/transam/xlogrecovery.c:4408
#: access/transam/xlogutils.c:825 backup/basebackup.c:549
#: backup/basebackup.c:1600 backup/walsummary.c:220 libpq/hba.c:626
#: postmaster/syslogger.c:1512 replication/logical/origin.c:758
#: replication/logical/reorderbuffer.c:4019
#: replication/logical/reorderbuffer.c:4573
#: replication/logical/reorderbuffer.c:5346
#: replication/logical/snapbuild.c:1651 replication/logical/snapbuild.c:1763
#: replication/slot.c:2518 replication/walsender.c:616
#: replication/walsender.c:3103 storage/file/copydir.c:167
#: storage/file/copydir.c:255 storage/file/fd.c:803 storage/file/fd.c:3575
#: storage/file/fd.c:3805 storage/file/fd.c:3895 storage/smgr/md.c:686
#: utils/cache/relmapper.c:818 utils/cache/relmapper.c:935
#: utils/error/elog.c:2132 utils/init/miscinit.c:1586
#: utils/init/miscinit.c:1720 utils/init/miscinit.c:1797 utils/misc/guc.c:4779
#: utils/misc/guc.c:4829
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
#: ../common/controldata_utils.c:246 ../common/controldata_utils.c:249
#: access/transam/twophase.c:1757 access/transam/twophase.c:1766
#: access/transam/xlog.c:9340 access/transam/xlogfuncs.c:699
#: backup/basebackup_server.c:173 backup/basebackup_server.c:266
#: backup/walsummary.c:304 postmaster/postmaster.c:4087
#: postmaster/syslogger.c:1523 postmaster/syslogger.c:1536
#: postmaster/syslogger.c:1549 utils/cache/relmapper.c:947
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schreiben: %m"
#: ../common/controldata_utils.c:263 ../common/controldata_utils.c:268
#: ../common/file_utils.c:440 ../common/file_utils.c:510
#: access/heap/rewriteheap.c:925 access/heap/rewriteheap.c:1135
#: access/heap/rewriteheap.c:1240 access/transam/timeline.c:432
#: access/transam/timeline.c:506 access/transam/twophase.c:1778
#: access/transam/xlog.c:3314 access/transam/xlog.c:3512
#: access/transam/xlog.c:4332 access/transam/xlog.c:8726
#: access/transam/xlog.c:8770 backup/basebackup_server.c:207
#: commands/dbcommands.c:515 replication/logical/snapbuild.c:1689
#: replication/slot.c:2416 replication/slot.c:2528 storage/file/fd.c:820
#: storage/file/fd.c:3916 storage/smgr/md.c:1469 storage/smgr/md.c:1529
#: storage/sync/sync.c:446 utils/misc/guc.c:4527
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../common/cryptohash.c:261 ../common/cryptohash_openssl.c:158
#: ../common/cryptohash_openssl.c:356 ../common/exec.c:543 ../common/exec.c:588
#: ../common/exec.c:680 ../common/hmac.c:309 ../common/hmac.c:325
#: ../common/hmac_openssl.c:151 ../common/hmac_openssl.c:339
#: ../common/jsonapi.c:2459 ../common/md5_common.c:156
#: ../common/parse_manifest.c:157 ../common/parse_manifest.c:852
#: ../common/psprintf.c:140 ../common/scram-common.c:268 ../port/path.c:829
#: ../port/path.c:866 ../port/path.c:883 access/transam/twophase.c:1419
#: access/transam/xlogrecovery.c:571 lib/dshash.c:253 libpq/auth.c:1353
#: libpq/auth.c:1397 libpq/auth.c:1959 libpq/be-secure-gssapi.c:537
#: libpq/be-secure-gssapi.c:717 postmaster/bgworker.c:355
#: postmaster/bgworker.c:1023 postmaster/postmaster.c:3557
#: postmaster/walsummarizer.c:939
#: replication/libpqwalreceiver/libpqwalreceiver.c:364
#: replication/logical/logical.c:212 replication/walsender.c:825
#: storage/buffer/localbuf.c:745 storage/file/fd.c:912 storage/file/fd.c:1447
#: storage/file/fd.c:1608 storage/file/fd.c:2592 storage/ipc/procarray.c:1465
#: storage/ipc/procarray.c:2217 storage/ipc/procarray.c:2224
#: storage/ipc/procarray.c:2727 storage/ipc/procarray.c:3436
#: utils/activity/pgstat_shmem.c:535 utils/adt/pg_locale.c:517
#: utils/adt/pg_locale.c:591 utils/adt/pg_locale_icu.c:358
#: utils/adt/pg_locale_libc.c:207 utils/adt/pg_locale_libc.c:302
#: utils/adt/pg_locale_libc.c:390 utils/fmgr/dfmgr.c:234
#: utils/hash/dynahash.c:517 utils/hash/dynahash.c:617
#: utils/hash/dynahash.c:1100 utils/mb/mbutils.c:410 utils/mb/mbutils.c:438
#: utils/mb/mbutils.c:823 utils/mb/mbutils.c:850 utils/misc/guc.c:647
#: utils/misc/guc.c:672 utils/misc/guc.c:1060 utils/misc/guc.c:4505
#: utils/misc/tzparser.c:479 utils/mmgr/aset.c:451 utils/mmgr/bump.c:183
#: utils/mmgr/dsa.c:707 utils/mmgr/dsa.c:729 utils/mmgr/dsa.c:810
#: utils/mmgr/generation.c:215 utils/mmgr/mcxt.c:1162 utils/mmgr/slab.c:370
#, c-format
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: ../common/cryptohash.c:266 ../common/cryptohash.c:272
#: ../common/cryptohash_openssl.c:368 ../common/cryptohash_openssl.c:376
#: ../common/hmac.c:321 ../common/hmac.c:329 ../common/hmac_openssl.c:351
#: ../common/hmac_openssl.c:359
msgid "success"
msgstr "Erfolg"
#: ../common/cryptohash.c:268 ../common/cryptohash_openssl.c:370
#: ../common/hmac_openssl.c:353
msgid "destination buffer too small"
msgstr "Zielpuffer ist zu klein"
#: ../common/cryptohash_openssl.c:372 ../common/hmac_openssl.c:355
msgid "OpenSSL failure"
msgstr "OpenSSL-Fehler"
#: ../common/exec.c:174
#, c-format
msgid "invalid binary \"%s\": %m"
msgstr "ungültige Programmdatei »%s«: %m"
#: ../common/exec.c:217
#, c-format
msgid "could not read binary \"%s\": %m"
msgstr "konnte Programmdatei »%s« nicht lesen: %m"
#: ../common/exec.c:225
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr "konnte kein »%s« zum Ausführen finden"
#: ../common/exec.c:252
#, c-format
msgid "could not resolve path \"%s\" to absolute form: %m"
msgstr "konnte Pfad »%s« nicht in absolute Form auflösen: %m"
#: ../common/exec.c:363 commands/collationcmds.c:872 commands/copyfrom.c:1863
#: commands/copyto.c:933 libpq/be-secure-common.c:59
#, c-format
msgid "could not execute command \"%s\": %m"
msgstr "konnte Befehl »%s« nicht ausführen: %m"
#: ../common/exec.c:375 libpq/be-secure-common.c:71
#, c-format
msgid "could not read from command \"%s\": %m"
msgstr "konnte nicht von Befehl »%s« lesen: %m"
#: ../common/exec.c:378
#, c-format
msgid "no data was returned by command \"%s\""
msgstr "Befehl »%s« gab keine Daten zurück"
#: ../common/exec.c:405 libpq/pqcomm.c:193 storage/ipc/waiteventset.c:783
#: storage/ipc/waiteventset.c:963 storage/ipc/waiteventset.c:1203
#: storage/ipc/waiteventset.c:1365 storage/ipc/waiteventset.c:1491
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
#: ../common/fe_memutils.c:35 ../common/fe_memutils.c:75
#: ../common/fe_memutils.c:98 ../common/fe_memutils.c:161
#: ../common/psprintf.c:142 ../port/path.c:831 ../port/path.c:868
#: ../port/path.c:885 utils/misc/ps_status.c:195 utils/misc/ps_status.c:203
#: utils/misc/ps_status.c:230 utils/misc/ps_status.c:238
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../common/fe_memutils.c:92 ../common/fe_memutils.c:153
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../common/file_utils.c:75 storage/file/fd.c:3581
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
msgstr "konnte Dateisystem für Datei »%s« nicht synchronisieren: %m"
#: ../common/file_utils.c:123 ../common/file_utils.c:588
#: ../common/file_utils.c:592 access/transam/twophase.c:1322
#: access/transam/xlogarchive.c:111 access/transam/xlogarchive.c:235
#: backup/basebackup.c:357 backup/basebackup.c:555 backup/basebackup.c:626
#: backup/walsummary.c:247 commands/copyfrom.c:1889 commands/copyto.c:979
#: commands/extension.c:3949 commands/tablespace.c:804
#: commands/tablespace.c:893 postmaster/pgarch.c:682
#: replication/logical/snapbuild.c:1546 replication/logical/snapbuild.c:2073
#: storage/file/fd.c:1972 storage/file/fd.c:2060 storage/file/fd.c:3629
#: utils/adt/dbsize.c:105 utils/adt/dbsize.c:266 utils/adt/dbsize.c:355
#: utils/adt/genfile.c:437 utils/adt/genfile.c:612 utils/adt/misc.c:340
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
#: ../common/file_utils.c:133 ../common/file_utils.c:243
#, c-format
msgid "this build does not support sync method \"%s\""
msgstr "diese Installation unterstützt Sync-Methode »%s« nicht"
#: ../common/file_utils.c:156 ../common/file_utils.c:304
#: ../common/pgfnames.c:48 ../common/rmtree.c:63 commands/tablespace.c:728
#: commands/tablespace.c:738 postmaster/postmaster.c:1497
#: storage/file/fd.c:2997 storage/file/reinit.c:126 utils/adt/misc.c:256
#: utils/misc/tzparser.c:340
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
#: ../common/file_utils.c:174 ../common/file_utils.c:338
#: ../common/pgfnames.c:69 ../common/rmtree.c:106 storage/file/fd.c:3009
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: ../common/file_utils.c:520 access/transam/xlogarchive.c:389
#: postmaster/pgarch.c:836 postmaster/syslogger.c:1560
#: replication/logical/snapbuild.c:1708 replication/slot.c:1027
#: replication/slot.c:2299 replication/slot.c:2448 storage/file/fd.c:838
#: utils/time/snapmgr.c:1273
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "konnte Datei »%s« nicht in »%s« umbenennen: %m"
#: ../common/hmac.c:323
msgid "internal error"
msgstr "interner Fehler"
#: ../common/jsonapi.c:2484
msgid "Recursive descent parser cannot use incremental lexer."
msgstr "Parser mit rekursivem Abstieg kann inkrementellen Lexer nicht benutzen."
#: ../common/jsonapi.c:2486
msgid "Incremental parser requires incremental lexer."
msgstr "Inkrementeller Parser benötigt inkrementellen Lexer."
#: ../common/jsonapi.c:2488
msgid "JSON nested too deep, maximum permitted depth is 6400."
msgstr "JSON zu tief geschachtelt, maximale erlaubte Tiefe ist 6400."
#: ../common/jsonapi.c:2490
#, c-format
msgid "Escape sequence \"\\%.*s\" is invalid."
msgstr "Escape-Sequenz »\\%.*s« ist nicht gültig."
#: ../common/jsonapi.c:2494
#, c-format
msgid "Character with value 0x%02x must be escaped."
msgstr "Zeichen mit Wert 0x%02x muss escapt werden."
#: ../common/jsonapi.c:2498
#, c-format
msgid "Expected end of input, but found \"%.*s\"."
msgstr "Ende der Eingabe erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2501
#, c-format
msgid "Expected array element or \"]\", but found \"%.*s\"."
msgstr "Array-Element oder »]« erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2504
#, c-format
msgid "Expected \",\" or \"]\", but found \"%.*s\"."
msgstr "»,« oder »]« erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2507
#, c-format
msgid "Expected \":\", but found \"%.*s\"."
msgstr "»:« erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2510
#, c-format
msgid "Expected JSON value, but found \"%.*s\"."
msgstr "JSON-Wert erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2513
msgid "The input string ended unexpectedly."
msgstr "Die Eingabezeichenkette endete unerwartet."
#: ../common/jsonapi.c:2515
#, c-format
msgid "Expected string or \"}\", but found \"%.*s\"."
msgstr "Zeichenkette oder »}« erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2518
#, c-format
msgid "Expected \",\" or \"}\", but found \"%.*s\"."
msgstr "»,« oder »}« erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2521
#, c-format
msgid "Expected string, but found \"%.*s\"."
msgstr "Zeichenkette erwartet, aber »%.*s« gefunden."
#: ../common/jsonapi.c:2524
#, c-format
msgid "Token \"%.*s\" is invalid."
msgstr "Token »%.*s« ist ungültig."
#: ../common/jsonapi.c:2530 jsonpath_scan.l:585
#, c-format
msgid "\\u0000 cannot be converted to text."
msgstr "\\u0000 kann nicht in »text« umgewandelt werden."
#: ../common/jsonapi.c:2532
msgid "\"\\u\" must be followed by four hexadecimal digits."
msgstr "Nach »\\u« müssen vier Hexadezimalziffern folgen."
#: ../common/jsonapi.c:2535
msgid "Unicode escape values cannot be used for code point values above 007F when the encoding is not UTF8."
msgstr "Unicode-Escape-Werte können nicht für Code-Punkt-Werte über 007F verwendet werden, wenn die Kodierung nicht UTF8 ist."
#: ../common/jsonapi.c:2544
#, c-format
msgid "Unicode escape value could not be translated to the server's encoding %s."
msgstr "Unicode-Escape-Wert konnte nicht in die Serverkodierung %s umgewandelt werden."
#: ../common/jsonapi.c:2551 jsonpath_scan.l:618
#, c-format
msgid "Unicode high surrogate must not follow a high surrogate."
msgstr "Unicode-High-Surrogate darf nicht auf ein High-Surrogate folgen."
#: ../common/jsonapi.c:2553 jsonpath_scan.l:629 jsonpath_scan.l:639
#: jsonpath_scan.l:691
#, c-format
msgid "Unicode low surrogate must follow a high surrogate."
msgstr "Unicode-Low-Surrogate muss auf ein High-Surrogate folgen."
#: ../common/jsonapi.c:2575
msgid "out of memory while constructing error description"
msgstr "Speicher aufgebraucht beim Konstruieren der Fehlerbeschreibung"
#: ../common/logging.c:279
#, c-format
msgid "error: "
msgstr "Fehler: "
#: ../common/logging.c:286
#, c-format
msgid "warning: "
msgstr "Warnung: "
#: ../common/logging.c:297
#, c-format
msgid "detail: "
msgstr "Detail: "
#: ../common/logging.c:304
#, c-format
msgid "hint: "
msgstr "Tipp: "
#: ../common/parse_manifest.c:159 ../common/parse_manifest.c:854
#, c-format
msgid "could not initialize checksum of manifest"
msgstr "konnte Prüfsumme des Manifests nicht initialisieren"
#: ../common/parse_manifest.c:203 ../common/parse_manifest.c:260
msgid "manifest ended unexpectedly"
msgstr "Manifest endete unerwartet"
#: ../common/parse_manifest.c:209 ../common/parse_manifest.c:861
#, c-format
msgid "could not update checksum of manifest"
msgstr "konnte Prüfsumme des Manifests nicht aktualisieren"
#: ../common/parse_manifest.c:301
msgid "unexpected object start"
msgstr "unerwarteter Objektstart"
#: ../common/parse_manifest.c:336
msgid "unexpected object end"
msgstr "unerwartetes Objektende"
#: ../common/parse_manifest.c:365
msgid "unexpected array start"
msgstr "unerwarteter Array-Start"
#: ../common/parse_manifest.c:390
msgid "unexpected array end"
msgstr "unerwartetes Array-Ende"
#: ../common/parse_manifest.c:417
msgid "expected version indicator"
msgstr "unerwartete Versionskennzeichnung"
#: ../common/parse_manifest.c:453
msgid "unrecognized top-level field"
msgstr "unbekanntes Feld auf oberster Ebene"
#: ../common/parse_manifest.c:472
msgid "unexpected file field"
msgstr "unerwartetes Feld für Datei"
#: ../common/parse_manifest.c:486
msgid "unexpected WAL range field"
msgstr "unerwartetes Feld für WAL-Bereich"
#: ../common/parse_manifest.c:492
msgid "unexpected object field"
msgstr "unbekanntes Feld für Objekt"
#: ../common/parse_manifest.c:582
msgid "unexpected scalar"
msgstr "unerwarteter Skalar"
#: ../common/parse_manifest.c:608
msgid "manifest version not an integer"
msgstr "Manifestversion ist keine ganze Zahl"
#: ../common/parse_manifest.c:612
msgid "unexpected manifest version"
msgstr "unerwartete Manifestversion"
#: ../common/parse_manifest.c:636
msgid "system identifier in manifest not an integer"
msgstr "Systemidentifikator im Manifest ist keine ganze Zahl"
#: ../common/parse_manifest.c:661
msgid "missing path name"
msgstr "fehlender Pfadname"
#: ../common/parse_manifest.c:664
msgid "both path name and encoded path name"
msgstr "sowohl Pfadname als auch kodierter Pfadname angegeben"
#: ../common/parse_manifest.c:666
msgid "missing size"
msgstr "Größenangabe fehlt"
#: ../common/parse_manifest.c:669
msgid "checksum without algorithm"
msgstr "Prüfsumme ohne Algorithmus"
#: ../common/parse_manifest.c:683
msgid "could not decode file name"
msgstr "konnte Dateinamen nicht dekodieren"
#: ../common/parse_manifest.c:693
msgid "file size is not an integer"
msgstr "Dateigröße ist keine ganze Zahl"
#: ../common/parse_manifest.c:699 backup/basebackup.c:872
#, c-format
msgid "unrecognized checksum algorithm: \"%s\""
msgstr "unbekannter Prüfsummenalgorithmus: »%s«"
#: ../common/parse_manifest.c:718
#, c-format
msgid "invalid checksum for file \"%s\": \"%s\""
msgstr "ungültige Prüfsumme für Datei »%s«: »%s«"
#: ../common/parse_manifest.c:761
msgid "missing timeline"
msgstr "Zeitleiste fehlt"
#: ../common/parse_manifest.c:763
msgid "missing start LSN"
msgstr "Start-LSN fehlt"
#: ../common/parse_manifest.c:765
msgid "missing end LSN"
msgstr "End-LSN fehlt"
#: ../common/parse_manifest.c:771
msgid "timeline is not an integer"
msgstr "Zeitleiste ist keine ganze Zahl"
#: ../common/parse_manifest.c:774
msgid "could not parse start LSN"
msgstr "konnte Start-LSN nicht parsen"
#: ../common/parse_manifest.c:777
msgid "could not parse end LSN"
msgstr "konnte End-LSN nicht parsen"
#: ../common/parse_manifest.c:842
msgid "expected at least 2 lines"
msgstr "mindestens 2 Zeilen erwartet"
#: ../common/parse_manifest.c:845
msgid "last line not newline-terminated"
msgstr "letzte Zeile nicht durch Newline abgeschlossen"
#: ../common/parse_manifest.c:864
#, c-format
msgid "could not finalize checksum of manifest"
msgstr "konnte Prüfsumme des Manifests nicht abschließen"
#: ../common/parse_manifest.c:868
#, c-format
msgid "manifest has no checksum"
msgstr "Manifest hat keine Prüfsumme"
#: ../common/parse_manifest.c:872
#, c-format
msgid "invalid manifest checksum: \"%s\""
msgstr "ungültige Manifestprüfsumme: »%s«"
#: ../common/parse_manifest.c:876
#, c-format
msgid "manifest checksum mismatch"
msgstr "Manifestprüfsumme stimmt nicht überein"
#: ../common/parse_manifest.c:891
#, c-format
msgid "could not parse backup manifest: %s"
msgstr "konnte Backup-Manifest nicht parsen: %s"
#: ../common/percentrepl.c:79 ../common/percentrepl.c:85
#: ../common/percentrepl.c:118 ../common/percentrepl.c:124
#: tcop/backend_startup.c:769 utils/misc/guc.c:3164 utils/misc/guc.c:3205
#: utils/misc/guc.c:3280 utils/misc/guc.c:4709 utils/misc/guc.c:6940
#: utils/misc/guc.c:6981
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr "ungültiger Wert für Parameter »%s«: »%s«"
#: ../common/percentrepl.c:80 ../common/percentrepl.c:86
#, c-format
msgid "String ends unexpectedly after escape character \"%%\"."
msgstr "Zeichenkette endet unerwartet nach Escape-Zeichen »%%«."
#: ../common/percentrepl.c:119 ../common/percentrepl.c:125
#, c-format
msgid "String contains unexpected placeholder \"%%%c\"."
msgstr "Zeichenkette enthält unerwarteten Platzhalter »%%%c«."
#: ../common/pgfnames.c:74
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht schließen: %m"
#: ../common/relpath.c:61
#, c-format
msgid "invalid fork name"
msgstr "ungültiger Fork-Name"
#: ../common/relpath.c:62
#, c-format
msgid "Valid fork names are \"main\", \"fsm\", \"vm\", and \"init\"."
msgstr "Gültige Fork-Namen sind »main«, »fsm«, »vm« und »init«."
#: ../common/restricted_token.c:60
#, c-format
msgid "could not open process token: error code %lu"
msgstr "konnte Prozess-Token nicht öffnen: Fehlercode %lu"
#: ../common/restricted_token.c:74
#, c-format
msgid "could not allocate SIDs: error code %lu"
msgstr "konnte SIDs nicht erzeugen: Fehlercode %lu"
#: ../common/restricted_token.c:94
#, c-format
msgid "could not create restricted token: error code %lu"
msgstr "konnte beschränktes Token nicht erzeugen: Fehlercode %lu"
#: ../common/restricted_token.c:115
#, c-format
msgid "could not start process for command \"%s\": error code %lu"
msgstr "konnte Prozess für Befehl »%s« nicht starten: Fehlercode %lu"
#: ../common/restricted_token.c:153
#, c-format
msgid "could not re-execute with restricted token: error code %lu"
msgstr "konnte Prozess nicht mit beschränktem Token neu starten: Fehlercode %lu"
#: ../common/restricted_token.c:168
#, c-format
msgid "could not get exit code from subprocess: error code %lu"
msgstr "konnte Statuscode des Subprozesses nicht ermitteln: Fehlercode %lu"
#: ../common/rmtree.c:97 access/heap/rewriteheap.c:1214
#: access/transam/twophase.c:1717 access/transam/xlogarchive.c:119
#: access/transam/xlogarchive.c:399 backup/walsummary.c:254
#: postmaster/postmaster.c:1070 postmaster/syslogger.c:1489
#: replication/logical/origin.c:614 replication/logical/reorderbuffer.c:4841
#: replication/logical/snapbuild.c:1589 replication/logical/snapbuild.c:2045
#: replication/slot.c:2502 storage/file/fd.c:878 storage/file/fd.c:3443
#: storage/file/fd.c:3505 storage/file/reinit.c:261 storage/ipc/dsm.c:343
#: storage/smgr/md.c:401 storage/smgr/md.c:460 storage/sync/sync.c:243
#: utils/time/snapmgr.c:1609
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr "konnte Datei »%s« nicht löschen: %m"
#: ../common/rmtree.c:124 commands/tablespace.c:767 commands/tablespace.c:780
#: commands/tablespace.c:815 commands/tablespace.c:905 storage/file/fd.c:3435
#: storage/file/fd.c:3844
#, c-format
msgid "could not remove directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht löschen: %m"
#: ../common/scram-common.c:281
msgid "could not encode salt"
msgstr "konnte Salt nicht kodieren"
#: ../common/scram-common.c:297
msgid "could not encode stored key"
msgstr "konnte Stored Key nicht kodieren"
#: ../common/scram-common.c:314
msgid "could not encode server key"
msgstr "konnte Server Key nicht kodieren"
#: ../common/stringinfo.c:362
#, c-format
msgid "string buffer exceeds maximum allowed length (%zu bytes)"
msgstr "Zeichenkettenpuffer überschreitet maximale erlaubte Länge (%zu Bytes)"
#: ../common/stringinfo.c:363
#, c-format
msgid "Cannot enlarge string buffer containing %d bytes by %d more bytes."
msgstr "Kann Zeichenkettenpuffer mit %d Bytes nicht um %d Bytes vergrößern."
#: ../common/stringinfo.c:367
#, c-format
msgid ""
"string buffer exceeds maximum allowed length (%zu bytes)\n"
"\n"
"Cannot enlarge string buffer containing %d bytes by %d more bytes.\n"
msgstr ""
"Zeichenkettenpuffer überschreitet maximale erlaubte Länge (%zu Bytes)\n"
"\n"
"Kann Zeichenkettenpuffer mit %d Bytes nicht um %d Bytes vergrößern.\n"
#: ../common/username.c:43
#, c-format
msgid "could not look up effective user ID %ld: %s"
msgstr "konnte effektive Benutzer-ID %ld nicht nachschlagen: %s"
#: ../common/username.c:45
msgid "user does not exist"
msgstr "Benutzer existiert nicht"
#: ../common/username.c:60
#, c-format
msgid "user name lookup failure: error code %lu"
msgstr "Fehler beim Nachschlagen des Benutzernamens: Fehlercode %lu"
#: ../common/wait_error.c:55
#, c-format
msgid "command not executable"
msgstr "Befehl ist nicht ausführbar"
#: ../common/wait_error.c:59
#, c-format
msgid "command not found"
msgstr "Befehl nicht gefunden"
#: ../common/wait_error.c:64
#, c-format
msgid "child process exited with exit code %d"
msgstr "Kindprozess hat mit Code %d beendet"
#: ../common/wait_error.c:72
#, c-format
msgid "child process was terminated by exception 0x%X"
msgstr "Kindprozess wurde durch Ausnahme 0x%X beendet"
#: ../common/wait_error.c:76
#, c-format
msgid "child process was terminated by signal %d: %s"
msgstr "Kindprozess wurde von Signal %d beendet: %s"
#: ../common/wait_error.c:82
#, c-format
msgid "child process exited with unrecognized status %d"
msgstr "Kindprozess hat mit unbekanntem Status %d beendet"
#: ../port/chklocale.c:280
#, c-format
msgid "could not determine encoding for codeset \"%s\""
msgstr "konnte Kodierung für Codeset »%s« nicht bestimmen"
#: ../port/chklocale.c:370 ../port/chklocale.c:376
#, c-format
msgid "could not determine encoding for locale \"%s\": codeset is \"%s\""
msgstr "konnte Kodierung für Locale »%s« nicht bestimmen: Codeset ist »%s«"
#: ../port/dirmod.c:284
#, c-format
msgid "could not set junction for \"%s\": %s"
msgstr "konnte Junction für »%s« nicht erzeugen: %s"
#: ../port/dirmod.c:287
#, c-format
msgid "could not set junction for \"%s\": %s\n"
msgstr "konnte Junction für »%s« nicht erzeugen: %s\n"
#: ../port/dirmod.c:364
#, c-format
msgid "could not get junction for \"%s\": %s"
msgstr "konnte Junction für »%s« nicht ermitteln: %s"
#: ../port/dirmod.c:367
#, c-format
msgid "could not get junction for \"%s\": %s\n"
msgstr "konnte Junction für »%s« nicht ermitteln: %s\n"
#: ../port/open.c:125
#, c-format
msgid "could not open file \"%s\": %s"
msgstr "konnte Datei »%s« nicht öffnen: %s"
#: ../port/open.c:126
msgid "lock violation"
msgstr "Sperrverletzung"
#: ../port/open.c:126
msgid "sharing violation"
msgstr "Zugriffsverletzung (Sharing Violation)"
#: ../port/open.c:127
#, c-format
msgid "Continuing to retry for 30 seconds."
msgstr "Versuche werden für 30 Sekunden wiederholt."
#: ../port/open.c:128
#, c-format
msgid "You might have antivirus, backup, or similar software interfering with the database system."
msgstr "Möglicherweise stört eine Antivirus-, Datensicherungs- oder ähnliche Software das Datenbanksystem."
#: ../port/path.c:853
#, c-format
msgid "could not get current working directory: %m\n"
msgstr "konnte aktuelles Arbeitsverzeichnis nicht ermitteln: %m\n"
#: ../port/strerror.c:72
#, c-format
msgid "operating system error %d"
msgstr "Betriebssystemfehler %d"
#: ../port/win32security.c:62
#, c-format
msgid "could not get SID for Administrators group: error code %lu\n"
msgstr "konnte SID der Administrators-Gruppe nicht ermitteln: Fehlercode %lu\n"
#: ../port/win32security.c:72
#, c-format
msgid "could not get SID for PowerUsers group: error code %lu\n"
msgstr "konnte SID der PowerUsers-Gruppe nicht ermitteln: Fehlercode %lu\n"
#: ../port/win32security.c:80
#, c-format
msgid "could not check access token membership: error code %lu\n"
msgstr "konnte Access-Token-Mitgliedschaft nicht prüfen: Fehlercode %lu\n"
#: access/brin/brin.c:414
#, c-format
msgid "request for BRIN range summarization for index \"%s\" page %u was not recorded"
msgstr "Aufforderung für BRIN-Range-Summarization für Index »%s« Seite %u wurde nicht aufgezeichnet"
#: access/brin/brin.c:1397 access/brin/brin.c:1504 access/gin/ginfast.c:1040
#: access/transam/xlogfuncs.c:184 access/transam/xlogfuncs.c:209
#: access/transam/xlogfuncs.c:242 access/transam/xlogfuncs.c:281
#: access/transam/xlogfuncs.c:302 access/transam/xlogfuncs.c:323
#: access/transam/xlogfuncs.c:389 access/transam/xlogfuncs.c:447
#: statistics/attribute_stats.c:191 statistics/attribute_stats.c:936
#: statistics/relation_stats.c:97
#, c-format
msgid "recovery is in progress"
msgstr "Wiederherstellung läuft"
#: access/brin/brin.c:1398 access/brin/brin.c:1505
#, c-format
msgid "BRIN control functions cannot be executed during recovery."
msgstr "Während der Wiederherstellung können keine BRIN-Kontrollfunktionen ausgeführt werden."
#: access/brin/brin.c:1403 access/brin/brin.c:1510
#, c-format
msgid "block number out of range: %<PRId64>"
msgstr "Blocknummer ist außerhalb des gültigen Bereichs: %<PRId64>"
#: access/brin/brin.c:1447 access/brin/brin.c:1536
#, c-format
msgid "\"%s\" is not a BRIN index"
msgstr "»%s« ist kein BRIN-Index"
#: access/brin/brin.c:1463 access/brin/brin.c:1552
#, c-format
msgid "could not open parent table of index \"%s\""
msgstr "konnte Basistabelle von Index »%s« nicht öffnen"
#: access/brin/brin.c:1472 access/brin/brin.c:1568 access/gin/ginfast.c:1085
#: parser/parse_utilcmd.c:2458
#, c-format
msgid "index \"%s\" is not valid"
msgstr "Index »%s« ist nicht gültig"
#: access/brin/brin_bloom.c:784 access/brin/brin_bloom.c:826
#: access/brin/brin_minmax_multi.c:2984 access/brin/brin_minmax_multi.c:3121
#: statistics/dependencies.c:661 statistics/dependencies.c:714
#: statistics/mcv.c:1480 statistics/mcv.c:1511 statistics/mvdistinct.c:343
#: statistics/mvdistinct.c:396 utils/adt/pseudotypes.c:40
#: utils/adt/pseudotypes.c:74 utils/adt/tsgistidx.c:94
#, c-format
msgid "cannot accept a value of type %s"
msgstr "kann keinen Wert vom Typ %s annehmen"
#: access/brin/brin_pageops.c:75 access/brin/brin_pageops.c:361
#: access/brin/brin_pageops.c:851 access/gin/ginentrypage.c:109
#: access/gist/gist.c:1475 access/spgist/spgdoinsert.c:2001
#: access/spgist/spgdoinsert.c:2278
#, c-format
msgid "index row size %zu exceeds maximum %zu for index \"%s\""
msgstr "Größe %zu der Indexzeile überschreitet Maximum %zu für Index »%s«"
#: access/brin/brin_revmap.c:383 access/brin/brin_revmap.c:389
#, c-format
msgid "corrupted BRIN index: inconsistent range map"
msgstr "verfälschter BRIN-Index: inkonsistente Range-Map"
#: access/brin/brin_revmap.c:583
#, c-format
msgid "unexpected page type 0x%04X in BRIN index \"%s\" block %u"
msgstr "unerwarteter Seitentyp 0x%04X in BRIN-Index »%s« Block %u"
#: access/brin/brin_validate.c:111 access/gin/ginvalidate.c:142
#: access/gist/gistvalidate.c:150 access/hash/hashvalidate.c:112
#: access/nbtree/nbtvalidate.c:116 access/spgist/spgvalidate.c:181
#, c-format
msgid "operator family \"%s\" of access method %s contains function %s with invalid support number %d"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält Funktion %s mit ungültiger Support-Nummer %d"
#: access/brin/brin_validate.c:127 access/gin/ginvalidate.c:154
#: access/gist/gistvalidate.c:162 access/hash/hashvalidate.c:124
#: access/nbtree/nbtvalidate.c:128 access/spgist/spgvalidate.c:193
#, c-format
msgid "operator family \"%s\" of access method %s contains function %s with wrong signature for support number %d"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält Funktion %s mit falscher Signatur für Support-Nummer %d"
#: access/brin/brin_validate.c:149 access/gin/ginvalidate.c:173
#: access/gist/gistvalidate.c:182 access/hash/hashvalidate.c:150
#: access/nbtree/nbtvalidate.c:148 access/spgist/spgvalidate.c:213
#, c-format
msgid "operator family \"%s\" of access method %s contains operator %s with invalid strategy number %d"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält Operator %s mit ungültiger Strategienummer %d"
#: access/brin/brin_validate.c:178 access/gin/ginvalidate.c:186
#: access/hash/hashvalidate.c:163 access/nbtree/nbtvalidate.c:161
#: access/spgist/spgvalidate.c:229
#, c-format
msgid "operator family \"%s\" of access method %s contains invalid ORDER BY specification for operator %s"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält ungültige ORDER-BY-Angabe für Operator %s"
#: access/brin/brin_validate.c:191 access/gin/ginvalidate.c:199
#: access/gist/gistvalidate.c:230 access/hash/hashvalidate.c:176
#: access/nbtree/nbtvalidate.c:174 access/spgist/spgvalidate.c:245
#, c-format
msgid "operator family \"%s\" of access method %s contains operator %s with wrong signature"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält Operator %s mit falscher Signatur"
#: access/brin/brin_validate.c:229 access/hash/hashvalidate.c:216
#: access/nbtree/nbtvalidate.c:232 access/spgist/spgvalidate.c:272
#, c-format
msgid "operator family \"%s\" of access method %s is missing operator(s) for types %s and %s"
msgstr "in Operatorfamilie »%s« für Zugriffsmethode %s fehlen Operatoren für Typen %s und %s"
#: access/brin/brin_validate.c:239
#, c-format
msgid "operator family \"%s\" of access method %s is missing support function(s) for types %s and %s"
msgstr "in Operatorfamilie »%s« für Zugriffsmethode %s fehlen Support-Funktionen für Typen %s und %s"
#: access/brin/brin_validate.c:252 access/hash/hashvalidate.c:230
#: access/nbtree/nbtvalidate.c:256 access/spgist/spgvalidate.c:307
#, c-format
msgid "operator class \"%s\" of access method %s is missing operator(s)"
msgstr "in Operatorklasse »%s« für Zugriffsmethode %s fehlen Operatoren"
#: access/brin/brin_validate.c:263 access/gin/ginvalidate.c:241
#: access/gist/gistvalidate.c:272
#, c-format
msgid "operator class \"%s\" of access method %s is missing support function %d"
msgstr "in Operatorklasse »%s« für Zugriffsmethode %s fehlt Support-Funktion %d"
#: access/common/attmap.c:118
#, c-format
msgid "Returned type %s does not match expected type %s in column \"%s\" (position %d)."
msgstr "Zurückgegebener Typ %1$s stimmt in Spalte »%3$s« (Position %4$d) nicht mit erwartetem Typ %2$s überein."
#: access/common/attmap.c:147
#, c-format
msgid "Number of returned columns (%d) does not match expected column count (%d)."
msgstr "Anzahl der zurückgegebenen Spalten (%d) entspricht nicht der erwarteten Spaltenanzahl (%d)."
#: access/common/attmap.c:231 access/common/attmap.c:243
#, c-format
msgid "could not convert row type"
msgstr "konnte Zeilentyp nicht umwandeln"
#: access/common/attmap.c:232
#, c-format
msgid "Attribute \"%s\" of type %s does not match corresponding attribute of type %s."
msgstr "Attribut »%s« von Typ %s stimmt nicht mit dem entsprechenden Attribut von Typ %s überein."
#: access/common/attmap.c:244
#, c-format
msgid "Attribute \"%s\" of type %s does not exist in type %s."
msgstr "Attribut »%s« von Typ %s existiert nicht in Typ %s."
#: access/common/heaptuple.c:1133 access/common/heaptuple.c:1472
#, c-format
msgid "number of columns (%d) exceeds limit (%d)"
msgstr "Anzahl der Spalten (%d) überschreitet Maximum (%d)"
#: access/common/indextuple.c:89
#, c-format
msgid "number of index columns (%d) exceeds limit (%d)"
msgstr "Anzahl der Indexspalten (%d) überschreitet Maximum (%d)"
#: access/common/indextuple.c:209 access/spgist/spgutils.c:978
#, c-format
msgid "index row requires %zu bytes, maximum size is %zu"
msgstr "Indexzeile benötigt %zu Bytes, Maximalgröße ist %zu"
#: access/common/printtup.c:292 commands/explain_dr.c:94 tcop/fastpath.c:106
#: tcop/fastpath.c:453 tcop/postgres.c:1951
#, c-format
msgid "unsupported format code: %d"
msgstr "nicht unterstützter Formatcode: %d"
#: access/common/reloptions.c:530 access/common/reloptions.c:541
msgid "Valid values are \"on\", \"off\", and \"auto\"."
msgstr "Gültige Werte sind »on«, »off« und »auto«."
#: access/common/reloptions.c:552
msgid "Valid values are \"local\" and \"cascaded\"."
msgstr "Gültige Werte sind »local« und »cascaded«."
#: access/common/reloptions.c:700
#, c-format
msgid "user-defined relation parameter types limit exceeded"
msgstr "Wertebereich des Typs für benutzerdefinierte Relationsparameter überschritten"
#: access/common/reloptions.c:1242
#, c-format
msgid "RESET must not include values for parameters"
msgstr "RESET darf keinen Parameterwert enthalten"
#: access/common/reloptions.c:1275
#, c-format
msgid "unrecognized parameter namespace \"%s\""
msgstr "unbekannter Parameter-Namensraum »%s«"
#: access/common/reloptions.c:1305 commands/foreigncmds.c:86
#, c-format
msgid "invalid option name \"%s\": must not contain \"=\""
msgstr "ungültiger Optionsname »%s«: darf nicht »=« enthalten"
#: access/common/reloptions.c:1320 commands/variable.c:1240
#, c-format
msgid "tables declared WITH OIDS are not supported"
msgstr "Tabellen mit WITH OIDS werden nicht unterstützt"
#: access/common/reloptions.c:1488
#, c-format
msgid "unrecognized parameter \"%s\""
msgstr "unbekannter Parameter »%s«"
#: access/common/reloptions.c:1600
#, c-format
msgid "parameter \"%s\" specified more than once"
msgstr "Parameter »%s« mehrmals angegeben"
#: access/common/reloptions.c:1616
#, c-format
msgid "invalid value for boolean option \"%s\": %s"
msgstr "ungültiger Wert für Boole’sche Option »%s«: »%s«"
#: access/common/reloptions.c:1628
#, c-format
msgid "invalid value for integer option \"%s\": %s"
msgstr "ungültiger Wert für ganzzahlige Option »%s«: »%s«"
#: access/common/reloptions.c:1634 access/common/reloptions.c:1654
#, c-format
msgid "value %s out of bounds for option \"%s\""
msgstr "Wert %s ist außerhalb des gültigen Bereichs für Option »%s«"
#: access/common/reloptions.c:1636
#, c-format
msgid "Valid values are between \"%d\" and \"%d\"."
msgstr "Gültige Werte sind zwischen »%d« und »%d«."
#: access/common/reloptions.c:1648
#, c-format
msgid "invalid value for floating point option \"%s\": %s"
msgstr "ungültiger Wert für Gleitkommaoption »%s«: »%s«"
#: access/common/reloptions.c:1656
#, c-format
msgid "Valid values are between \"%f\" and \"%f\"."
msgstr "Gültige Werte sind zwischen »%f« und »%f«."
#: access/common/reloptions.c:1678
#, c-format
msgid "invalid value for enum option \"%s\": %s"
msgstr "ungültiger Wert für Enum-Option »%s«: »%s«"
#: access/common/reloptions.c:2025
#, c-format
msgid "cannot specify storage parameters for a partitioned table"
msgstr "für eine partitionierte Tabelle können keine Storage-Parameter angegeben werden"
#: access/common/reloptions.c:2026
#, c-format
msgid "Specify storage parameters for its leaf partitions instead."
msgstr "Geben Sie Storage-Parameter stattdessen für ihre Blattpartitionen an."
#: access/common/toast_compression.c:31
#, c-format
msgid "compression method lz4 not supported"
msgstr "Komprimierungsmethode lz4 nicht unterstützt"
#: access/common/toast_compression.c:32
#, c-format
msgid "This functionality requires the server to be built with lz4 support."
msgstr "Diese Funktionalität verlangt, dass der Server mit lz4-Unterstützung gebaut wird."
#: access/gin/ginbulk.c:44
#, c-format
msgid "posting list is too long"
msgstr "Posting-Liste ist zu lang"
#: access/gin/ginbulk.c:45
#, c-format
msgid "Reduce \"maintenance_work_mem\"."
msgstr "Reduzieren Sie »maintenance_work_mem«."
#: access/gin/ginfast.c:1041
#, c-format
msgid "GIN pending list cannot be cleaned up during recovery."
msgstr "GIN-Pending-Liste kann nicht während der Wiederherstellung aufgeräumt werden."
#: access/gin/ginfast.c:1048
#, c-format
msgid "\"%s\" is not a GIN index"
msgstr "»%s« ist kein GIN-Index"
#: access/gin/ginfast.c:1059
#, c-format
msgid "cannot access temporary indexes of other sessions"
msgstr "auf temporäre Indexe anderer Sitzungen kann nicht zugegriffen werden"
#: access/gin/ginget.c:271 access/nbtree/nbtinsert.c:762
#, c-format
msgid "failed to re-find tuple within index \"%s\""
msgstr "konnte Tupel mit Index »%s« nicht erneut finden"
#: access/gin/gininsert.c:1310 access/gin/ginutil.c:152
#: executor/execExpr.c:2244 utils/adt/array_userfuncs.c:1972
#: utils/adt/arrayfuncs.c:4034 utils/adt/arrayfuncs.c:6732
#: utils/adt/rowtypes.c:974 utils/sort/tuplesortvariants.c:646
#, c-format
msgid "could not identify a comparison function for type %s"
msgstr "konnte keine Vergleichsfunktion für Typ %s ermitteln"
#: access/gin/ginscan.c:480
#, c-format
msgid "old GIN indexes do not support whole-index scans nor searches for nulls"
msgstr "alte GIN-Indexe unterstützen keine Scans des ganzen Index oder Suchen nach NULL-Werten"
#: access/gin/ginscan.c:481
#, c-format
msgid "To fix this, do REINDEX INDEX \"%s\"."
msgstr "Um das zu reparieren, führen Sie REINDEX INDEX \"%s\" aus."
#: access/gin/ginvalidate.c:83 access/gist/gistvalidate.c:84
#: access/hash/hashvalidate.c:89 access/spgist/spgvalidate.c:94
#, c-format
msgid "operator family \"%s\" of access method %s contains support function %s with different left and right input types"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält Support-Funktion %s mit unterschiedlichen linken und rechten Eingabetypen"
#: access/gin/ginvalidate.c:251
#, c-format
msgid "operator class \"%s\" of access method %s is missing support function %d or %d"
msgstr "in Operatorklasse »%s« für Zugriffsmethode %s fehlt Support-Funktion %d oder %d"
#: access/gin/ginvalidate.c:323 access/gist/gistvalidate.c:348
#: access/spgist/spgvalidate.c:378
#, c-format
msgid "support function number %d is invalid for access method %s"
msgstr "Support-Funktionsnummer %d ist ungültig für Zugriffsmethode %s"
#: access/gist/gist.c:765 access/gist/gistvacuum.c:463
#, c-format
msgid "index \"%s\" contains an inner tuple marked as invalid"
msgstr "Index »%s« enthält ein inneres Tupel, das als ungültig markiert ist"
#: access/gist/gist.c:767 access/gist/gistvacuum.c:465
#, c-format
msgid "This is caused by an incomplete page split at crash recovery before upgrading to PostgreSQL 9.1."
msgstr "Das kommt von einem unvollständigen Page-Split bei der Crash-Recovery vor dem Upgrade auf PostgreSQL 9.1."
#: access/gist/gist.c:768 access/gist/gistutil.c:801 access/gist/gistutil.c:812
#: access/gist/gistvacuum.c:466 access/hash/hashutil.c:226
#: access/hash/hashutil.c:237 access/hash/hashutil.c:249
#: access/hash/hashutil.c:270 access/nbtree/nbtpage.c:813
#: access/nbtree/nbtpage.c:824
#, c-format
msgid "Please REINDEX it."
msgstr "Bitte führen Sie REINDEX für den Index aus."
#: access/gist/gist.c:1208
#, c-format
msgid "fixing incomplete split in index \"%s\", block %u"
msgstr "repariere unvollständiges Teilen in Index »%s«, Block %u"
#: access/gist/gistsplit.c:446
#, c-format
msgid "picksplit method for column %d of index \"%s\" failed"
msgstr "Picksplit-Methode für Spalte %d von Index »%s« fehlgeschlagen"
#: access/gist/gistsplit.c:448
#, c-format
msgid "The index is not optimal. To optimize it, contact a developer, or try to use the column as the second one in the CREATE INDEX command."
msgstr "Der Index ist nicht optimal. Um ihn zu optimieren, kontaktieren Sie einen Entwickler oder versuchen Sie, die Spalte als die zweite im CREATE-INDEX-Befehl zu verwenden."
#: access/gist/gistutil.c:798 access/hash/hashutil.c:223
#: access/nbtree/nbtpage.c:810
#, c-format
msgid "index \"%s\" contains unexpected zero page at block %u"
msgstr "Index »%s« enthält unerwartete Nullseite bei Block %u"
#: access/gist/gistutil.c:809 access/hash/hashutil.c:234
#: access/hash/hashutil.c:246 access/nbtree/nbtpage.c:821
#, c-format
msgid "index \"%s\" contains corrupted page at block %u"
msgstr "Index »%s« enthält korrupte Seite bei Block %u"
#: access/gist/gistvalidate.c:200
#, c-format
msgid "operator family \"%s\" of access method %s contains unsupported ORDER BY specification for operator %s"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält nicht unterstützte ORDER-BY-Angabe für Operator %s"
#: access/gist/gistvalidate.c:211
#, c-format
msgid "operator family \"%s\" of access method %s contains incorrect ORDER BY opfamily specification for operator %s"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält ungültige ORDER-BY-Operatorfamilienangabe für Operator %s"
#: access/hash/hashfunc.c:280 access/hash/hashfunc.c:335
#: utils/adt/varchar.c:1000 utils/adt/varchar.c:1056
#, c-format
msgid "could not determine which collation to use for string hashing"
msgstr "konnte die für das Zeichenketten-Hashing zu verwendende Sortierfolge nicht bestimmen"
#: access/hash/hashfunc.c:281 access/hash/hashfunc.c:336 catalog/heap.c:702
#: catalog/heap.c:708 commands/createas.c:203 commands/createas.c:515
#: commands/indexcmds.c:2092 commands/tablecmds.c:19999 commands/view.c:80
#: regex/regc_pg_locale.c:242 utils/adt/formatting.c:1657
#: utils/adt/formatting.c:1721 utils/adt/formatting.c:1785
#: utils/adt/formatting.c:1849 utils/adt/like.c:163 utils/adt/like.c:194
#: utils/adt/like_support.c:1020 utils/adt/varchar.c:738
#: utils/adt/varchar.c:1001 utils/adt/varchar.c:1057 utils/adt/varlena.c:1648
#, c-format
msgid "Use the COLLATE clause to set the collation explicitly."
msgstr "Verwenden Sie die COLLATE-Klausel, um die Sortierfolge explizit zu setzen."
#: access/hash/hashinsert.c:84
#, c-format
msgid "index row size %zu exceeds hash maximum %zu"
msgstr "Größe der Indexzeile %zu überschreitet Maximum für Hash-Index %zu"
#: access/hash/hashinsert.c:86 access/spgist/spgdoinsert.c:2005
#: access/spgist/spgdoinsert.c:2282 access/spgist/spgutils.c:1039
#, c-format
msgid "Values larger than a buffer page cannot be indexed."
msgstr "Werte, die größer sind als eine Pufferseite, können nicht indiziert werden."
#: access/hash/hashovfl.c:88
#, c-format
msgid "invalid overflow block number %u"
msgstr "ungültige Überlaufblocknummer %u"
#: access/hash/hashovfl.c:284 access/hash/hashpage.c:454
#, c-format
msgid "out of overflow pages in hash index \"%s\""
msgstr "keine Überlaufseiten in Hash-Index »%s« mehr"
#: access/hash/hashsearch.c:313
#, c-format
msgid "hash indexes do not support whole-index scans"
msgstr "Hash-Indexe unterstützen keine Scans des ganzen Index"
#: access/hash/hashutil.c:262
#, c-format
msgid "index \"%s\" is not a hash index"
msgstr "Index »%s« ist kein Hash-Index"
#: access/hash/hashutil.c:268
#, c-format
msgid "index \"%s\" has wrong hash version"
msgstr "Index »%s« hat falsche Hash-Version"
#: access/hash/hashvalidate.c:188
#, c-format
msgid "operator family \"%s\" of access method %s lacks support function for operator %s"
msgstr "in Operatorfamilie »%s« für Zugriffsmethode %s fehlt Support-Funktion für Operator %s"
#: access/hash/hashvalidate.c:246 access/nbtree/nbtvalidate.c:272
#, c-format
msgid "operator family \"%s\" of access method %s is missing cross-type operator(s)"
msgstr "in Operatorfamilie »%s« für Zugriffsmethode %s fehlen typübergreifende Operatoren"
#: access/heap/heapam.c:2283
#, c-format
msgid "cannot insert tuples in a parallel worker"
msgstr "in einem parallelen Arbeitsprozess können keine Tupel eingefügt werden"
#: access/heap/heapam.c:2806
#, c-format
msgid "cannot delete tuples during a parallel operation"
msgstr "während einer parallelen Operation können keine Tupel gelöscht werden"
#: access/heap/heapam.c:2853
#, c-format
msgid "attempted to delete invisible tuple"
msgstr "Versuch ein unsichtbares Tupel zu löschen"
#: access/heap/heapam.c:3303 access/index/genam.c:829
#, c-format
msgid "cannot update tuples during a parallel operation"
msgstr "während einer parallelen Operation können keine Tupel aktualisiert werden"
#: access/heap/heapam.c:3480
#, c-format
msgid "attempted to update invisible tuple"
msgstr "Versuch ein unsichtbares Tupel zu aktualisieren"
#: access/heap/heapam.c:4993 access/heap/heapam.c:5031
#: access/heap/heapam.c:5298 access/heap/heapam_handler.c:470
#, c-format
msgid "could not obtain lock on row in relation \"%s\""
msgstr "konnte Sperre für Zeile in Relation »%s« nicht setzen"
#: access/heap/heapam.c:6425 commands/trigger.c:3401
#: executor/nodeModifyTable.c:2568 executor/nodeModifyTable.c:2658
#, c-format
msgid "tuple to be updated was already modified by an operation triggered by the current command"
msgstr "das zu aktualisierende Tupel wurde schon durch eine vom aktuellen Befehl ausgelöste Operation verändert"
#: access/heap/heapam_handler.c:415
#, c-format
msgid "tuple to be locked was already moved to another partition due to concurrent update"
msgstr "das zu sperrende Tupel wurde schon durch ein gleichzeitiges Update in eine andere Partition verschoben"
#: access/heap/hio.c:535 access/heap/rewriteheap.c:640
#, c-format
msgid "row is too big: size %zu, maximum size %zu"
msgstr "Zeile ist zu groß: Größe ist %zu, Maximalgröße ist %zu"
#: access/heap/rewriteheap.c:885
#, c-format
msgid "could not write to file \"%s\", wrote %d of %d: %m"
msgstr "konnte nicht in Datei »%s« schreiben, %d von %d geschrieben: %m"
#: access/heap/rewriteheap.c:977 access/heap/rewriteheap.c:1094
#: access/transam/timeline.c:329 access/transam/timeline.c:481
#: access/transam/xlog.c:3239 access/transam/xlog.c:3447
#: access/transam/xlog.c:4311 access/transam/xlog.c:9329
#: access/transam/xlogfuncs.c:693 backup/basebackup_server.c:149
#: backup/basebackup_server.c:242 commands/dbcommands.c:495
#: postmaster/launch_backend.c:354 postmaster/postmaster.c:4074
#: postmaster/walsummarizer.c:1216 replication/logical/origin.c:626
#: replication/slot.c:2360 storage/file/copydir.c:173
#: storage/file/copydir.c:261 storage/smgr/md.c:252 utils/time/snapmgr.c:1252
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "konnte Datei »%s« nicht erstellen: %m"
#: access/heap/rewriteheap.c:1104
#, c-format
msgid "could not truncate file \"%s\" to %u: %m"
msgstr "konnte Datei »%s« nicht auf %u kürzen: %m"
#: access/heap/rewriteheap.c:1122 access/transam/timeline.c:384
#: access/transam/timeline.c:424 access/transam/timeline.c:498
#: access/transam/xlog.c:3300 access/transam/xlog.c:3503
#: access/transam/xlog.c:4323 commands/dbcommands.c:507
#: postmaster/launch_backend.c:365 postmaster/launch_backend.c:377
#: replication/logical/origin.c:638 replication/logical/origin.c:680
#: replication/logical/origin.c:699 replication/logical/snapbuild.c:1665
#: replication/slot.c:2396 storage/file/buffile.c:545
#: storage/file/copydir.c:213 utils/init/miscinit.c:1661
#: utils/init/miscinit.c:1672 utils/init/miscinit.c:1680 utils/misc/guc.c:4488
#: utils/misc/guc.c:4519 utils/misc/guc.c:5678 utils/misc/guc.c:5696
#: utils/time/snapmgr.c:1257 utils/time/snapmgr.c:1264
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "konnte nicht in Datei »%s« schreiben: %m"
#: access/heap/vacuumlazy.c:815
#, c-format
msgid "aggressively vacuuming \"%s.%s.%s\""
msgstr "aggressives Vacuum von »%s.%s.%s«"
#: access/heap/vacuumlazy.c:820
#, c-format
msgid "vacuuming \"%s.%s.%s\""
msgstr "Vacuum von »%s.%s.%s«"
#: access/heap/vacuumlazy.c:988
#, c-format
msgid "finished vacuuming \"%s.%s.%s\": index scans: %d\n"
msgstr "beende Vacuum der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
#: access/heap/vacuumlazy.c:999
#, c-format
msgid "automatic aggressive vacuum to prevent wraparound of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches aggressives Vacuum um Überlauf zu verhindern in der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
#: access/heap/vacuumlazy.c:1001
#, c-format
msgid "automatic vacuum to prevent wraparound of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches Vacuum um Überlauf zu verhindern in der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
#: access/heap/vacuumlazy.c:1006
#, c-format
msgid "automatic aggressive vacuum of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches aggressives Vacuum der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
#: access/heap/vacuumlazy.c:1008
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
#: access/heap/vacuumlazy.c:1015
#, c-format
msgid "pages: %u removed, %u remain, %u scanned (%.2f%% of total), %u eagerly scanned\n"
msgstr "Seiten: %u entfernt, %u verbleiben, %u gescannt (%.2f%% der Gesamtzahl), %u mit Eager Scan gelesen\n"
#: access/heap/vacuumlazy.c:1024
#, c-format
msgid "tuples: %<PRId64> removed, %<PRId64> remain, %<PRId64> are dead but not yet removable\n"
msgstr "Tupel: %<PRId64> entfernt, %<PRId64> verbleiben, %<PRId64> sind tot aber noch nicht entfernbar\n"
#: access/heap/vacuumlazy.c:1030
#, c-format
msgid "tuples missed: %<PRId64> dead from %u pages not removed due to cleanup lock contention\n"
msgstr "verpasste Tupel: %<PRId64> tot von %u Seiten nicht entfernt wegen Cleanup-Lock-Konflikt\n"
#: access/heap/vacuumlazy.c:1036
#, c-format
msgid "removable cutoff: %u, which was %d XIDs old when operation ended\n"
msgstr "entfernbare Obergrenze: %u, was %d XIDs alt war als die Operation endete\n"
#: access/heap/vacuumlazy.c:1043
#, c-format
msgid "new relfrozenxid: %u, which is %d XIDs ahead of previous value\n"
msgstr "neue relfrozenxid: %u, was %d XIDs vor dem vorherigen Wert ist\n"
#: access/heap/vacuumlazy.c:1051
#, c-format
msgid "new relminmxid: %u, which is %d MXIDs ahead of previous value\n"
msgstr "neue relminmxid: %u, was %d MXIDs vor dem vorherigen Wert ist\n"
#: access/heap/vacuumlazy.c:1054
#, c-format
msgid "frozen: %u pages from table (%.2f%% of total) had %<PRId64> tuples frozen\n"
msgstr "eingefroren: in %u Seiten der Tabelle (%.2f%% der Gesamtzahl) wurden %<PRId64> Tupel eingefroren\n"
#: access/heap/vacuumlazy.c:1062
#, c-format
msgid "visibility map: %u pages set all-visible, %u pages set all-frozen (%u were all-visible)\n"
msgstr "Visibility-Map: %u Seiten auf all-visible gesetzt, %u Seiten auf all-frozen gesetzt (%u waren all-visible)\n"
#: access/heap/vacuumlazy.c:1070
msgid "index scan not needed: "
msgstr "Index-Scan nicht benötigt: "
#: access/heap/vacuumlazy.c:1072
msgid "index scan needed: "
msgstr "Index-Scan benötigt: "
#: access/heap/vacuumlazy.c:1074
#, c-format
msgid "%u pages from table (%.2f%% of total) had %<PRId64> dead item identifiers removed\n"
msgstr "in %u Seiten der Tabelle (%.2f%% der Gesamtzahl) wurden %<PRId64> tote Item-Bezeichner entfernt\n"
#: access/heap/vacuumlazy.c:1079
msgid "index scan bypassed: "
msgstr "Index-Scan umgangen: "
#: access/heap/vacuumlazy.c:1081
msgid "index scan bypassed by failsafe: "
msgstr "Index-Scan umgangen durch Ausfallsicherung: "
#: access/heap/vacuumlazy.c:1083
#, c-format
msgid "%u pages from table (%.2f%% of total) have %<PRId64> dead item identifiers\n"
msgstr "%u Seiten der Tabelle (%.2f%% der Gesamtzahl) haben %<PRId64> tote Item-Bezeichner\n"
#: access/heap/vacuumlazy.c:1098
#, c-format
msgid "index \"%s\": pages: %u in total, %u newly deleted, %u currently deleted, %u reusable\n"
msgstr "Index »%s«: Seiten: %u gesamt, %u neu gelöscht, %u gegenwärtig gelöscht, %u wiederverwendbar\n"
#: access/heap/vacuumlazy.c:1113 commands/analyze.c:817
#, c-format
msgid "delay time: %.3f ms\n"
msgstr "Verzögerungszeit: %.3f ms\n"
#: access/heap/vacuumlazy.c:1121 commands/analyze.c:825
#, c-format
msgid "I/O timings: read: %.3f ms, write: %.3f ms\n"
msgstr "I/O-Zeitmessungen: Lesen: %.3f ms, Schreiben: %.3f ms\n"
#: access/heap/vacuumlazy.c:1131 commands/analyze.c:828
#, c-format
msgid "avg read rate: %.3f MB/s, avg write rate: %.3f MB/s\n"
msgstr "durchschn. Leserate: %.3f MB/s, durchschn. Schreibrate: %.3f MB/s\n"
#: access/heap/vacuumlazy.c:1134 commands/analyze.c:830
#, c-format
msgid "buffer usage: %<PRId64> hits, %<PRId64> reads, %<PRId64> dirtied\n"
msgstr "Puffer-Verwendung: %<PRId64> Treffer, %<PRId64> Verfehlen, %<PRId64> geändert\n"
#: access/heap/vacuumlazy.c:1139 commands/analyze.c:835
#, c-format
msgid "WAL usage: %<PRId64> records, %<PRId64> full page images, %<PRIu64> bytes, %<PRId64> buffers full\n"
msgstr "WAL-Benutzung: %<PRId64> Einträge, %<PRId64> Full Page Images, %<PRIu64> Bytes, %<PRId64> Puffer voll\n"
#: access/heap/vacuumlazy.c:1144 commands/analyze.c:840
#, c-format
msgid "system usage: %s"
msgstr "Systembenutzung: %s"
#: access/heap/vacuumlazy.c:1432
#, c-format
msgid "disabling eager scanning after freezing %u eagerly scanned blocks of relation \"%s.%s.%s\""
msgstr "Eager Scanning wird deaktiviert, nachdem %u mit Eager Scanning gelesene Blöcke von Relation »%s.%s.%s« eingefroren wurden"
#: access/heap/vacuumlazy.c:2821
#, c-format
msgid "table \"%s\": removed %<PRId64> dead item identifiers in %u pages"
msgstr "Tabelle »%s«: %<PRId64> tote Item-Bezeichner in %u Seiten entfernt"
#: access/heap/vacuumlazy.c:2982
#, c-format
msgid "bypassing nonessential maintenance of table \"%s.%s.%s\" as a failsafe after %d index scans"
msgstr "umgehe nicht essentielle Wartung der Tabelle »%s.%s.%s« als Ausfallsicherung nach %d Index-Scans"
#: access/heap/vacuumlazy.c:2985
#, c-format
msgid "The table's relfrozenxid or relminmxid is too far in the past."
msgstr "relfrozenxid oder relminmxid der Tabelle ist zu weit in der Vergangenheit."
#: access/heap/vacuumlazy.c:2986
#, c-format
msgid ""
"Consider increasing configuration parameter \"maintenance_work_mem\" or \"autovacuum_work_mem\".\n"
"You might also need to consider other ways for VACUUM to keep up with the allocation of transaction IDs."
msgstr ""
"Erhöhen Sie eventuell die Konfigurationsparameter »maintenance_work_mem« oder »autovacuum_work_mem«.\n"
"Sie müssen möglicherweise auch andere Wege in Betracht ziehen, wie VACUUM mit der Benutzung von Transaktions-IDs mithalten kann."
#: access/heap/vacuumlazy.c:3248
#, c-format
msgid "\"%s\": stopping truncate due to conflicting lock request"
msgstr "»%s«: Truncate wird gestoppt wegen Sperrkonflikt"
#: access/heap/vacuumlazy.c:3318
#, c-format
msgid "table \"%s\": truncated %u to %u pages"
msgstr "Tabelle »%s«: von %u auf %u Seiten verkürzt"
#: access/heap/vacuumlazy.c:3380
#, c-format
msgid "table \"%s\": suspending truncate due to conflicting lock request"
msgstr "Tabelle »%s«: Truncate wird ausgesetzt wegen Sperrkonflikt"
#: access/heap/vacuumlazy.c:3499
#, c-format
msgid "disabling parallel option of vacuum on \"%s\" --- cannot vacuum temporary tables in parallel"
msgstr "Paralleloption für Vacuum von »%s« wird deaktiviert --- Vacuum in temporären Tabellen kann nicht parallel ausgeführt werden"
#: access/heap/vacuumlazy.c:3768
#, c-format
msgid "while scanning block %u offset %u of relation \"%s.%s\""
msgstr "beim Scannen von Block %u Offset %u von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3771
#, c-format
msgid "while scanning block %u of relation \"%s.%s\""
msgstr "beim Scannen von Block %u von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3775
#, c-format
msgid "while scanning relation \"%s.%s\""
msgstr "beim Scannen von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3783
#, c-format
msgid "while vacuuming block %u offset %u of relation \"%s.%s\""
msgstr "beim Vacuum von Block %u Offset %u von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3786
#, c-format
msgid "while vacuuming block %u of relation \"%s.%s\""
msgstr "beim Vacuum von Block %u von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3790
#, c-format
msgid "while vacuuming relation \"%s.%s\""
msgstr "beim Vacuum von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3795 commands/vacuumparallel.c:1126
#, c-format
msgid "while vacuuming index \"%s\" of relation \"%s.%s\""
msgstr "beim Vacuum von Index »%s« von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3800 commands/vacuumparallel.c:1132
#, c-format
msgid "while cleaning up index \"%s\" of relation \"%s.%s\""
msgstr "beim Säubern von Index »%s« von Relation »%s.%s«"
#: access/heap/vacuumlazy.c:3806
#, c-format
msgid "while truncating relation \"%s.%s\" to %u blocks"
msgstr "beim Trunkieren von Relation »%s.%s« auf %u Blöcke"
#: access/index/amapi.c:83 commands/amcmds.c:143
#, c-format
msgid "access method \"%s\" is not of type %s"
msgstr "Zugriffsmethode »%s« ist nicht vom Typ %s"
#: access/index/amapi.c:99
#, c-format
msgid "index access method \"%s\" does not have a handler"
msgstr "Indexzugriffsmethode »%s« hat keinen Handler"
#: access/index/genam.c:498
#, c-format
msgid "transaction aborted during system catalog scan"
msgstr "Transaktion während eines Systemkatalog-Scans abgebrochen"
#: access/index/genam.c:663 access/index/indexam.c:82
#, c-format
msgid "cannot access index \"%s\" while it is being reindexed"
msgstr "auf Index »%s« kann nicht zugegriffen werden, während er reindiziert wird"
#: access/index/indexam.c:203 catalog/objectaddress.c:1361
#: commands/indexcmds.c:3018 commands/tablecmds.c:284 commands/tablecmds.c:308
#: commands/tablecmds.c:19678 commands/tablecmds.c:21620
#, c-format
msgid "\"%s\" is not an index"
msgstr "»%s« ist kein Index"
#: access/index/indexam.c:1075
#, c-format
msgid "operator class %s has no options"
msgstr "Operatorklasse %s hat keine Optionen"
#: access/nbtree/nbtinsert.c:668
#, c-format
msgid "duplicate key value violates unique constraint \"%s\""
msgstr "doppelter Schlüsselwert verletzt Unique-Constraint »%s«"
#: access/nbtree/nbtinsert.c:670
#, c-format
msgid "Key %s already exists."
msgstr "Schlüssel »%s« existiert bereits."
#: access/nbtree/nbtinsert.c:764
#, c-format
msgid "This may be because of a non-immutable index expression."
msgstr "Das kann daran liegen, dass der Indexausdruck nicht »immutable« ist."
#: access/nbtree/nbtpage.c:157 access/nbtree/nbtpage.c:611
#: parser/parse_utilcmd.c:2508
#, c-format
msgid "index \"%s\" is not a btree"
msgstr "Index »%s« ist kein B-Tree"
#: access/nbtree/nbtpage.c:164 access/nbtree/nbtpage.c:618
#, c-format
msgid "version mismatch in index \"%s\": file version %d, current version %d, minimal supported version %d"
msgstr "keine Versionsübereinstimmung in Index »%s«: Dateiversion %d, aktuelle Version %d, kleinste unterstützte Version %d"
#: access/nbtree/nbtpage.c:1861
#, c-format
msgid "index \"%s\" contains a half-dead internal page"
msgstr "Index »%s« enthält eine halbtote interne Seite"
#: access/nbtree/nbtpage.c:1863
#, c-format
msgid "This can be caused by an interrupted VACUUM in version 9.3 or older, before upgrade. Please REINDEX it."
msgstr "Die Ursache kann ein unterbrochenes VACUUM in Version 9.3 oder älter vor dem Upgrade sein. Bitte REINDEX durchführen."
#: access/nbtree/nbtutils.c:4233
#, c-format
msgid "index row size %zu exceeds btree version %u maximum %zu for index \"%s\""
msgstr "Größe %zu der Indexzeile überschreitet btree-Version %u Maximum %zu für Index »%s«"
#: access/nbtree/nbtutils.c:4238
#, c-format
msgid "Index row references tuple (%u,%u) in relation \"%s\"."
msgstr "Indexzeile verweist auf Tupel (%u,%u) in Relation »%s«."
#: access/nbtree/nbtutils.c:4242
#, c-format
msgid ""
"Values larger than 1/3 of a buffer page cannot be indexed.\n"
"Consider a function index of an MD5 hash of the value, or use full text indexing."
msgstr ""
"Werte, die größer sind als 1/3 einer Pufferseite, können nicht indiziert werden.\n"
"Erstellen Sie eventuell einen Funktionsindex auf einen MD5-Hash oder verwenden Sie Volltextindizierung."
#: access/nbtree/nbtvalidate.c:242
#, c-format
msgid "operator family \"%s\" of access method %s is missing support function for types %s and %s"
msgstr "in Operatorfamilie »%s« für Zugriffsmethode %s fehlt Support-Funktion für Typen %s und %s"
#: access/sequence/sequence.c:75 access/table/table.c:145
#: optimizer/util/plancat.c:145
#, c-format
msgid "cannot open relation \"%s\""
msgstr "kann Relation »%s« nicht öffnen"
#: access/spgist/spgutils.c:251
#, c-format
msgid "compress method must be defined when leaf type is different from input type"
msgstr "Compress-Methode muss definiert sein, wenn der Leaf-Typ verschieden vom Eingabetyp ist"
#: access/spgist/spgutils.c:1036
#, c-format
msgid "SP-GiST inner tuple size %zu exceeds maximum %zu"
msgstr "innere Tupelgröße %zu überschreitet SP-GiST-Maximum %zu"
#: access/spgist/spgvalidate.c:128
#, c-format
msgid "SP-GiST leaf data type %s does not match declared type %s"
msgstr "SP-GiST-Leaf-Datentyp %s stimmt nicht mit deklariertem Typ %s überein"
#: access/spgist/spgvalidate.c:294
#, c-format
msgid "operator family \"%s\" of access method %s is missing support function %d for type %s"
msgstr "in Operatorfamilie »%s« für Zugriffsmethode %s fehlt Support-Funktion %d für Typ %s"
#: access/table/tableam.c:256
#, c-format
msgid "tid (%u, %u) is not valid for relation \"%s\""
msgstr "tid (%u, %u) ist nicht gültig für Relation »%s«"
#: access/table/tableamapi.c:106
#, c-format
msgid "\"%s\" cannot be empty."
msgstr "»%s« kann nicht leer sein."
#: access/table/tableamapi.c:113 access/transam/xlogrecovery.c:4912
#, c-format
msgid "\"%s\" is too long (maximum %d characters)."
msgstr "»%s« ist zu lang (maximal %d Zeichen)."
#: access/table/tableamapi.c:136
#, c-format
msgid "table access method \"%s\" does not exist"
msgstr "Tabellenzugriffsmethode »%s« existiert nicht"
#: access/table/tableamapi.c:141
#, c-format
msgid "Table access method \"%s\" does not exist."
msgstr "Tabellenzugriffsmethode »%s« existiert nicht."
#: access/tablesample/bernoulli.c:148 access/tablesample/system.c:151
#, c-format
msgid "sample percentage must be between 0 and 100"
msgstr "Stichprobenprozentsatz muss zwischen 0 und 100 sein"
#: access/transam/commit_ts.c:287
#, c-format
msgid "cannot retrieve commit timestamp for transaction %u"
msgstr "Commit-Timestamp von Transaktion %u kann nicht abgefragt werden"
#: access/transam/commit_ts.c:385
#, c-format
msgid "could not get commit timestamp data"
msgstr "konnte Commit-Timestamp-Daten nicht auslesen"
#: access/transam/commit_ts.c:387
#, c-format
msgid "Make sure the configuration parameter \"%s\" is set on the primary server."
msgstr "Stellen Sie sicher, dass der Konfigurationsparameter »%s« auf dem Primärserver gesetzt ist."
#: access/transam/commit_ts.c:389
#, c-format
msgid "Make sure the configuration parameter \"%s\" is set."
msgstr "Stellen Sie sicher, dass der Konfigurationsparameter »%s« gesetzt ist."
#: access/transam/multixact.c:1266
#, c-format
msgid "database is not accepting commands that assign new MultiXactIds to avoid wraparound data loss in database \"%s\""
msgstr "Datenbank nimmt keine Befehle an, die neue MultiXactIds zuweisen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank »%s« zu vermeiden"
#: access/transam/multixact.c:1268 access/transam/multixact.c:1275
#: access/transam/multixact.c:1299 access/transam/multixact.c:1308
#: access/transam/varsup.c:158 access/transam/varsup.c:165
#, c-format
msgid ""
"Execute a database-wide VACUUM in that database.\n"
"You might also need to commit or roll back old prepared transactions, or drop stale replication slots."
msgstr ""
"Führen Sie ein datenbankweites VACUUM in dieser Datenbank aus.\n"
"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen oder unbenutzte Replikations-Slots löschen."
#: access/transam/multixact.c:1273
#, c-format
msgid "database is not accepting commands that assign new MultiXactIds to avoid wraparound data loss in database with OID %u"
msgstr "Datenbank nimmt keine Befehle an, die neue MultiXactIds zuweisen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank mit OID %u zu vermeiden"
#: access/transam/multixact.c:1294 access/transam/multixact.c:2650
#, c-format
msgid "database \"%s\" must be vacuumed before %u more MultiXactId is used"
msgid_plural "database \"%s\" must be vacuumed before %u more MultiXactIds are used"
msgstr[0] "Datenbank »%s« muss gevacuumt werden, bevor %u weitere MultiXactId aufgebraucht ist"
msgstr[1] "Datenbank »%s« muss gevacuumt werden, bevor %u weitere MultiXactIds aufgebraucht sind"
#: access/transam/multixact.c:1303 access/transam/multixact.c:2659
#, c-format
msgid "database with OID %u must be vacuumed before %u more MultiXactId is used"
msgid_plural "database with OID %u must be vacuumed before %u more MultiXactIds are used"
msgstr[0] "Datenbank mit OID %u muss gevacuumt werden, bevor %u weitere MultiXactId aufgebraucht ist"
msgstr[1] "Datenbank mit OID %u muss gevacuumt werden, bevor %u weitere MultiXactIds aufgebraucht sind"
#: access/transam/multixact.c:1367
#, c-format
msgid "multixact \"members\" limit exceeded"
msgstr "Grenzwert für Multixact-»Members« überschritten"
#: access/transam/multixact.c:1368
#, c-format
msgid "This command would create a multixact with %u members, but the remaining space is only enough for %u member."
msgid_plural "This command would create a multixact with %u members, but the remaining space is only enough for %u members."
msgstr[0] "Dieser Befehl würde eine Multixact mit %u Mitgliedern erzeugen, aber es ist nur genug Platz für %u Mitglied."
msgstr[1] "Dieser Befehl würde eine Multixact mit %u Mitgliedern erzeugen, aber es ist nur genug Platz für %u Mitglieder."
#: access/transam/multixact.c:1373
#, c-format
msgid "Execute a database-wide VACUUM in database with OID %u with reduced \"vacuum_multixact_freeze_min_age\" and \"vacuum_multixact_freeze_table_age\" settings."
msgstr "Führen Sie ein datenbankweites VACUUM in der Datenbank mit OID %u aus, mit reduzierten Einstellungen für »vacuum_multixact_freeze_min_age« und »vacuum_multixact_freeze_table_age«."
#: access/transam/multixact.c:1404
#, c-format
msgid "database with OID %u must be vacuumed before %d more multixact member is used"
msgid_plural "database with OID %u must be vacuumed before %d more multixact members are used"
msgstr[0] "Datenbank mit OID %u muss gevacuumt werden, bevor %d weiteres Multixact-Mitglied aufgebraucht ist"
msgstr[1] "Datenbank mit OID %u muss gevacuumt werden, bevor %d weitere Multixact-Mitglieder aufgebraucht sind"
#: access/transam/multixact.c:1409
#, c-format
msgid "Execute a database-wide VACUUM in that database with reduced \"vacuum_multixact_freeze_min_age\" and \"vacuum_multixact_freeze_table_age\" settings."
msgstr "Führen Sie ein datenbankweites VACUUM in dieser Datenbank aus, mit reduzierten Einstellungen für »vacuum_multixact_freeze_min_age« und »vacuum_multixact_freeze_table_age«."
#: access/transam/multixact.c:1548
#, c-format
msgid "MultiXactId %u does no longer exist -- apparent wraparound"
msgstr "MultiXactId %u existiert nicht mehr -- anscheinender Überlauf"
#: access/transam/multixact.c:1554
#, c-format
msgid "MultiXactId %u has not been created yet -- apparent wraparound"
msgstr "MultiXactId %u wurde noch nicht erzeugt -- anscheinender Überlauf"
#: access/transam/multixact.c:1647
#, c-format
msgid "MultiXact %u has invalid next offset"
msgstr "MultiXact %u hat ungültiges nächstes Offset"
#: access/transam/multixact.c:2655 access/transam/multixact.c:2664
#, c-format
msgid ""
"To avoid MultiXactId assignment failures, execute a database-wide VACUUM in that database.\n"
"You might also need to commit or roll back old prepared transactions, or drop stale replication slots."
msgstr ""
"Um Scheitern von MultiXactId-Zuweisungen zu vermeiden, führen Sie ein komplettes VACUUM über diese Datenbank aus.\n"
"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen oder unbenutzte Replikations-Slots löschen."
#: access/transam/multixact.c:2947
#, c-format
msgid "MultiXact member wraparound protections are disabled because oldest checkpointed MultiXact %u does not exist on disk"
msgstr "MultiXact-Member-Wraparound-Schutz ist deaktiviert, weil die älteste gecheckpointete MultiXact %u nicht auf der Festplatte existiert"
#: access/transam/multixact.c:2969
#, c-format
msgid "MultiXact member wraparound protections are now enabled"
msgstr "MultiXact-Member-Wraparound-Schutz ist jetzt aktiviert"
#: access/transam/multixact.c:3360
#, c-format
msgid "oldest MultiXact %u not found, earliest MultiXact %u, skipping truncation"
msgstr "älteste MultiXact %u nicht gefunden, älteste ist MultiXact %u, Truncate wird ausgelassen"
#: access/transam/multixact.c:3378
#, c-format
msgid "cannot truncate up to MultiXact %u because it does not exist on disk, skipping truncation"
msgstr "kann nicht bis MultiXact %u trunkieren, weil sie nicht auf der Festplatte existiert, Trunkierung wird ausgelassen"
#: access/transam/multixact.c:3395
#, c-format
msgid "cannot truncate up to MultiXact %u because it has invalid offset, skipping truncation"
msgstr "kann nicht bis MultiXact %u trunkieren, weil es ein ungültiges Offset hat, Trunkierung wird ausgelassen"
#: access/transam/multixact.c:3732
#, c-format
msgid "invalid MultiXactId: %u"
msgstr "ungültige MultiXactId: %u"
#: access/transam/parallel.c:759 access/transam/parallel.c:878
#, c-format
msgid "parallel worker failed to initialize"
msgstr "Initialisierung von parallelem Arbeitsprozess fehlgeschlagen"
#: access/transam/parallel.c:760 access/transam/parallel.c:879
#, c-format
msgid "More details may be available in the server log."
msgstr "Weitere Einzelheiten sind möglicherweise im Serverlog zu finden."
#: access/transam/parallel.c:940
#, c-format
msgid "postmaster exited during a parallel transaction"
msgstr "Postmaster beendete während einer parallelen Transaktion"
#: access/transam/parallel.c:1127
#, c-format
msgid "lost connection to parallel worker"
msgstr "Verbindung mit parallelem Arbeitsprozess verloren"
#: access/transam/parallel.c:1183 access/transam/parallel.c:1185
msgid "parallel worker"
msgstr "paralleler Arbeitsprozess"
#: access/transam/parallel.c:1355 replication/logical/applyparallelworker.c:906
#, c-format
msgid "could not map dynamic shared memory segment"
msgstr "konnte dynamisches Shared-Memory-Segment nicht mappen"
#: access/transam/parallel.c:1360 replication/logical/applyparallelworker.c:912
#, c-format
msgid "invalid magic number in dynamic shared memory segment"
msgstr "ungültige magische Zahl in dynamischem Shared-Memory-Segment"
#: access/transam/rmgr.c:93
#, c-format
msgid "resource manager with ID %d not registered"
msgstr "Resource-Manager mit ID %d nicht registriert"
#: access/transam/rmgr.c:94
#, c-format
msgid "Include the extension module that implements this resource manager in \"shared_preload_libraries\"."
msgstr "Fügen Sie das Erweiterungsmodul, das diesen Resource-Manager implementiert, in »shared_preload_libraries« ein."
#: access/transam/rmgr.c:110
#, c-format
msgid "custom resource manager name is invalid"
msgstr "Custom-Resource-Manager-Name ist ungültig"
#: access/transam/rmgr.c:111
#, c-format
msgid "Provide a non-empty name for the custom resource manager."
msgstr "Geben Sie einen nicht leeren Namen für den Custom-Resource-Manager an."
#: access/transam/rmgr.c:114
#, c-format
msgid "custom resource manager ID %d is out of range"
msgstr "Custom-Resource-Manager-ID %d ist außerhalb des gültigen Bereichs"
#: access/transam/rmgr.c:115
#, c-format
msgid "Provide a custom resource manager ID between %d and %d."
msgstr "Geben Sie eine Custom-Resource-Manager-ID zwischen %d und %d an."
#: access/transam/rmgr.c:120 access/transam/rmgr.c:125
#: access/transam/rmgr.c:137
#, c-format
msgid "failed to register custom resource manager \"%s\" with ID %d"
msgstr "konnte Custom-Resource-Manager »%s« mit ID %d nicht registrieren"
#: access/transam/rmgr.c:121
#, c-format
msgid "Custom resource manager must be registered while initializing modules in \"shared_preload_libraries\"."
msgstr "Custom-Resource-Manager muss beim Initialisieren von Modulen in »shared_preload_libraries« registriert werden."
#: access/transam/rmgr.c:126
#, c-format
msgid "Custom resource manager \"%s\" already registered with the same ID."
msgstr "Custom-Resource-Manager »%s« ist schon mit der gleichen ID registriert."
#: access/transam/rmgr.c:138
#, c-format
msgid "Existing resource manager with ID %d has the same name."
msgstr "Bestehender Resource-Manager mit ID %d hat den gleichen Namen."
#: access/transam/rmgr.c:144
#, c-format
msgid "registered custom resource manager \"%s\" with ID %d"
msgstr "Custom-Resource-Manager »%s« mit ID %d wurde registriert"
#: access/transam/slru.c:361
#, c-format
msgid "\"%s\" must be a multiple of %d."
msgstr "»%s« muss ein Vielfaches von %d sein."
#: access/transam/slru.c:833
#, c-format
msgid "file \"%s\" doesn't exist, reading as zeroes"
msgstr "Datei »%s« existiert nicht, wird als Nullen eingelesen"
#: access/transam/slru.c:1062 access/transam/slru.c:1068
#: access/transam/slru.c:1076 access/transam/slru.c:1081
#: access/transam/slru.c:1088 access/transam/slru.c:1093
#: access/transam/slru.c:1100 access/transam/slru.c:1107
#, c-format
msgid "could not access status of transaction %u"
msgstr "konnte auf den Status von Transaktion %u nicht zugreifen"
#: access/transam/slru.c:1063
#, c-format
msgid "Could not open file \"%s\": %m."
msgstr "Konnte Datei »%s« nicht öffnen: %m."
#: access/transam/slru.c:1069
#, c-format
msgid "Could not seek in file \"%s\" to offset %d: %m."
msgstr "Konnte Positionszeiger in Datei »%s« nicht auf %d setzen: %m."
#: access/transam/slru.c:1077
#, c-format
msgid "Could not read from file \"%s\" at offset %d: %m."
msgstr "Konnte nicht aus Datei »%s« bei Position %d lesen: %m."
#: access/transam/slru.c:1082
#, c-format
msgid "Could not read from file \"%s\" at offset %d: read too few bytes."
msgstr "Konnte nicht aus Datei »%s« bei Position %d lesen: zu wenige Bytes gelesen."
#: access/transam/slru.c:1089
#, c-format
msgid "Could not write to file \"%s\" at offset %d: %m."
msgstr "Konnte nicht in Datei »%s« bei Position %d schreiben: %m."
#: access/transam/slru.c:1094
#, c-format
msgid "Could not write to file \"%s\" at offset %d: wrote too few bytes."
msgstr "Konnte nicht in Datei »%s« bei Position %d schreiben: zu wenige Bytes geschrieben."
#: access/transam/slru.c:1101
#, c-format
msgid "Could not fsync file \"%s\": %m."
msgstr "Konnte Datei »%s« nicht fsyncen: %m."
#: access/transam/slru.c:1108
#, c-format
msgid "Could not close file \"%s\": %m."
msgstr "Konnte Datei »%s« nicht schließen: %m."
#: access/transam/slru.c:1434
#, c-format
msgid "could not truncate directory \"%s\": apparent wraparound"
msgstr "konnte Verzeichnis »%s« nicht leeren: anscheinender Überlauf"
#: access/transam/timeline.c:163 access/transam/timeline.c:168
#, c-format
msgid "syntax error in history file: %s"
msgstr "Syntaxfehler in History-Datei: %s"
#: access/transam/timeline.c:164
#, c-format
msgid "Expected a numeric timeline ID."
msgstr "Eine numerische Zeitleisten-ID wurde erwartet."
#: access/transam/timeline.c:169
#, c-format
msgid "Expected a write-ahead log switchpoint location."
msgstr "Eine Write-Ahead-Log-Switchpoint-Position wurde erwartet."
#: access/transam/timeline.c:173
#, c-format
msgid "invalid data in history file: %s"
msgstr "ungültige Daten in History-Datei: %s"
#: access/transam/timeline.c:174
#, c-format
msgid "Timeline IDs must be in increasing sequence."
msgstr "Zeitleisten-IDs müssen in aufsteigender Folge sein."
#: access/transam/timeline.c:194
#, c-format
msgid "invalid data in history file \"%s\""
msgstr "ungültige Daten in History-Datei »%s«"
#: access/transam/timeline.c:195
#, c-format
msgid "Timeline IDs must be less than child timeline's ID."
msgstr "Zeitleisten-IDs müssen kleiner als die Zeitleisten-ID des Kindes sein."
#: access/transam/timeline.c:589
#, c-format
msgid "requested timeline %u is not in this server's history"
msgstr "angeforderte Zeitleiste %u ist nicht in der History dieses Servers"
#: access/transam/twophase.c:368
#, c-format
msgid "transaction identifier \"%s\" is too long"
msgstr "Transaktionsbezeichner »%s« ist zu lang"
#: access/transam/twophase.c:375
#, c-format
msgid "prepared transactions are disabled"
msgstr "vorbereitete Transaktionen sind abgeschaltet"
#: access/transam/twophase.c:376
#, c-format
msgid "Set \"max_prepared_transactions\" to a nonzero value."
msgstr "Setzen Sie »max_prepared_transactions« auf einen Wert höher als null."
#: access/transam/twophase.c:395
#, c-format
msgid "transaction identifier \"%s\" is already in use"
msgstr "Transaktionsbezeichner »%s« wird bereits verwendet"
#: access/transam/twophase.c:404 access/transam/twophase.c:2531
#, c-format
msgid "maximum number of prepared transactions reached"
msgstr "maximale Anzahl vorbereiteter Transaktionen erreicht"
#: access/transam/twophase.c:405 access/transam/twophase.c:2532
#, c-format
msgid "Increase \"max_prepared_transactions\" (currently %d)."
msgstr "Erhöhen Sie »max_prepared_transactions« (aktuell %d)."
#: access/transam/twophase.c:580
#, c-format
msgid "prepared transaction with identifier \"%s\" is busy"
msgstr "vorbereitete Transaktion mit Bezeichner »%s« ist beschäftigt"
#: access/transam/twophase.c:586
#, c-format
msgid "permission denied to finish prepared transaction"
msgstr "keine Berechtigung, um vorbereitete Transaktion abzuschließen"
#: access/transam/twophase.c:587
#, c-format
msgid "Must be superuser or the user that prepared the transaction."
msgstr "Sie müssen Superuser oder der Benutzer sein, der die Transaktion vorbereitet hat."
#: access/transam/twophase.c:598
#, c-format
msgid "prepared transaction belongs to another database"
msgstr "vorbereitete Transaktion gehört zu einer anderen Datenbank"
#: access/transam/twophase.c:599
#, c-format
msgid "Connect to the database where the transaction was prepared to finish it."
msgstr "Verbinden Sie sich mit der Datenbank, wo die Transaktion vorbereitet wurde, um sie zu beenden."
#: access/transam/twophase.c:614
#, c-format
msgid "prepared transaction with identifier \"%s\" does not exist"
msgstr "vorbereitete Transaktion mit Bezeichner »%s« existiert nicht"
#: access/transam/twophase.c:1175
#, c-format
msgid "two-phase state file maximum length exceeded"
msgstr "maximale Länge der Zweiphasen-Statusdatei überschritten"
#: access/transam/twophase.c:1330
#, c-format
msgid "incorrect size of file \"%s\": %lld byte"
msgid_plural "incorrect size of file \"%s\": %lld bytes"
msgstr[0] "falsche Größe von Datei »%s«: %lld Byte"
msgstr[1] "falsche Größe von Datei »%s«: %lld Bytes"
#: access/transam/twophase.c:1339
#, c-format
msgid "incorrect alignment of CRC offset for file \"%s\""
msgstr "falsche Ausrichtung des CRC-Offsets für Datei »%s«"
#: access/transam/twophase.c:1357
#, c-format
msgid "could not read file \"%s\": read %d of %lld"
msgstr "konnte Datei »%s« nicht lesen: %d von %lld gelesen"
#: access/transam/twophase.c:1372
#, c-format
msgid "invalid magic number stored in file \"%s\""
msgstr "ungültige magische Zahl in Datei »%s gespeichert«"
#: access/transam/twophase.c:1378
#, c-format
msgid "invalid size stored in file \"%s\""
msgstr "ungültige Größe in Datei »%s« gespeichert"
#: access/transam/twophase.c:1390
#, c-format
msgid "calculated CRC checksum does not match value stored in file \"%s\""
msgstr "berechnete CRC-Prüfsumme stimmt nicht mit dem Wert in Datei »%s« überein"
#: access/transam/twophase.c:1420 access/transam/xlogrecovery.c:572
#: postmaster/walsummarizer.c:940 replication/logical/logical.c:213
#: replication/walsender.c:826
#, c-format
msgid "Failed while allocating a WAL reading processor."
msgstr "Fehlgeschlagen beim Anlegen eines WAL-Leseprozessors."
#: access/transam/twophase.c:1430
#, c-format
msgid "could not read two-phase state from WAL at %X/%X: %s"
msgstr "konnte Zweiphasen-Status nicht aus dem WAL bei %X/%X lesen: %s"
#: access/transam/twophase.c:1435
#, c-format
msgid "could not read two-phase state from WAL at %X/%X"
msgstr "konnte Zweiphasen-Status nicht aus dem WAL bei %X/%X lesen"
#: access/transam/twophase.c:1443
#, c-format
msgid "expected two-phase state data is not present in WAL at %X/%X"
msgstr "erwartete Zweiphasen-Status-Daten sind nicht im WAL bei %X/%X vorhanden"
#: access/transam/twophase.c:1745
#, c-format
msgid "could not recreate file \"%s\": %m"
msgstr "konnte Datei »%s« nicht neu erzeugen: %m"
#: access/transam/twophase.c:1872
#, c-format
msgid "%u two-phase state file was written for a long-running prepared transaction"
msgid_plural "%u two-phase state files were written for long-running prepared transactions"
msgstr[0] "%u Zweiphasen-Statusdatei wurde für eine lange laufende vorbereitete Transaktion geschrieben"
msgstr[1] "%u Zweiphasen-Statusdateien wurden für lange laufende vorbereitete Transaktionen geschrieben"
#: access/transam/twophase.c:2107
#, c-format
msgid "recovering prepared transaction %u from shared memory"
msgstr "Wiederherstellung der vorbereiteten Transaktion %u aus dem Shared Memory"
#: access/transam/twophase.c:2200
#, c-format
msgid "removing stale two-phase state file for transaction %u"
msgstr "entferne abgelaufene Zweiphasen-Statusdatei für Transaktion %u"
#: access/transam/twophase.c:2207
#, c-format
msgid "removing stale two-phase state from memory for transaction %u"
msgstr "entferne abgelaufenen Zweiphasen-Status aus dem Speicher für Transaktion %u"
#: access/transam/twophase.c:2220
#, c-format
msgid "removing future two-phase state file for transaction %u"
msgstr "entferne zukünftige Zweiphasen-Statusdatei für Transaktion %u"
#: access/transam/twophase.c:2227
#, c-format
msgid "removing future two-phase state from memory for transaction %u"
msgstr "entferne zukünftigen Zweiphasen-Status aus dem Speicher für Transaktion %u"
#: access/transam/twophase.c:2252
#, c-format
msgid "corrupted two-phase state file for transaction %u"
msgstr "verfälschte Zweiphasen-Statusdatei für Transaktion %u"
#: access/transam/twophase.c:2257
#, c-format
msgid "corrupted two-phase state in memory for transaction %u"
msgstr "verfälschter Zweiphasen-Status im Speicher für Transaktion %u"
#: access/transam/twophase.c:2514
#, c-format
msgid "could not recover two-phase state file for transaction %u"
msgstr "konnte Zweiphasen-Statusdatei für Transaktion %u nicht wiederherstellen"
#: access/transam/twophase.c:2516
#, c-format
msgid "Two-phase state file has been found in WAL record %X/%X, but this transaction has already been restored from disk."
msgstr "Zweiphasen-Statusdatei wurde in WAL-Eintrag %X/%X gefunden, aber diese Transaktion wurde schon von der Festplatte wiederhergestellt."
#: access/transam/twophase.c:2524 storage/file/fd.c:514 utils/fmgr/dfmgr.c:214
#, c-format
msgid "could not access file \"%s\": %m"
msgstr "konnte nicht auf Datei »%s« zugreifen: %m"
#: access/transam/varsup.c:156
#, c-format
msgid "database is not accepting commands that assign new transaction IDs to avoid wraparound data loss in database \"%s\""
msgstr "Datenbank nimmt keine Befehle an, die neue Transaktions-IDs zuweisen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank »%s« zu vermeiden"
#: access/transam/varsup.c:163
#, c-format
msgid "database is not accepting commands that assign new transaction IDs to avoid wraparound data loss in database with OID %u"
msgstr "Datenbank nimmt keine Befehle an, die neue Transaktions-IDs zuweisen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank mit OID %u zu vermeiden"
#: access/transam/varsup.c:175 access/transam/varsup.c:490
#, c-format
msgid "database \"%s\" must be vacuumed within %u transactions"
msgstr "Datenbank »%s« muss innerhalb von %u Transaktionen gevacuumt werden"
#: access/transam/varsup.c:178
#, c-format
msgid ""
"To avoid transaction ID assignment failures, execute a database-wide VACUUM in that database.\n"
"You might also need to commit or roll back old prepared transactions, or drop stale replication slots."
msgstr ""
"Um ein Fehler bei der Zuweisung von Transaktions-IDs zu vermeiden, führen Sie ein komplettes VACUUM über diese Datenbank aus.\n"
"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen oder unbenutzte Replikations-Slots löschen."
#: access/transam/varsup.c:182 access/transam/varsup.c:497
#, c-format
msgid "database with OID %u must be vacuumed within %u transactions"
msgstr "Datenbank mit OID %u muss innerhalb von %u Transaktionen gevacuumt werden"
#: access/transam/varsup.c:185 access/transam/varsup.c:493
#: access/transam/varsup.c:500
#, c-format
msgid ""
"To avoid XID assignment failures, execute a database-wide VACUUM in that database.\n"
"You might also need to commit or roll back old prepared transactions, or drop stale replication slots."
msgstr ""
"Um ein Fehler bei der Zuweisung von XIDs zu vermeiden, führen Sie ein komplettes VACUUM über diese Datenbank aus.\n"
"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen oder unbenutzte Replikations-Slots löschen."
#: access/transam/xact.c:652
#, c-format
msgid "cannot assign transaction IDs during a parallel operation"
msgstr "während einer parallelen Operation können keine Transaktions-IDs zugewiesen werden"
#: access/transam/xact.c:843
#, c-format
msgid "cannot modify data in a parallel worker"
msgstr "in einem parallelen Arbeitsprozess können keine Daten modifiziert werden"
#: access/transam/xact.c:1118
#, c-format
msgid "cannot start commands during a parallel operation"
msgstr "während einer parallelen Operation können keine Befehle gestartet werden"
#: access/transam/xact.c:1126
#, c-format
msgid "cannot have more than 2^32-2 commands in a transaction"
msgstr "kann nicht mehr als 2^32-2 Befehle in einer Transaktion ausführen"
#: access/transam/xact.c:1695
#, c-format
msgid "maximum number of committed subtransactions (%d) exceeded"
msgstr "maximale Anzahl committeter Subtransaktionen (%d) überschritten"
#: access/transam/xact.c:2616
#, c-format
msgid "cannot PREPARE a transaction that has operated on temporary objects"
msgstr "PREPARE kann nicht für eine Transaktion ausgeführt werden, die temporäre Objekte bearbeitet hat"
#: access/transam/xact.c:2626
#, c-format
msgid "cannot PREPARE a transaction that has exported snapshots"
msgstr "PREPARE kann nicht für eine Transaktion ausgeführt werden, die Snapshots exportiert hat"
#. translator: %s represents an SQL statement name
#: access/transam/xact.c:3657
#, c-format
msgid "%s cannot run inside a transaction block"
msgstr "%s kann nicht in einem Transaktionsblock laufen"
#. translator: %s represents an SQL statement name
#: access/transam/xact.c:3667
#, c-format
msgid "%s cannot run inside a subtransaction"
msgstr "%s kann nicht in einer Subtransaktion laufen"
#. translator: %s represents an SQL statement name
#: access/transam/xact.c:3677
#, c-format
msgid "%s cannot be executed from a function"
msgstr "%s kann nicht aus einer Funktion ausgeführt werden"
#. translator: %s represents an SQL statement name
#: access/transam/xact.c:3748 access/transam/xact.c:4070
#: access/transam/xact.c:4149 access/transam/xact.c:4272
#: access/transam/xact.c:4423 access/transam/xact.c:4492
#: access/transam/xact.c:4603
#, c-format
msgid "%s can only be used in transaction blocks"
msgstr "%s kann nur in Transaktionsblöcken verwendet werden"
#: access/transam/xact.c:3956
#, c-format
msgid "there is already a transaction in progress"
msgstr "eine Transaktion ist bereits begonnen"
#: access/transam/xact.c:4075 access/transam/xact.c:4154
#: access/transam/xact.c:4277
#, c-format
msgid "there is no transaction in progress"
msgstr "keine Transaktion offen"
#: access/transam/xact.c:4165
#, c-format
msgid "cannot commit during a parallel operation"
msgstr "während einer parallelen Operation kann nicht committet werden"
#: access/transam/xact.c:4288
#, c-format
msgid "cannot abort during a parallel operation"
msgstr "während einer parallelen Operation kann nicht abgebrochen werden"
#: access/transam/xact.c:4387
#, c-format
msgid "cannot define savepoints during a parallel operation"
msgstr "während einer parallelen Operation können keine Sicherungspunkte definiert werden"
#: access/transam/xact.c:4474
#, c-format
msgid "cannot release savepoints during a parallel operation"
msgstr "während einer parallelen Operation können keine Sicherungspunkte freigegeben werden"
#: access/transam/xact.c:4484 access/transam/xact.c:4535
#: access/transam/xact.c:4595 access/transam/xact.c:4644
#, c-format
msgid "savepoint \"%s\" does not exist"
msgstr "Sicherungspunkt »%s« existiert nicht"
#: access/transam/xact.c:4541 access/transam/xact.c:4650
#, c-format
msgid "savepoint \"%s\" does not exist within current savepoint level"
msgstr "Sicherungspunkt »%s« existiert nicht innerhalb der aktuellen Sicherungspunktebene"
#: access/transam/xact.c:4583
#, c-format
msgid "cannot rollback to savepoints during a parallel operation"
msgstr "während einer parallelen Operation kann nicht auf einen Sicherungspunkt zurückgerollt werden"
#: access/transam/xact.c:5438
#, c-format
msgid "cannot have more than 2^32-1 subtransactions in a transaction"
msgstr "kann nicht mehr als 2^32-1 Subtransaktionen in einer Transaktion haben"
#: access/transam/xlog.c:1544
#, c-format
msgid "request to flush past end of generated WAL; request %X/%X, current position %X/%X"
msgstr "Flush hinter das Ende des erzeugten WAL angefordert; Anforderung %X/%X, aktuelle Position %X/%X"
#: access/transam/xlog.c:1771
#, c-format
msgid "cannot read past end of generated WAL: requested %X/%X, current position %X/%X"
msgstr "kann nicht hinter das Ende des erzeugten WAL lesen: Anforderung %X/%X, aktuelle Position %X/%X"
#: access/transam/xlog.c:2218 access/transam/xlog.c:4547
#, c-format
msgid "The WAL segment size must be a power of two between 1 MB and 1 GB."
msgstr "Die WAL-Segmentgröße muss eine Zweierpotenz zwischen 1 MB und 1 GB sein."
#: access/transam/xlog.c:2454
#, c-format
msgid "could not write to log file \"%s\" at offset %u, length %zu: %m"
msgstr "konnte nicht in Logdatei »%s« bei Position %u, Länge %zu schreiben: %m"
#: access/transam/xlog.c:3740 access/transam/xlogutils.c:820
#: replication/walsender.c:3097
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "das angeforderte WAL-Segment %s wurde schon entfernt"
#: access/transam/xlog.c:4062
#, c-format
msgid "could not rename file \"%s\": %m"
msgstr "konnte Datei »%s« nicht umbenennen: %m"
#: access/transam/xlog.c:4105 access/transam/xlog.c:4116
#: access/transam/xlog.c:4137
#, c-format
msgid "required WAL directory \"%s\" does not exist"
msgstr "benötigtes WAL-Verzeichnis »%s« existiert nicht"
#: access/transam/xlog.c:4122 access/transam/xlog.c:4143
#, c-format
msgid "creating missing WAL directory \"%s\""
msgstr "erzeuge fehlendes WAL-Verzeichnis »%s«"
#: access/transam/xlog.c:4126 access/transam/xlog.c:4146
#: commands/dbcommands.c:3302
#, c-format
msgid "could not create missing directory \"%s\": %m"
msgstr "konnte fehlendes Verzeichnis »%s« nicht erzeugen: %m"
#: access/transam/xlog.c:4213
#, c-format
msgid "could not generate secret authorization token"
msgstr "konnte geheimes Autorisierungstoken nicht erzeugen"
#: access/transam/xlog.c:4391 access/transam/xlog.c:4401
#: access/transam/xlog.c:4427 access/transam/xlog.c:4437
#: access/transam/xlog.c:4447 access/transam/xlog.c:4453
#: access/transam/xlog.c:4463 access/transam/xlog.c:4473
#: access/transam/xlog.c:4483 access/transam/xlog.c:4493
#: access/transam/xlog.c:4503 access/transam/xlog.c:4513
#: access/transam/xlog.c:4525 access/transam/xlog.c:4533
#: utils/init/miscinit.c:1818
#, c-format
msgid "database files are incompatible with server"
msgstr "Datenbankdateien sind inkompatibel mit Server"
#: access/transam/xlog.c:4392
#, c-format
msgid "The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
msgstr "Der Datenbank-Cluster wurde mit PG_CONTROL_VERSION %d (0x%08x) initialisiert, aber der Server wurde mit PG_CONTROL_VERSION %d (0x%08x) kompiliert."
#: access/transam/xlog.c:4396
#, c-format
msgid "This could be a problem of mismatched byte ordering. It looks like you need to initdb."
msgstr "Das Problem könnte eine falsche Byte-Reihenfolge sein. Es sieht so aus, dass Sie initdb ausführen müssen."
#: access/transam/xlog.c:4402
#, c-format
msgid "The database cluster was initialized with PG_CONTROL_VERSION %d, but the server was compiled with PG_CONTROL_VERSION %d."
msgstr "Der Datenbank-Cluster wurde mit PG_CONTROL_VERSION %d initialisiert, aber der Server wurde mit PG_CONTROL_VERSION %d kompiliert."
#: access/transam/xlog.c:4405 access/transam/xlog.c:4433
#: access/transam/xlog.c:4443 access/transam/xlog.c:4449
#, c-format
msgid "It looks like you need to initdb."
msgstr "Es sieht so aus, dass Sie initdb ausführen müssen."
#: access/transam/xlog.c:4417
#, c-format
msgid "incorrect checksum in control file"
msgstr "falsche Prüfsumme in Kontrolldatei"
#. translator: %s is a variable name and %d is its value
#: access/transam/xlog.c:4429 access/transam/xlog.c:4439
#: access/transam/xlog.c:4455 access/transam/xlog.c:4465
#: access/transam/xlog.c:4475 access/transam/xlog.c:4485
#: access/transam/xlog.c:4495 access/transam/xlog.c:4505
#: access/transam/xlog.c:4515
#, c-format
msgid "The database cluster was initialized with %s %d, but the server was compiled with %s %d."
msgstr "Der Datenbank-Cluster wurde mit %s %d initialisiert, aber der Server wurde mit %s %d kompiliert."
#: access/transam/xlog.c:4448
#, c-format
msgid "The database cluster appears to use a different floating-point number format than the server executable."
msgstr "Der Datenbank-Cluster verwendet anscheinend ein anderes Fließkommazahlenformat als das Serverprogramm."
#: access/transam/xlog.c:4459 access/transam/xlog.c:4469
#: access/transam/xlog.c:4479 access/transam/xlog.c:4489
#: access/transam/xlog.c:4499 access/transam/xlog.c:4509
#: access/transam/xlog.c:4519 access/transam/xlog.c:4528
#: access/transam/xlog.c:4536
#, c-format
msgid "It looks like you need to recompile or initdb."
msgstr "Es sieht so aus, dass Sie neu kompilieren oder initdb ausführen müssen."
#: access/transam/xlog.c:4526
#, c-format
msgid "The database cluster was initialized without USE_FLOAT8_BYVAL but the server was compiled with USE_FLOAT8_BYVAL."
msgstr "Der Datenbank-Cluster wurde ohne USE_FLOAT8_BYVAL initialisiert, aber der Server wurde mit USE_FLOAT8_BYVAL kompiliert."
#: access/transam/xlog.c:4534
#, c-format
msgid "The database cluster was initialized with USE_FLOAT8_BYVAL but the server was compiled without USE_FLOAT8_BYVAL."
msgstr "Der Datenbank-Cluster wurde mit USE_FLOAT8_BYVAL initialisiert, aber der Server wurde ohne USE_FLOAT8_BYVAL kompiliert."
#: access/transam/xlog.c:4543
#, c-format
msgid "invalid WAL segment size in control file (%d byte)"
msgid_plural "invalid WAL segment size in control file (%d bytes)"
msgstr[0] "ungültige WAL-Segmentgröße in Kontrolldatei (%d Byte)"
msgstr[1] "ungültige WAL-Segmentgröße in Kontrolldatei (%d Bytes)"
#. translator: both %s are GUC names
#: access/transam/xlog.c:4557 access/transam/xlog.c:4563
#, c-format
msgid "\"%s\" must be at least twice \"%s\""
msgstr "»%s« muss mindestens zweimal so groß wie »%s« sein"
#: access/transam/xlog.c:4725 catalog/namespace.c:4699
#: commands/tablespace.c:1210 commands/user.c:2531 commands/variable.c:72
#: replication/slot.c:2768 tcop/postgres.c:3630 utils/error/elog.c:2257
#, c-format
msgid "List syntax is invalid."
msgstr "Die Listensyntax ist ungültig."
#: access/transam/xlog.c:4771 commands/user.c:2547 commands/variable.c:173
#: tcop/postgres.c:3646 utils/error/elog.c:2283
#, c-format
msgid "Unrecognized key word: \"%s\"."
msgstr "Unbekanntes Schlüsselwort: »%s«."
#: access/transam/xlog.c:5194
#, c-format
msgid "could not write bootstrap write-ahead log file: %m"
msgstr "konnte Bootstrap-Write-Ahead-Log-Datei nicht schreiben: %m"
#: access/transam/xlog.c:5202
#, c-format
msgid "could not fsync bootstrap write-ahead log file: %m"
msgstr "konnte Bootstrap-Write-Ahead-Log-Datei nicht fsyncen: %m"
#: access/transam/xlog.c:5208
#, c-format
msgid "could not close bootstrap write-ahead log file: %m"
msgstr "konnte Bootstrap-Write-Ahead-Log-Datei nicht schließen: %m"
#: access/transam/xlog.c:5433
#, c-format
msgid "WAL was generated with \"wal_level=minimal\", cannot continue recovering"
msgstr "WAL wurde mit »wal_level=minimal« erzeugt, Wiederherstellung kann nicht fortgesetzt werden"
#: access/transam/xlog.c:5434
#, c-format
msgid "This happens if you temporarily set \"wal_level=minimal\" on the server."
msgstr "Das passiert, wenn auf dem Server vorübergehend »wal_level=minimal« gesetzt wurde."
#: access/transam/xlog.c:5435
#, c-format
msgid "Use a backup taken after setting \"wal_level\" to higher than \"minimal\"."
msgstr "Verwenden Sie ein Backup, das durchgeführt wurde, nachdem »wal_level« auf höher als »minimal« gesetzt wurde."
#: access/transam/xlog.c:5500
#, c-format
msgid "control file contains invalid checkpoint location"
msgstr "Kontrolldatei enthält ungültige Checkpoint-Position"
#: access/transam/xlog.c:5511
#, c-format
msgid "database system was shut down at %s"
msgstr "Datenbanksystem wurde am %s heruntergefahren"
#: access/transam/xlog.c:5517
#, c-format
msgid "database system was shut down in recovery at %s"
msgstr "Datenbanksystem wurde während der Wiederherstellung am %s heruntergefahren"
#: access/transam/xlog.c:5523
#, c-format
msgid "database system shutdown was interrupted; last known up at %s"
msgstr "Datenbanksystem wurde beim Herunterfahren unterbrochen; letzte bekannte Aktion am %s"
#: access/transam/xlog.c:5529
#, c-format
msgid "database system was interrupted while in recovery at %s"
msgstr "Datenbanksystem wurde während der Wiederherstellung am %s unterbrochen"
#: access/transam/xlog.c:5531
#, c-format
msgid "This probably means that some data is corrupted and you will have to use the last backup for recovery."
msgstr "Das bedeutet wahrscheinlich, dass einige Daten verfälscht sind und Sie die letzte Datensicherung zur Wiederherstellung verwenden müssen."
#: access/transam/xlog.c:5537
#, c-format
msgid "database system was interrupted while in recovery at log time %s"
msgstr "Datenbanksystem wurde während der Wiederherstellung bei Logzeit %s unterbrochen"
#: access/transam/xlog.c:5539
#, c-format
msgid "If this has occurred more than once some data might be corrupted and you might need to choose an earlier recovery target."
msgstr "Wenn dies mehr als einmal vorgekommen ist, dann sind einige Daten möglicherweise verfälscht und Sie müssen ein früheres Wiederherstellungsziel wählen."
#: access/transam/xlog.c:5545
#, c-format
msgid "database system was interrupted; last known up at %s"
msgstr "Datenbanksystem wurde unterbrochen; letzte bekannte Aktion am %s"
#: access/transam/xlog.c:5552
#, c-format
msgid "control file contains invalid database cluster state"
msgstr "Kontrolldatei enthält ungültigen Datenbankclusterstatus"
#: access/transam/xlog.c:5940
#, c-format
msgid "WAL ends before end of online backup"
msgstr "WAL endet vor dem Ende der Online-Sicherung"
#: access/transam/xlog.c:5941
#, c-format
msgid "All WAL generated while online backup was taken must be available at recovery."
msgstr "Der komplette WAL, der während der Online-Sicherung erzeugt wurde, muss bei der Wiederherstellung verfügbar sein."
#: access/transam/xlog.c:5945
#, c-format
msgid "WAL ends before consistent recovery point"
msgstr "WAL endet vor einem konsistenten Wiederherstellungspunkt"
#: access/transam/xlog.c:5991
#, c-format
msgid "selected new timeline ID: %u"
msgstr "gewählte neue Zeitleisten-ID: %u"
#: access/transam/xlog.c:6024
#, c-format
msgid "archive recovery complete"
msgstr "Wiederherstellung aus Archiv abgeschlossen"
#: access/transam/xlog.c:6653
#, c-format
msgid "shutting down"
msgstr "fahre herunter"
#. translator: the placeholders show checkpoint options
#: access/transam/xlog.c:6692
#, c-format
msgid "restartpoint starting:%s%s%s%s%s%s%s%s"
msgstr "Restart-Punkt beginnt:%s%s%s%s%s%s%s%s"
#. translator: the placeholders show checkpoint options
#: access/transam/xlog.c:6704
#, c-format
msgid "checkpoint starting:%s%s%s%s%s%s%s%s"
msgstr "Checkpoint beginnt:%s%s%s%s%s%s%s%s"
#: access/transam/xlog.c:6769
#, c-format
msgid "restartpoint complete: wrote %d buffers (%.1f%%), wrote %d SLRU buffers; %d WAL file(s) added, %d removed, %d recycled; write=%ld.%03d s, sync=%ld.%03d s, total=%ld.%03d s; sync files=%d, longest=%ld.%03d s, average=%ld.%03d s; distance=%d kB, estimate=%d kB; lsn=%X/%X, redo lsn=%X/%X"
msgstr "Restart-Punkt komplett: %d Puffer geschrieben (%.1f%%), %d SLRU-Puffer geschrieben; %d WAL-Datei(en) hinzugefügt, %d entfernt, %d wiederverwendet; Schreiben=%ld,%03d s, Sync=%ld,%03d s, gesamt=%ld,%03d s; sync. Dateien=%d, längste=%ld,%03d s, Durchschnitt=%ld.%03d s; Entfernung=%d kB, Schätzung=%d kB; LSN=%X/%X, Redo-LSN=%X/%X"
#: access/transam/xlog.c:6793
#, c-format
msgid "checkpoint complete: wrote %d buffers (%.1f%%), wrote %d SLRU buffers; %d WAL file(s) added, %d removed, %d recycled; write=%ld.%03d s, sync=%ld.%03d s, total=%ld.%03d s; sync files=%d, longest=%ld.%03d s, average=%ld.%03d s; distance=%d kB, estimate=%d kB; lsn=%X/%X, redo lsn=%X/%X"
msgstr "Checkpoint komplett: %d Puffer geschrieben (%.1f%%), %d SLRU-Puffer geschrieben; %d WAL-Datei(en) hinzugefügt, %d entfernt, %d wiederverwendet; Schreiben=%ld,%03d s, Sync=%ld,%03d s, gesamt=%ld,%03d s; sync. Dateien=%d, längste=%ld,%03d s, Durchschnitt=%ld.%03d s; Entfernung=%d kB, Schätzung=%d kB; LSN=%X/%X, Redo-LSN=%X/%X"
#: access/transam/xlog.c:7279
#, c-format
msgid "concurrent write-ahead log activity while database system is shutting down"
msgstr "gleichzeitige Write-Ahead-Log-Aktivität während das Datenbanksystem herunterfährt"
#: access/transam/xlog.c:7871
#, c-format
msgid "recovery restart point at %X/%X"
msgstr "Recovery-Restart-Punkt bei %X/%X"
#: access/transam/xlog.c:7873
#, c-format
msgid "Last completed transaction was at log time %s."
msgstr "Die letzte vollständige Transaktion war bei Logzeit %s."
#: access/transam/xlog.c:8137
#, c-format
msgid "restore point \"%s\" created at %X/%X"
msgstr "Restore-Punkt »%s« erzeugt bei %X/%X"
#: access/transam/xlog.c:8344
#, c-format
msgid "online backup was canceled, recovery cannot continue"
msgstr "Online-Sicherung wurde storniert, Wiederherstellung kann nicht fortgesetzt werden"
#: access/transam/xlog.c:8402
#, c-format
msgid "unexpected timeline ID %u (should be %u) in shutdown checkpoint record"
msgstr "unerwartete Zeitleisten-ID %u (sollte %u sein) im Shutdown-Checkpoint-Datensatz"
#: access/transam/xlog.c:8468
#, c-format
msgid "unexpected timeline ID %u (should be %u) in online checkpoint record"
msgstr "unerwartete Zeitleisten-ID %u (sollte %u sein) im Online-Checkpoint-Datensatz"
#: access/transam/xlog.c:8505
#, c-format
msgid "unexpected timeline ID %u (should be %u) in end-of-recovery record"
msgstr "unerwartete Zeitleisten-ID %u (sollte %u sein) im End-of-Recovery-Datensatz"
#: access/transam/xlog.c:8775
#, c-format
msgid "could not fsync write-through file \"%s\": %m"
msgstr "konnte Write-Through-Logdatei »%s« nicht fsyncen: %m"
#: access/transam/xlog.c:8780
#, c-format
msgid "could not fdatasync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fdatasyncen: %m"
#: access/transam/xlog.c:8857 access/transam/xlog.c:9193
#, c-format
msgid "WAL level not sufficient for making an online backup"
msgstr "WAL-Level nicht ausreichend, um Online-Sicherung durchzuführen"
#: access/transam/xlog.c:8858 access/transam/xlog.c:9194
#: access/transam/xlogfuncs.c:249
#, c-format
msgid "\"wal_level\" must be set to \"replica\" or \"logical\" at server start."
msgstr "»wal_level« muss beim Serverstart auf »replica« oder »logical« gesetzt werden."
#: access/transam/xlog.c:8863
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "Backup-Label zu lang (maximal %d Bytes)"
#: access/transam/xlog.c:8984
#, c-format
msgid "WAL generated with \"full_page_writes=off\" was replayed since last restartpoint"
msgstr "mit »full_page_writes=off« erzeugtes WAL wurde seit dem letzten Restart-Punkt zurückgespielt"
#: access/transam/xlog.c:8986 access/transam/xlog.c:9282
#, c-format
msgid "This means that the backup being taken on the standby is corrupt and should not be used. Enable \"full_page_writes\" and run CHECKPOINT on the primary, and then try an online backup again."
msgstr "Das bedeutet, dass die aktuelle Datensicherung auf dem Standby-Server verfälscht ist und nicht verwendet werden sollte. Schalten Sie auf dem Primärserver »full_page_writes« ein, führen Sie dort CHECKPOINT aus und versuchen Sie dann die Online-Sicherung erneut."
#: access/transam/xlog.c:9066 backup/basebackup.c:1419 utils/adt/misc.c:354
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
#: access/transam/xlog.c:9073 backup/basebackup.c:1424 utils/adt/misc.c:359
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "Ziel für symbolische Verknüpfung »%s« ist zu lang"
#: access/transam/xlog.c:9232 backup/basebackup.c:1283
#, c-format
msgid "the standby was promoted during online backup"
msgstr "der Standby-Server wurde während der Online-Sicherung zum Primärserver befördert"
#: access/transam/xlog.c:9233 backup/basebackup.c:1284
#, c-format
msgid "This means that the backup being taken is corrupt and should not be used. Try taking another online backup."
msgstr "Das bedeutet, dass die aktuelle Online-Sicherung verfälscht ist und nicht verwendet werden sollte. Versuchen Sie, eine neue Online-Sicherung durchzuführen."
#: access/transam/xlog.c:9280
#, c-format
msgid "WAL generated with \"full_page_writes=off\" was replayed during online backup"
msgstr "mit »full_page_writes=off« erzeugtes WAL wurde während der Online-Sicherung zurückgespielt"
#: access/transam/xlog.c:9396
#, c-format
msgid "base backup done, waiting for required WAL segments to be archived"
msgstr "Basissicherung beendet, warte bis die benötigten WAL-Segmente archiviert sind"
#: access/transam/xlog.c:9410
#, c-format
msgid "still waiting for all required WAL segments to be archived (%d seconds elapsed)"
msgstr "warte immer noch, bis alle benötigten WAL-Segmente archiviert sind (%d Sekunden abgelaufen)"
#: access/transam/xlog.c:9412
#, c-format
msgid "Check that your \"archive_command\" is executing properly. You can safely cancel this backup, but the database backup will not be usable without all the WAL segments."
msgstr "Prüfen Sie, ob das »archive_command« korrekt ausgeführt wird. Dieser Sicherungsvorgang kann gefahrlos abgebrochen werden, aber die Datenbanksicherung wird ohne die fehlenden WAL-Segmente nicht benutzbar sein."
#: access/transam/xlog.c:9419
#, c-format
msgid "all required WAL segments have been archived"
msgstr "alle benötigten WAL-Segmente wurden archiviert"
#: access/transam/xlog.c:9423
#, c-format
msgid "WAL archiving is not enabled; you must ensure that all required WAL segments are copied through other means to complete the backup"
msgstr "WAL-Archivierung ist nicht eingeschaltet; Sie müssen dafür sorgen, dass alle benötigten WAL-Segmente auf andere Art kopiert werden, um die Sicherung abzuschließen"
#: access/transam/xlog.c:9462
#, c-format
msgid "aborting backup due to backend exiting before pg_backup_stop was called"
msgstr "Backup wird abgebrochen, weil Backend-Prozess beendete, bevor pg_backup_stop aufgerufen wurde"
#: access/transam/xlogarchive.c:213
#, c-format
msgid "archive file \"%s\" has wrong size: %lld instead of %lld"
msgstr "Archivdatei »%s« hat falsche Größe: %lld statt %lld"
#: access/transam/xlogarchive.c:222
#, c-format
msgid "restored log file \"%s\" from archive"
msgstr "Logdatei »%s« aus Archiv wiederhergestellt"
#: access/transam/xlogarchive.c:236
#, c-format
msgid "\"restore_command\" returned a zero exit status, but stat() failed."
msgstr "»restore_command« endete mit Statuscode null, aber stat() schlug fehlt."
#: access/transam/xlogarchive.c:268
#, c-format
msgid "could not restore file \"%s\" from archive: %s"
msgstr "konnte Datei »%s« nicht aus Archiv wiederherstellen: %s"
#. translator: First %s represents a postgresql.conf parameter name like
#. "recovery_end_command", the 2nd is the value of that parameter, the
#. third an already translated error message.
#: access/transam/xlogarchive.c:346
#, c-format
msgid "%s \"%s\": %s"
msgstr "%s »%s«: %s"
#: access/transam/xlogarchive.c:456 access/transam/xlogarchive.c:536
#, c-format
msgid "could not create archive status file \"%s\": %m"
msgstr "konnte Archivstatusdatei »%s« nicht erstellen: %m"
#: access/transam/xlogarchive.c:464 access/transam/xlogarchive.c:544
#, c-format
msgid "could not write archive status file \"%s\": %m"
msgstr "konnte Archivstatusdatei »%s« nicht schreiben: %m"
#: access/transam/xlogfuncs.c:70 backup/basebackup.c:999
#, c-format
msgid "a backup is already in progress in this session"
msgstr "ein Backup läuft bereits in dieser Sitzung"
#: access/transam/xlogfuncs.c:141
#, c-format
msgid "backup is not in progress"
msgstr "es läuft kein Backup"
#: access/transam/xlogfuncs.c:142
#, c-format
msgid "Did you call pg_backup_start()?"
msgstr "Haben Sie pg_backup_start() ausgeführt?"
#: access/transam/xlogfuncs.c:185 access/transam/xlogfuncs.c:243
#: access/transam/xlogfuncs.c:282 access/transam/xlogfuncs.c:303
#: access/transam/xlogfuncs.c:324
#, c-format
msgid "WAL control functions cannot be executed during recovery."
msgstr "Während der Wiederherstellung können keine WAL-Kontrollfunktionen ausgeführt werden."
#: access/transam/xlogfuncs.c:210 access/transam/xlogfuncs.c:390
#: access/transam/xlogfuncs.c:448
#, c-format
msgid "%s cannot be executed during recovery."
msgstr "%s kann nicht während der Wiederherstellung ausgeführt werden."
#: access/transam/xlogfuncs.c:216
#, c-format
msgid "pg_log_standby_snapshot() can only be used if \"wal_level\" >= \"replica\""
msgstr "pg_log_standby_snapshot() kann nur verwendet werden, wenn »wal_level« >= »replica«"
#: access/transam/xlogfuncs.c:248
#, c-format
msgid "WAL level not sufficient for creating a restore point"
msgstr "WAL-Level nicht ausreichend, um Restore-Punkt anzulegen"
#: access/transam/xlogfuncs.c:256
#, c-format
msgid "value too long for restore point (maximum %d characters)"
msgstr "Wert zu lang für Restore-Punkt (maximal %d Zeichen)"
#: access/transam/xlogfuncs.c:487
#, c-format
msgid "invalid WAL file name \"%s\""
msgstr "ungültiger WAL-Dateiname »%s«"
#: access/transam/xlogfuncs.c:523 access/transam/xlogfuncs.c:553
#: access/transam/xlogfuncs.c:577 access/transam/xlogfuncs.c:600
#: access/transam/xlogfuncs.c:680
#, c-format
msgid "recovery is not in progress"
msgstr "Wiederherstellung läuft nicht"
#: access/transam/xlogfuncs.c:524 access/transam/xlogfuncs.c:554
#: access/transam/xlogfuncs.c:578 access/transam/xlogfuncs.c:601
#: access/transam/xlogfuncs.c:681
#, c-format
msgid "Recovery control functions can only be executed during recovery."
msgstr "Wiederherstellungskontrollfunktionen können nur während der Wiederherstellung ausgeführt werden."
#: access/transam/xlogfuncs.c:529 access/transam/xlogfuncs.c:559
#, c-format
msgid "standby promotion is ongoing"
msgstr "Beförderung des Standby läuft"
#: access/transam/xlogfuncs.c:530 access/transam/xlogfuncs.c:560
#, c-format
msgid "%s cannot be executed after promotion is triggered."
msgstr "%s kann nicht ausgeführt werden, nachdem eine Beförderung angestoßen wurde."
#: access/transam/xlogfuncs.c:686
#, c-format
msgid "\"wait_seconds\" must not be negative or zero"
msgstr "»wait_seconds« darf nicht negativ oder null sein"
#: access/transam/xlogfuncs.c:708 storage/ipc/signalfuncs.c:293
#, c-format
msgid "failed to send signal to postmaster: %m"
msgstr "konnte Signal nicht an Postmaster senden: %m"
#: access/transam/xlogfuncs.c:740 libpq/be-secure.c:241 libpq/be-secure.c:350
#, c-format
msgid "terminating connection due to unexpected postmaster exit"
msgstr "Verbindung wird abgebrochen wegen unerwartetem Ende des Postmasters"
#: access/transam/xlogfuncs.c:741
#, c-format
msgid "while waiting on promotion"
msgstr "beim Warten auf Beförderung"
#: access/transam/xlogfuncs.c:745
#, c-format
msgid "server did not promote within %d second"
msgid_plural "server did not promote within %d seconds"
msgstr[0] "Befördern des Servers wurde nicht innerhalb von %d Sekunde abgeschlossen"
msgstr[1] "Befördern des Servers wurde nicht innerhalb von %d Sekunden abgeschlossen"
#: access/transam/xlogprefetcher.c:1086
#, c-format
msgid "\"recovery_prefetch\" is not supported on platforms that lack support for issuing read-ahead advice."
msgstr "»recovery_prefetch« wird auf Plattformen ohne Unterstützung für Read-Ahead-Advice nicht unterstützt."
#: access/transam/xlogreader.c:620
#, c-format
msgid "invalid record offset at %X/%X: expected at least %u, got %u"
msgstr "ungültiger Datensatz-Offset bei %X/%X: mindestens %u erwartet, %u erhalten"
#: access/transam/xlogreader.c:629
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "Contrecord angefordert von %X/%X"
#: access/transam/xlogreader.c:670 access/transam/xlogreader.c:1145
#, c-format
msgid "invalid record length at %X/%X: expected at least %u, got %u"
msgstr "ungültige Datensatzlänge bei %X/%X: mindestens %u erwartet, %u erhalten"
#: access/transam/xlogreader.c:760
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "keine Contrecord-Flag bei %X/%X"
#: access/transam/xlogreader.c:773
#, c-format
msgid "invalid contrecord length %u (expected %lld) at %X/%X"
msgstr "ungültige Contrecord-Länge %u (erwartet %lld) bei %X/%X"
#: access/transam/xlogreader.c:1153
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "ungültige Resource-Manager-ID %u bei %X/%X"
#: access/transam/xlogreader.c:1166 access/transam/xlogreader.c:1182
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "Datensatz mit falschem Prev-Link %X/%X bei %X/%X"
#: access/transam/xlogreader.c:1220
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr "ungültige Resource-Manager-Datenprüfsumme in Datensatz bei %X/%X"
#: access/transam/xlogreader.c:1254
#, c-format
msgid "invalid magic number %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "ungültige magische Zahl %04X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: access/transam/xlogreader.c:1269 access/transam/xlogreader.c:1311
#, c-format
msgid "invalid info bits %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "ungültige Info-Bits %04X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: access/transam/xlogreader.c:1285
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %<PRIu64>, pg_control database system identifier is %<PRIu64>"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: Datenbanksystemidentifikator in WAL-Datei ist %<PRIu64>, Datenbanksystemidentifikator in pg_control ist %<PRIu64>"
#: access/transam/xlogreader.c:1293
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche Segmentgröße im Seitenkopf"
#: access/transam/xlogreader.c:1299
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche XLOG_BLCKSZ im Seitenkopf"
#: access/transam/xlogreader.c:1331
#, c-format
msgid "unexpected pageaddr %X/%X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "unerwartete Pageaddr %X/%X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: access/transam/xlogreader.c:1357
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in WAL segment %s, LSN %X/%X, offset %u"
msgstr "Zeitleisten-ID %u außer der Reihe (nach %u) in WAL-Segment %s, LSN %X/%X, Offset %u"
#: access/transam/xlogreader.c:1769
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "block_id %u außer der Reihe bei %X/%X"
#: access/transam/xlogreader.c:1793
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATA gesetzt, aber keine Daten enthalten bei %X/%X"
#: access/transam/xlogreader.c:1800
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr "BKPBLOCK_HAS_DATA nicht gesetzt, aber Datenlänge ist %u bei %X/%X"
#: access/transam/xlogreader.c:1836
#, c-format
msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE gesetzt, aber Loch Offset %u Länge %u Block-Abbild-Länge %u bei %X/%X"
#: access/transam/xlogreader.c:1852
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE nicht gesetzt, aber Loch Offset %u Länge %u bei %X/%X"
#: access/transam/xlogreader.c:1866
#, c-format
msgid "BKPIMAGE_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_COMPRESSED gesetzt, aber Block-Abbild-Länge %u bei %X/%X"
#: access/transam/xlogreader.c:1881
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "weder BKPIMAGE_HAS_HOLE noch BKPIMAGE_COMPRESSED gesetzt, aber Block-Abbild-Länge ist %u bei %X/%X"
#: access/transam/xlogreader.c:1897
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_REL gesetzt, aber keine vorangehende Relation bei %X/%X"
#: access/transam/xlogreader.c:1909
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "ungültige block_id %u bei %X/%X"
#: access/transam/xlogreader.c:1976
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "Datensatz mit ungültiger Länge bei %X/%X"
#: access/transam/xlogreader.c:2002
#, c-format
msgid "could not locate backup block with ID %d in WAL record"
msgstr "konnte Backup-Block mit ID %d nicht im WAL-Eintrag finden"
#: access/transam/xlogreader.c:2086
#, c-format
msgid "could not restore image at %X/%X with invalid block %d specified"
msgstr "konnte Abbild bei %X/%X mit ungültigem angegebenen Block %d nicht wiederherstellen"
#: access/transam/xlogreader.c:2093
#, c-format
msgid "could not restore image at %X/%X with invalid state, block %d"
msgstr "konnte Abbild mit ungültigem Zustand bei %X/%X nicht wiederherstellen, Block %d"
#: access/transam/xlogreader.c:2120 access/transam/xlogreader.c:2137
#, c-format
msgid "could not restore image at %X/%X compressed with %s not supported by build, block %d"
msgstr "konnte Abbild bei %X/%X nicht wiederherstellen, komprimiert mit %s, nicht unterstützt von dieser Installation, Block %d"
#: access/transam/xlogreader.c:2146
#, c-format
msgid "could not restore image at %X/%X compressed with unknown method, block %d"
msgstr "konnte Abbild bei %X/%X nicht wiederherstellen, komprimiert mit unbekannter Methode, Block %d"
#: access/transam/xlogreader.c:2154
#, c-format
msgid "could not decompress image at %X/%X, block %d"
msgstr "konnte Abbild bei %X/%X nicht dekomprimieren, Block %d"
#: access/transam/xlogrecovery.c:624
#, c-format
msgid "starting backup recovery with redo LSN %X/%X, checkpoint LSN %X/%X, on timeline ID %u"
msgstr "starte Wiederherstellung aus Backup mit Redo-LSN %X/%X, Checkpoint-LSN %X/%X, auf Zeitleisten-ID %u"
#: access/transam/xlogrecovery.c:656
#, c-format
msgid "could not find redo location %X/%X referenced by checkpoint record at %X/%X"
msgstr "konnte die Redo-Position %X/%X, die vom Checkpoint-Datensatz bei %X/%X referenziert wird, nicht finden"
#: access/transam/xlogrecovery.c:658 access/transam/xlogrecovery.c:669
#, c-format
msgid ""
"If you are restoring from a backup, touch \"%s/recovery.signal\" or \"%s/standby.signal\" and add required recovery options.\n"
"If you are not restoring from a backup, try removing the file \"%s/backup_label\".\n"
"Be careful: removing \"%s/backup_label\" will result in a corrupt cluster if restoring from a backup."
msgstr ""
"Wenn Sie gerade ein Backup wiederherstellen, dann erzeugen Sie »%s/recovery.signal« oder »%s/standby.signal« und setzen Sie die notwendigen Recovery-Optionen.\n"
"Wenn Sie gerade kein Backup wiederherstellen, dann versuchen Sie, die Datei »%s/backup_label« zu entfernen.\n"
"Vorsicht: Wenn ein Backup wiederhergestellt wird und »%s/backup_label« gelöscht wird, dann wird das den Cluster verfälschen."
#: access/transam/xlogrecovery.c:667
#, c-format
msgid "could not locate required checkpoint record at %X/%X"
msgstr "konnte den nötigen Checkpoint-Datensatz bei %X/%X nicht finden"
#: access/transam/xlogrecovery.c:697 commands/tablespace.c:664
#, c-format
msgid "could not create symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht erstellen: %m"
#: access/transam/xlogrecovery.c:730 access/transam/xlogrecovery.c:736
#, c-format
msgid "ignoring file \"%s\" because no file \"%s\" exists"
msgstr "ignoriere Datei »%s«, weil keine Datei »%s« existiert"
#: access/transam/xlogrecovery.c:732
#, c-format
msgid "File \"%s\" was renamed to \"%s\"."
msgstr "Datei »%s« wurde in »%s« umbenannt."
#: access/transam/xlogrecovery.c:738
#, c-format
msgid "Could not rename file \"%s\" to \"%s\": %m."
msgstr "Konnte Datei »%s« nicht in »%s« umbenennen: %m."
#: access/transam/xlogrecovery.c:777
#, c-format
msgid "restarting backup recovery with redo LSN %X/%X"
msgstr "starte Wiederherstellung aus Backup neu mit Redo-LSN %X/%X"
#: access/transam/xlogrecovery.c:802
#, c-format
msgid "could not locate a valid checkpoint record at %X/%X"
msgstr "konnte keinen gültigen Checkpoint-Datensatz bei %X/%X finden"
#: access/transam/xlogrecovery.c:814
#, c-format
msgid "could not find redo location %X/%08X referenced by checkpoint record at %X/%08X"
msgstr "konnte die Redo-Position %X/%08X, die vom Checkpoint-Datensatz bei %X/%08X referenziert wird, nicht finden"
#: access/transam/xlogrecovery.c:823
#, c-format
msgid "entering standby mode"
msgstr "Standby-Modus eingeschaltet"
#: access/transam/xlogrecovery.c:826
#, c-format
msgid "starting point-in-time recovery to XID %u"
msgstr "starte Point-in-Time-Recovery bis XID %u"
#: access/transam/xlogrecovery.c:830
#, c-format
msgid "starting point-in-time recovery to %s"
msgstr "starte Point-in-Time-Recovery bis %s"
#: access/transam/xlogrecovery.c:834
#, c-format
msgid "starting point-in-time recovery to \"%s\""
msgstr "starte Point-in-Time-Recovery bis »%s«"
#: access/transam/xlogrecovery.c:838
#, c-format
msgid "starting point-in-time recovery to WAL location (LSN) \"%X/%X\""
msgstr "starte Point-in-Time-Recovery bis WAL-Position (LSN) »%X/%X«"
#: access/transam/xlogrecovery.c:842
#, c-format
msgid "starting point-in-time recovery to earliest consistent point"
msgstr "starte Point-in-Time-Recovery bis zum frühesten konsistenten Punkt"
#: access/transam/xlogrecovery.c:845
#, c-format
msgid "starting archive recovery"
msgstr "starte Wiederherstellung aus Archiv"
#: access/transam/xlogrecovery.c:866
#, c-format
msgid "requested timeline %u is not a child of this server's history"
msgstr "angeforderte Zeitleiste %u ist kein Kind der History dieses Servers"
#. translator: %s is a backup_label file or a pg_control file
#: access/transam/xlogrecovery.c:869
#, c-format
msgid "Latest checkpoint in file \"%s\" is at %X/%X on timeline %u, but in the history of the requested timeline, the server forked off from that timeline at %X/%X."
msgstr "Neuester Checkpoint in Datei »%s« ist bei %X/%X auf Zeitleiste %u, aber in der History der angeforderten Zeitleiste zweigte der Server von dieser Zeitleiste bei %X/%X ab."
#: access/transam/xlogrecovery.c:884
#, c-format
msgid "requested timeline %u does not contain minimum recovery point %X/%X on timeline %u"
msgstr "angeforderte Zeitleiste %u enthält nicht den minimalen Wiederherstellungspunkt %X/%X auf Zeitleiste %u"
#: access/transam/xlogrecovery.c:912
#, c-format
msgid "invalid next transaction ID"
msgstr "ungültige nächste Transaktions-ID"
#: access/transam/xlogrecovery.c:917
#, c-format
msgid "invalid redo in checkpoint record"
msgstr "ungültiges Redo im Checkpoint-Datensatz"
#: access/transam/xlogrecovery.c:928
#, c-format
msgid "invalid redo record in shutdown checkpoint"
msgstr "ungültiger Redo-Datensatz im Shutdown-Checkpoint"
#: access/transam/xlogrecovery.c:957
#, c-format
msgid "database system was not properly shut down; automatic recovery in progress"
msgstr "Datenbanksystem wurde nicht richtig heruntergefahren; automatische Wiederherstellung läuft"
#: access/transam/xlogrecovery.c:961
#, c-format
msgid "crash recovery starts in timeline %u and has target timeline %u"
msgstr "Wiederherstellung nach Absturz beginnt in Zeitleiste %u und hat Zielzeitleiste %u"
#: access/transam/xlogrecovery.c:1004
#, c-format
msgid "backup_label contains data inconsistent with control file"
msgstr "Daten in backup_label stimmen nicht mit Kontrolldatei überein"
#: access/transam/xlogrecovery.c:1005
#, c-format
msgid "This means that the backup is corrupted and you will have to use another backup for recovery."
msgstr "Das bedeutet, dass die Datensicherung verfälscht ist und Sie eine andere Datensicherung zur Wiederherstellung verwenden werden müssen."
#: access/transam/xlogrecovery.c:1059
#, c-format
msgid "using recovery command file \"%s\" is not supported"
msgstr "Verwendung von Recovery-Befehlsdatei »%s« wird nicht unterstützt"
#: access/transam/xlogrecovery.c:1124
#, c-format
msgid "standby mode is not supported by single-user servers"
msgstr "Standby-Modus wird von Servern im Einzelbenutzermodus nicht unterstützt"
#: access/transam/xlogrecovery.c:1141
#, c-format
msgid "specified neither \"primary_conninfo\" nor \"restore_command\""
msgstr "weder »primary_conninfo« noch »restore_command« angegeben"
#: access/transam/xlogrecovery.c:1142
#, c-format
msgid "The database server will regularly poll the pg_wal subdirectory to check for files placed there."
msgstr "Der Datenbankserver prüft das Unterverzeichnis pg_wal regelmäßig auf dort abgelegte Dateien."
#: access/transam/xlogrecovery.c:1150
#, c-format
msgid "must specify \"restore_command\" when standby mode is not enabled"
msgstr "»restore_command« muss angegeben werden, wenn der Standby-Modus nicht eingeschaltet ist"
#: access/transam/xlogrecovery.c:1188
#, c-format
msgid "recovery target timeline %u does not exist"
msgstr "recovery_target_timeline %u existiert nicht"
#: access/transam/xlogrecovery.c:1271 access/transam/xlogrecovery.c:1278
#: access/transam/xlogrecovery.c:1337 access/transam/xlogrecovery.c:1425
#: access/transam/xlogrecovery.c:1434 access/transam/xlogrecovery.c:1454
#, c-format
msgid "invalid data in file \"%s\""
msgstr "ungültige Daten in Datei »%s«"
#: access/transam/xlogrecovery.c:1338
#, c-format
msgid "Timeline ID parsed is %u, but expected %u."
msgstr "Gelesene Zeitleisten-ID ist %u, aber %u wurde erwartet."
#: access/transam/xlogrecovery.c:1349
#, c-format
msgid "this is an incremental backup, not a data directory"
msgstr "dies ist ein inkrementelles Backup, kein Datenverzeichnis"
#: access/transam/xlogrecovery.c:1350
#, c-format
msgid "Use pg_combinebackup to reconstruct a valid data directory."
msgstr "Verwenden Sie pg_combinebackup, um ein gültiges Datenverzeichnis zu rekonstruieren."
#: access/transam/xlogrecovery.c:1736
#, c-format
msgid "unexpected record type found at redo point %X/%X"
msgstr "unerwarteter Datensatztyp bei Redo-Position %X/%X gefunden"
#: access/transam/xlogrecovery.c:1759
#, c-format
msgid "redo starts at %X/%X"
msgstr "Redo beginnt bei %X/%X"
#: access/transam/xlogrecovery.c:1772
#, c-format
msgid "redo in progress, elapsed time: %ld.%02d s, current LSN: %X/%X"
msgstr "Redo im Gang, abgelaufene Zeit: %ld.%02d s, aktuelle LSN: %X/%X"
#: access/transam/xlogrecovery.c:1862
#, c-format
msgid "requested recovery stop point is before consistent recovery point"
msgstr "angeforderter Recovery-Endpunkt ist vor konsistentem Recovery-Punkt"
#: access/transam/xlogrecovery.c:1894
#, c-format
msgid "redo done at %X/%X system usage: %s"
msgstr "Redo fertig bei %X/%X Systembenutzung: %s"
#: access/transam/xlogrecovery.c:1900
#, c-format
msgid "last completed transaction was at log time %s"
msgstr "letzte vollständige Transaktion war bei Logzeit %s"
#: access/transam/xlogrecovery.c:1909
#, c-format
msgid "redo is not required"
msgstr "Redo nicht nötig"
#: access/transam/xlogrecovery.c:1921
#, c-format
msgid "recovery ended before configured recovery target was reached"
msgstr "Wiederherstellung endete bevor das konfigurierte Wiederherstellungsziel erreicht wurde"
#: access/transam/xlogrecovery.c:2115
#, c-format
msgid "successfully skipped missing contrecord at %X/%X, overwritten at %s"
msgstr "fehlender Contrecord bei %X/%X erfolgreich übersprungen, überschrieben am %s"
#: access/transam/xlogrecovery.c:2182
#, c-format
msgid "unexpected directory entry \"%s\" found in %s"
msgstr "unerwarteter Verzeichniseintrag »%s« in %s gefunden"
#: access/transam/xlogrecovery.c:2184
#, c-format
msgid "All directory entries in %s/ should be symbolic links."
msgstr "Alle Verzeichniseinträge in %s/ sollten symbolische Verknüpfungen sein."
#: access/transam/xlogrecovery.c:2186
#, c-format
msgid "Remove those directories, or set \"allow_in_place_tablespaces\" to ON transiently to let recovery complete."
msgstr "Entfernen Sie diese Verzeichnisse oder setzen Sie »allow_in_place_tablespaces« vorrübergehend auf ON, damit die Wiederherstellung abschließen kann."
#: access/transam/xlogrecovery.c:2238
#, c-format
msgid "completed backup recovery with redo LSN %X/%X and end LSN %X/%X"
msgstr "Wiederherstellung aus Backup abgeschlossen mit Redo-LSN %X/%X und End-LSN %X/%X"
#: access/transam/xlogrecovery.c:2269
#, c-format
msgid "consistent recovery state reached at %X/%X"
msgstr "konsistenter Wiederherstellungszustand erreicht bei %X/%X"
#. translator: %s is a WAL record description
#: access/transam/xlogrecovery.c:2307
#, c-format
msgid "WAL redo at %X/%X for %s"
msgstr "WAL-Redo bei %X/%X für %s"
#: access/transam/xlogrecovery.c:2405
#, c-format
msgid "unexpected previous timeline ID %u (current timeline ID %u) in checkpoint record"
msgstr "unerwartete vorherige Zeitleisten-ID %u (aktuelle Zeitleisten-ID %u) im Checkpoint-Datensatz"
#: access/transam/xlogrecovery.c:2414
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr "unerwartete Zeitleisten-ID %u (nach %u) im Checkpoint-Datensatz"
#: access/transam/xlogrecovery.c:2430
#, c-format
msgid "unexpected timeline ID %u in checkpoint record, before reaching minimum recovery point %X/%X on timeline %u"
msgstr "unerwartete Zeitleisten-ID %u in Checkpoint-Datensatz, bevor der minimale Wiederherstellungspunkt %X/%X auf Zeitleiste %u erreicht wurde"
#: access/transam/xlogrecovery.c:2614 access/transam/xlogrecovery.c:2890
#, c-format
msgid "recovery stopping after reaching consistency"
msgstr "Wiederherstellung beendet nachdem Konsistenz erreicht wurde"
#: access/transam/xlogrecovery.c:2635
#, c-format
msgid "recovery stopping before WAL location (LSN) \"%X/%X\""
msgstr "Wiederherstellung beendet vor WAL-Position (LSN) »%X/%X«"
#: access/transam/xlogrecovery.c:2725
#, c-format
msgid "recovery stopping before commit of transaction %u, time %s"
msgstr "Wiederherstellung beendet vor Commit der Transaktion %u, Zeit %s"
#: access/transam/xlogrecovery.c:2732
#, c-format
msgid "recovery stopping before abort of transaction %u, time %s"
msgstr "Wiederherstellung beendet vor Abbruch der Transaktion %u, Zeit %s"
#: access/transam/xlogrecovery.c:2785
#, c-format
msgid "recovery stopping at restore point \"%s\", time %s"
msgstr "Wiederherstellung beendet bei Restore-Punkt »%s«, Zeit %s"
#: access/transam/xlogrecovery.c:2803
#, c-format
msgid "recovery stopping after WAL location (LSN) \"%X/%X\""
msgstr "Wiederherstellung beendet nach WAL-Position (LSN) »%X/%X«"
#: access/transam/xlogrecovery.c:2870
#, c-format
msgid "recovery stopping after commit of transaction %u, time %s"
msgstr "Wiederherstellung beendet nach Commit der Transaktion %u, Zeit %s"
#: access/transam/xlogrecovery.c:2878
#, c-format
msgid "recovery stopping after abort of transaction %u, time %s"
msgstr "Wiederherstellung beendet nach Abbruch der Transaktion %u, Zeit %s"
#: access/transam/xlogrecovery.c:2959
#, c-format
msgid "pausing at the end of recovery"
msgstr "pausiere am Ende der Wiederherstellung"
#: access/transam/xlogrecovery.c:2960
#, c-format
msgid "Execute pg_wal_replay_resume() to promote."
msgstr "Führen Sie pg_wal_replay_resume() aus, um den Server zum Primärserver zu befördern."
#: access/transam/xlogrecovery.c:2963 access/transam/xlogrecovery.c:4720
#, c-format
msgid "recovery has paused"
msgstr "Wiederherstellung wurde pausiert"
#: access/transam/xlogrecovery.c:2964
#, c-format
msgid "Execute pg_wal_replay_resume() to continue."
msgstr "Führen Sie pg_wal_replay_resume() aus um fortzusetzen."
#: access/transam/xlogrecovery.c:3227
#, c-format
msgid "unexpected timeline ID %u in WAL segment %s, LSN %X/%X, offset %u"
msgstr "unerwartete Zeitleisten-ID %u in WAL-Segment %s, LSN %X/%X, Offset %u"
#: access/transam/xlogrecovery.c:3443
#, c-format
msgid "could not read from WAL segment %s, LSN %X/%X, offset %u: %m"
msgstr "konnte nicht aus WAL-Segment %s, LSN %X/%X, Position %u lesen: %m"
#: access/transam/xlogrecovery.c:3450
#, c-format
msgid "could not read from WAL segment %s, LSN %X/%X, offset %u: read %d of %zu"
msgstr "konnte nicht aus WAL-Segment %s, LSN %X/%X, Position %u lesen: %d von %zu gelesen"
#: access/transam/xlogrecovery.c:4104
#, c-format
msgid "invalid checkpoint location"
msgstr "ungültige Checkpoint-Position"
#: access/transam/xlogrecovery.c:4114
#, c-format
msgid "invalid checkpoint record"
msgstr "ungültiger Checkpoint-Datensatz"
#: access/transam/xlogrecovery.c:4120
#, c-format
msgid "invalid resource manager ID in checkpoint record"
msgstr "ungültige Resource-Manager-ID im Checkpoint-Datensatz"
#: access/transam/xlogrecovery.c:4128
#, c-format
msgid "invalid xl_info in checkpoint record"
msgstr "ungültige xl_info im Checkpoint-Datensatz"
#: access/transam/xlogrecovery.c:4134
#, c-format
msgid "invalid length of checkpoint record"
msgstr "ungültige Länge des Checkpoint-Datensatzes"
#: access/transam/xlogrecovery.c:4188
#, c-format
msgid "new timeline %u is not a child of database system timeline %u"
msgstr "neue Zeitleiste %u ist kein Kind der Datenbanksystemzeitleiste %u"
#: access/transam/xlogrecovery.c:4202
#, c-format
msgid "new timeline %u forked off current database system timeline %u before current recovery point %X/%X"
msgstr "neue Zeitleiste %u zweigte von der aktuellen Datenbanksystemzeitleiste %u vor dem aktuellen Wiederherstellungspunkt %X/%X ab"
#: access/transam/xlogrecovery.c:4221
#, c-format
msgid "new target timeline is %u"
msgstr "neue Zielzeitleiste ist %u"
#: access/transam/xlogrecovery.c:4422
#, c-format
msgid "WAL receiver process shutdown requested"
msgstr "Herunterfahren des WAL-Receiver-Prozesses verlangt"
#: access/transam/xlogrecovery.c:4482
#, c-format
msgid "received promote request"
msgstr "Anforderung zum Befördern empfangen"
#: access/transam/xlogrecovery.c:4711
#, c-format
msgid "hot standby is not possible because of insufficient parameter settings"
msgstr "Hot Standby ist nicht möglich wegen unzureichender Parametereinstellungen"
#: access/transam/xlogrecovery.c:4712 access/transam/xlogrecovery.c:4739
#: access/transam/xlogrecovery.c:4769
#, c-format
msgid "%s = %d is a lower setting than on the primary server, where its value was %d."
msgstr "%s = %d ist eine niedrigere Einstellung als auf dem Primärserver, wo der Wert %d war."
#: access/transam/xlogrecovery.c:4721
#, c-format
msgid "If recovery is unpaused, the server will shut down."
msgstr "Wenn die Wiederherstellungspause beendet wird, wird der Server herunterfahren."
#: access/transam/xlogrecovery.c:4722
#, c-format
msgid "You can then restart the server after making the necessary configuration changes."
msgstr "Sie können den Server dann neu starten, nachdem die nötigen Konfigurationsänderungen getätigt worden sind."
#: access/transam/xlogrecovery.c:4733
#, c-format
msgid "promotion is not possible because of insufficient parameter settings"
msgstr "Beförderung ist nicht möglich wegen unzureichender Parametereinstellungen"
#: access/transam/xlogrecovery.c:4743
#, c-format
msgid "Restart the server after making the necessary configuration changes."
msgstr "Starten Sie den Server neu, nachdem die nötigen Konfigurationsänderungen getätigt worden sind."
#: access/transam/xlogrecovery.c:4767
#, c-format
msgid "recovery aborted because of insufficient parameter settings"
msgstr "Wiederherstellung abgebrochen wegen unzureichender Parametereinstellungen"
#: access/transam/xlogrecovery.c:4773
#, c-format
msgid "You can restart the server after making the necessary configuration changes."
msgstr "Sie können den Server neu starten, nachdem die nötigen Konfigurationsänderungen getätigt worden sind."
#: access/transam/xlogrecovery.c:4793 access/transam/xlogrecovery.c:4795
#: catalog/dependency.c:1153 catalog/dependency.c:1160
#: catalog/dependency.c:1171 commands/tablecmds.c:1529
#: commands/tablecmds.c:16752 commands/tablespace.c:460 commands/user.c:1302
#: commands/vacuum.c:226 commands/view.c:441 executor/execExprInterp.c:5282
#: executor/execExprInterp.c:5290 libpq/auth.c:320
#: replication/logical/applyparallelworker.c:1057 replication/slot.c:1705
#: replication/slot.c:2783 replication/slot.c:2785 replication/syncrep.c:1079
#: storage/aio/method_io_uring.c:389 storage/lmgr/deadlock.c:1137
#: storage/lmgr/proc.c:1525 utils/misc/guc.c:3166 utils/misc/guc.c:3207
#: utils/misc/guc.c:3282 utils/misc/guc.c:6834 utils/misc/guc.c:6868
#: utils/misc/guc.c:6902 utils/misc/guc.c:6945 utils/misc/guc.c:6987
#, c-format
msgid "%s"
msgstr "%s"
#: access/transam/xlogrecovery.c:4825
#, c-format
msgid "multiple recovery targets specified"
msgstr "mehrere Wiederherstellungsziele angegeben"
#: access/transam/xlogrecovery.c:4826
#, c-format
msgid "At most one of \"recovery_target\", \"recovery_target_lsn\", \"recovery_target_name\", \"recovery_target_time\", \"recovery_target_xid\" may be set."
msgstr "Höchstens eins aus »recovery_target«, »recovery_target_lsn«, »recovery_target_name«, »recovery_target_time«, »recovery_target_xid« darf gesetzt sein."
#: access/transam/xlogrecovery.c:4837
#, c-format
msgid "The only allowed value is \"immediate\"."
msgstr "Der einzige erlaubte Wert ist »immediate«."
#: access/transam/xlogrecovery.c:4991
#, c-format
msgid "Timestamp out of range: \"%s\"."
msgstr "Timestamp ist außerhalb des gültigen Bereichs: »%s«."
#: access/transam/xlogrecovery.c:5036
#, c-format
msgid "\"recovery_target_timeline\" is not a valid number."
msgstr "»recovery_target_timeline« ist keine gültige Zahl."
#: access/transam/xlogutils.c:1023
#, c-format
msgid "could not read from WAL segment %s, offset %d: %m"
msgstr "konnte nicht aus WAL-Segment %s, Position %d lesen: %m"
#: access/transam/xlogutils.c:1030
#, c-format
msgid "could not read from WAL segment %s, offset %d: read %d of %d"
msgstr "konnte nicht aus WAL-Segment %s, Position %d lesen: %d von %d gelesen"
#: archive/shell_archive.c:98
#, c-format
msgid "archive command failed with exit code %d"
msgstr "Archivbefehl ist fehlgeschlagen mit Statuscode %d"
#: archive/shell_archive.c:100 archive/shell_archive.c:110
#: archive/shell_archive.c:116 archive/shell_archive.c:125
#, c-format
msgid "The failed archive command was: %s"
msgstr "Der fehlgeschlagene Archivbefehl war: %s"
#: archive/shell_archive.c:107
#, c-format
msgid "archive command was terminated by exception 0x%X"
msgstr "Archivbefehl wurde durch Ausnahme 0x%X beendet"
#: archive/shell_archive.c:109 postmaster/postmaster.c:2832
#, c-format
msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value."
msgstr "Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei »ntstatus.h« nach."
#: archive/shell_archive.c:114
#, c-format
msgid "archive command was terminated by signal %d: %s"
msgstr "Archivbefehl wurde von Signal %d beendet: %s"
#: archive/shell_archive.c:123
#, c-format
msgid "archive command exited with unrecognized status %d"
msgstr "Archivbefehl hat mit unbekanntem Status %d beendet"
#: backup/backup_manifest.c:255
#, c-format
msgid "expected end timeline %u but found timeline %u"
msgstr "End-Zeitleiste %u wurde erwartet, aber Zeitleiste %u wurde gefunden"
#: backup/backup_manifest.c:279
#, c-format
msgid "expected start timeline %u but found timeline %u"
msgstr "Start-Zeitleiste %u wurde erwartet, aber Zeitleiste %u wurde gefunden"
#: backup/backup_manifest.c:306
#, c-format
msgid "start timeline %u not found in history of timeline %u"
msgstr "Start-Zeitleiste %u nicht in der History der Zeitleiste %u gefunden"
#: backup/backup_manifest.c:357
#, c-format
msgid "could not rewind temporary file"
msgstr "konnte Position in temporärer Datei nicht auf Anfang setzen"
#: backup/basebackup.c:481
#, c-format
msgid "could not find any WAL files"
msgstr "konnte keine WAL-Dateien finden"
#: backup/basebackup.c:496 backup/basebackup.c:511 backup/basebackup.c:520
#, c-format
msgid "could not find WAL file \"%s\""
msgstr "konnte WAL-Datei »%s« nicht finden"
#: backup/basebackup.c:562 backup/basebackup.c:587
#, c-format
msgid "unexpected WAL file size \"%s\""
msgstr "unerwartete WAL-Dateigröße »%s«"
#: backup/basebackup.c:658
#, c-format
msgid "%lld total checksum verification failure"
msgid_plural "%lld total checksum verification failures"
msgstr[0] "%lld Prüfsummenfehler insgesamt"
msgstr[1] "%lld Prüfsummenfehler insgesamt"
#: backup/basebackup.c:665
#, c-format
msgid "checksum verification failure during base backup"
msgstr "Prüfsummenüberprüfung bei der Basissicherung fehlgeschlagen"
#: backup/basebackup.c:735 backup/basebackup.c:744 backup/basebackup.c:755
#: backup/basebackup.c:772 backup/basebackup.c:781 backup/basebackup.c:790
#: backup/basebackup.c:805 backup/basebackup.c:822 backup/basebackup.c:831
#: backup/basebackup.c:843 backup/basebackup.c:867 backup/basebackup.c:881
#: backup/basebackup.c:892 backup/basebackup.c:903 backup/basebackup.c:916
#, c-format
msgid "duplicate option \"%s\""
msgstr "doppelte Option »%s«"
#: backup/basebackup.c:763
#, c-format
msgid "unrecognized checkpoint type: \"%s\""
msgstr "unbekannter Checkpoint-Typ: »%s«"
#: backup/basebackup.c:795
#, c-format
msgid "incremental backups cannot be taken unless WAL summarization is enabled"
msgstr "inkrementelle Backups können nicht durchgeführt werden, wenn WAL-Zusammenfassung nicht eingeschaltet ist"
#: backup/basebackup.c:811
#, c-format
msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)"
msgstr "%d ist außerhalb des gültigen Bereichs für Parameter »%s« (%d ... %d)"
#: backup/basebackup.c:856
#, c-format
msgid "unrecognized manifest option: \"%s\""
msgstr "unbekannte Manifestoption: »%s«"
#: backup/basebackup.c:907
#, c-format
msgid "unrecognized compression algorithm: \"%s\""
msgstr "unbekannter Komprimierungsalgorithmus: »%s«"
#: backup/basebackup.c:923
#, c-format
msgid "unrecognized base backup option: \"%s\""
msgstr "unbekannte Base-Backup-Option: »%s«"
#: backup/basebackup.c:934
#, c-format
msgid "manifest checksums require a backup manifest"
msgstr "Manifest-Prüfsummen benötigen ein Backup-Manifest"
#: backup/basebackup.c:943
#, c-format
msgid "target detail cannot be used without target"
msgstr "Zieldetail kann nicht ohne Ziel verwendet werden"
#: backup/basebackup.c:952 backup/basebackup_target.c:218
#, c-format
msgid "target \"%s\" does not accept a target detail"
msgstr "Ziel »%s« akzeptiert kein Zieldetail"
#: backup/basebackup.c:963
#, c-format
msgid "compression detail cannot be specified unless compression is enabled"
msgstr "Komprimierungsdetail kann nicht angegeben werden, wenn Komprimierung nicht eingeschaltet ist"
#: backup/basebackup.c:976
#, c-format
msgid "invalid compression specification: %s"
msgstr "ungültige Komprimierungsangabe: %s"
#: backup/basebackup.c:1026
#, c-format
msgid "must UPLOAD_MANIFEST before performing an incremental BASE_BACKUP"
msgstr "UPLOAD_MANIFEST muss vor einem inkrementellen BASE_BACKUP ausgeführt werden"
#: backup/basebackup.c:1159 backup/basebackup.c:1360
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %m"
#: backup/basebackup.c:1546
#, c-format
msgid "skipping special file \"%s\""
msgstr "überspringe besondere Datei »%s«"
#: backup/basebackup.c:1753
#, c-format
msgid "could not verify checksum in file \"%s\", block %u: read buffer size %d and page size %d differ"
msgstr "konnte Prüfsumme in Datei »%s«, Block %u nicht überprüfen: gelesene Puffergröße %d und Seitengröße %d sind verschieden"
#: backup/basebackup.c:1815
#, c-format
msgid "file \"%s\" has a total of %d checksum verification failure"
msgid_plural "file \"%s\" has a total of %d checksum verification failures"
msgstr[0] "Datei »%s« hat insgesamt %d Prüfsummenfehler"
msgstr[1] "Datei »%s« hat insgesamt %d Prüfsummenfehler"
#: backup/basebackup.c:1920
#, c-format
msgid "checksum verification failed in file \"%s\", block %u: calculated %X but expected %X"
msgstr "Prüfsummenüberprüfung fehlgeschlagen in Datei »%s«, Block %u: berechnet %X, aber erwartet %X"
#: backup/basebackup.c:1927
#, c-format
msgid "further checksum verification failures in file \"%s\" will not be reported"
msgstr "weitere Prüfsummenfehler in Datei »%s« werden nicht berichtet werden"
#: backup/basebackup.c:2052
#, c-format
msgid "file name too long for tar format: \"%s\""
msgstr "Dateiname zu lang für Tar-Format: »%s«"
#: backup/basebackup.c:2058
#, c-format
msgid "symbolic link target too long for tar format: file name \"%s\", target \"%s\""
msgstr "Ziel der symbolischen Verknüpfung zu lang für Tar-Format: Dateiname »%s«, Ziel »%s«"
#: backup/basebackup.c:2132
#, c-format
msgid "could not read file \"%s\": read %zd of %zu"
msgstr "konnte Datei »%s« nicht lesen: %zd von %zu gelesen"
#: backup/basebackup_gzip.c:67
#, c-format
msgid "gzip compression is not supported by this build"
msgstr "gzip-Komprimierung wird von dieser Installation nicht unterstützt"
#: backup/basebackup_gzip.c:143
#, c-format
msgid "could not initialize compression library"
msgstr "konnte Komprimierungsbibliothek nicht initialisieren"
#: backup/basebackup_incremental.c:292
#, c-format
msgid "manifest contains no required WAL ranges"
msgstr "Manifest enthält keine benötigten WAL-Bereiche"
#: backup/basebackup_incremental.c:347
#, c-format
msgid "timeline %u found in manifest, but not in this server's history"
msgstr "Zeitleiste %u wurde im Manifest gefunden, aber nicht in der History dieses Servers"
#: backup/basebackup_incremental.c:412
#, c-format
msgid "manifest requires WAL from initial timeline %u starting at %X/%X, but that timeline begins at %X/%X"
msgstr "Manifest benötigt WAL aus der initialen Zeitleiste %u beginnend bei %X/%X, aber diese Zeitleiste beginnt bei %X/%X"
#: backup/basebackup_incremental.c:422
#, c-format
msgid "manifest requires WAL from continuation timeline %u starting at %X/%X, but that timeline begins at %X/%X"
msgstr "Manifest benötigt WAL aus der Fortsetzungszeitleiste %u beginnend bei %X/%X, aber diese Zeitleiste beginnt bei %X/%X"
#: backup/basebackup_incremental.c:433
#, c-format
msgid "manifest requires WAL from final timeline %u ending at %X/%X, but this backup starts at %X/%X"
msgstr "Manifest benötigt WAL aus der finalen Zeitleiste %u endend bei %X/%X, aber dieses Backup startet bei %X/%X"
#: backup/basebackup_incremental.c:437
#, c-format
msgid "This can happen for incremental backups on a standby if there was little activity since the previous backup."
msgstr "Das kann für inkrementelle Backups auf einem Standby passieren, wenn es wenig Aktivität seit dem letzten Backup gab."
#: backup/basebackup_incremental.c:444
#, c-format
msgid "manifest requires WAL from non-final timeline %u ending at %X/%X, but this server switched timelines at %X/%X"
msgstr "Manifest benötigt WAL aus der nicht-finalen Zeitleiste %u endend bei %X/%X, aber dieser Server hat die Zeitleiste bei %X/%X gewechselt"
#: backup/basebackup_incremental.c:525
#, c-format
msgid "WAL summaries are required on timeline %u from %X/%X to %X/%X, but no summaries for that timeline and LSN range exist"
msgstr "WAL-Zusammenfassungen auf Zeitleiste %u von %X/%X bis %X/%X werden benötigt, aber für diese Zeitleiste und diesen LSN-Bereich existieren keine Zusammenfassungen."
#: backup/basebackup_incremental.c:532
#, c-format
msgid "WAL summaries are required on timeline %u from %X/%X to %X/%X, but the summaries for that timeline and LSN range are incomplete"
msgstr "WAL-Zusammenfassungen auf Zeitleiste %u von %X/%X bis %X/%X werden benötigt, aber die Zusammenfassungen für diese Zeitleiste und diesen LSN-Bereich sind unvollständig."
#: backup/basebackup_incremental.c:536
#, c-format
msgid "The first unsummarized LSN in this range is %X/%X."
msgstr "Die erste nicht zusammengefasste LSN in diesem Bereich ist %X/%X."
#: backup/basebackup_incremental.c:948
#, c-format
msgid "backup manifest version 1 does not support incremental backup"
msgstr "Backup-Manifest Version 1 unterstützt kein inkrementelles Backup"
#: backup/basebackup_incremental.c:966
#, c-format
msgid "system identifier in backup manifest is %<PRIu64>, but database system identifier is %<PRIu64>" | | |