msgstr ""
"Project-Id-Version: PostgreSQL 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
-"POT-Creation-Date: 2021-09-20 07:40+0000\n"
-"PO-Revision-Date: 2021-09-20 10:45+0200\n"
+"POT-Creation-Date: 2021-11-03 18:10+0000\n"
+"PO-Revision-Date: 2021-11-05 15:01+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
"Language: de\n"
#: ../common/controldata_utils.c:86 ../common/controldata_utils.c:89
#: access/transam/timeline.c:143 access/transam/timeline.c:362
-#: access/transam/twophase.c:1271 access/transam/xlog.c:3545
-#: access/transam/xlog.c:4770 access/transam/xlog.c:11367
-#: access/transam/xlog.c:11380 access/transam/xlog.c:11833
-#: access/transam/xlog.c:11913 access/transam/xlog.c:11950
-#: access/transam/xlog.c:12010 access/transam/xlogfuncs.c:703
+#: access/transam/twophase.c:1328 access/transam/xlog.c:3569
+#: access/transam/xlog.c:4807 access/transam/xlog.c:11516
+#: access/transam/xlog.c:11529 access/transam/xlog.c:11982
+#: access/transam/xlog.c:12062 access/transam/xlog.c:12099
+#: access/transam/xlog.c:12159 access/transam/xlogfuncs.c:703
#: access/transam/xlogfuncs.c:722 commands/extension.c:3474 libpq/hba.c:534
#: replication/basebackup.c:2020 replication/logical/origin.c:729
#: replication/logical/origin.c:765 replication/logical/reorderbuffer.c:4917
-#: replication/logical/snapbuild.c:1733 replication/logical/snapbuild.c:1775
-#: replication/logical/snapbuild.c:1802 replication/slot.c:1720
+#: replication/logical/snapbuild.c:1749 replication/logical/snapbuild.c:1791
+#: replication/logical/snapbuild.c:1818 replication/slot.c:1720
#: replication/slot.c:1761 replication/walsender.c:544
#: storage/file/buffile.c:445 storage/file/copydir.c:195
#: utils/adt/genfile.c:202 utils/adt/misc.c:859 utils/cache/relmapper.c:744
msgstr "konnte Datei »%s« nicht lesen: %m"
#: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101
-#: access/transam/xlog.c:3550 access/transam/xlog.c:4775
+#: access/transam/xlog.c:3574 access/transam/xlog.c:4812
#: replication/basebackup.c:2024 replication/logical/origin.c:734
-#: replication/logical/origin.c:773 replication/logical/snapbuild.c:1738
-#: replication/logical/snapbuild.c:1780 replication/logical/snapbuild.c:1807
+#: replication/logical/origin.c:773 replication/logical/snapbuild.c:1754
+#: replication/logical/snapbuild.c:1796 replication/logical/snapbuild.c:1823
#: replication/slot.c:1724 replication/slot.c:1765 replication/walsender.c:549
#: utils/cache/relmapper.c:748
#, c-format
#: ../common/controldata_utils.c:256 ../common/controldata_utils.c:259
#: access/heap/rewriteheap.c:1185 access/heap/rewriteheap.c:1288
#: access/transam/timeline.c:392 access/transam/timeline.c:438
-#: access/transam/timeline.c:516 access/transam/twophase.c:1283
-#: access/transam/twophase.c:1680 access/transam/xlog.c:3417
-#: access/transam/xlog.c:3585 access/transam/xlog.c:3590
-#: access/transam/xlog.c:3918 access/transam/xlog.c:4740
-#: access/transam/xlog.c:5665 access/transam/xlogfuncs.c:728
-#: commands/copyfrom.c:1576 commands/copyto.c:328 libpq/be-fsstubs.c:462
-#: libpq/be-fsstubs.c:533 replication/logical/origin.c:667
+#: access/transam/timeline.c:516 access/transam/twophase.c:1340
+#: access/transam/twophase.c:1737 access/transam/xlog.c:3441
+#: access/transam/xlog.c:3609 access/transam/xlog.c:3614
+#: access/transam/xlog.c:3942 access/transam/xlog.c:4777
+#: access/transam/xlog.c:5702 access/transam/xlogfuncs.c:728
+#: commands/copyfrom.c:1576 commands/copyto.c:328 libpq/be-fsstubs.c:455
+#: libpq/be-fsstubs.c:525 replication/logical/origin.c:667
#: replication/logical/origin.c:806 replication/logical/reorderbuffer.c:4975
-#: replication/logical/snapbuild.c:1642 replication/logical/snapbuild.c:1815
+#: replication/logical/snapbuild.c:1658 replication/logical/snapbuild.c:1831
#: replication/slot.c:1611 replication/slot.c:1772 replication/walsender.c:559
#: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:738
#: storage/file/fd.c:3536 storage/file/fd.c:3639 utils/cache/relmapper.c:759
#: ../common/file_utils.c:232 ../common/file_utils.c:291
#: ../common/file_utils.c:365 access/heap/rewriteheap.c:1271
#: access/transam/timeline.c:111 access/transam/timeline.c:251
-#: access/transam/timeline.c:348 access/transam/twophase.c:1227
-#: access/transam/xlog.c:3303 access/transam/xlog.c:3459
-#: access/transam/xlog.c:3500 access/transam/xlog.c:3698
-#: access/transam/xlog.c:3783 access/transam/xlog.c:3886
-#: access/transam/xlog.c:4760 access/transam/xlogutils.c:803
+#: access/transam/timeline.c:348 access/transam/twophase.c:1284
+#: access/transam/xlog.c:3327 access/transam/xlog.c:3483
+#: access/transam/xlog.c:3524 access/transam/xlog.c:3722
+#: access/transam/xlog.c:3807 access/transam/xlog.c:3910
+#: access/transam/xlog.c:4797 access/transam/xlogutils.c:803
#: postmaster/syslogger.c:1488 replication/basebackup.c:616
#: replication/basebackup.c:1610 replication/logical/origin.c:719
#: replication/logical/reorderbuffer.c:3572
#: replication/logical/reorderbuffer.c:4121
#: replication/logical/reorderbuffer.c:4897
-#: replication/logical/snapbuild.c:1597 replication/logical/snapbuild.c:1704
+#: replication/logical/snapbuild.c:1613 replication/logical/snapbuild.c:1720
#: replication/slot.c:1692 replication/walsender.c:517
#: replication/walsender.c:2526 storage/file/copydir.c:161
#: storage/file/fd.c:713 storage/file/fd.c:3300 storage/file/fd.c:3523
msgstr "konnte Datei »%s« nicht öffnen: %m"
#: ../common/controldata_utils.c:221 ../common/controldata_utils.c:224
-#: access/transam/twophase.c:1653 access/transam/twophase.c:1662
-#: access/transam/xlog.c:11124 access/transam/xlog.c:11162
-#: access/transam/xlog.c:11575 access/transam/xlogfuncs.c:782
+#: access/transam/twophase.c:1710 access/transam/twophase.c:1719
+#: access/transam/xlog.c:11273 access/transam/xlog.c:11311
+#: access/transam/xlog.c:11724 access/transam/xlogfuncs.c:782
#: postmaster/postmaster.c:5658 postmaster/syslogger.c:1499
#: postmaster/syslogger.c:1512 utils/cache/relmapper.c:876
#, c-format
#: ../common/file_utils.c:303 ../common/file_utils.c:373
#: access/heap/rewriteheap.c:967 access/heap/rewriteheap.c:1179
#: access/heap/rewriteheap.c:1282 access/transam/timeline.c:432
-#: access/transam/timeline.c:510 access/transam/twophase.c:1674
-#: access/transam/xlog.c:3410 access/transam/xlog.c:3579
-#: access/transam/xlog.c:4733 access/transam/xlog.c:10615
-#: access/transam/xlog.c:10656 replication/logical/snapbuild.c:1635
+#: access/transam/timeline.c:510 access/transam/twophase.c:1731
+#: access/transam/xlog.c:3434 access/transam/xlog.c:3603
+#: access/transam/xlog.c:4770 access/transam/xlog.c:10764
+#: access/transam/xlog.c:10805 replication/logical/snapbuild.c:1651
#: replication/slot.c:1597 replication/slot.c:1702 storage/file/fd.c:730
#: storage/file/fd.c:3631 storage/smgr/md.c:951 storage/smgr/md.c:992
-#: storage/sync/sync.c:417 utils/cache/relmapper.c:891 utils/misc/guc.c:8392
+#: storage/sync/sync.c:441 utils/cache/relmapper.c:891 utils/misc/guc.c:8392
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../common/cryptohash_openssl.c:104 ../common/exec.c:522 ../common/exec.c:567
#: ../common/exec.c:659 ../common/hmac_openssl.c:103 ../common/psprintf.c:143
#: ../common/stringinfo.c:305 ../port/path.c:630 ../port/path.c:668
-#: ../port/path.c:685 access/transam/twophase.c:1341 access/transam/xlog.c:6640
+#: ../port/path.c:685 access/transam/twophase.c:1398 access/transam/xlog.c:6677
#: lib/dshash.c:246 libpq/auth.c:1491 libpq/auth.c:1559 libpq/auth.c:2117
#: libpq/be-secure-gssapi.c:520 postmaster/bgworker.c:349
#: postmaster/bgworker.c:948 postmaster/postmaster.c:2516
msgid "could not change directory to \"%s\": %m"
msgstr "konnte nicht in Verzeichnis »%s« wechseln: %m"
-#: ../common/exec.c:286 access/transam/xlog.c:10998
+#: ../common/exec.c:286 access/transam/xlog.c:11147
#: replication/basebackup.c:1428 utils/adt/misc.c:340
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../common/file_utils.c:87 ../common/file_utils.c:451
-#: ../common/file_utils.c:455 access/transam/twophase.c:1239
-#: access/transam/xlog.c:11100 access/transam/xlog.c:11138
-#: access/transam/xlog.c:11355 access/transam/xlogarchive.c:110
+#: ../common/file_utils.c:455 access/transam/twophase.c:1296
+#: access/transam/xlog.c:11249 access/transam/xlog.c:11287
+#: access/transam/xlog.c:11504 access/transam/xlogarchive.c:110
#: access/transam/xlogarchive.c:227 commands/copyfrom.c:1526
#: commands/copyto.c:728 commands/extension.c:3453 commands/tablespace.c:803
#: commands/tablespace.c:894 guc-file.l:1062 replication/basebackup.c:439
#: replication/basebackup.c:622 replication/basebackup.c:698
-#: replication/logical/snapbuild.c:1514 storage/file/copydir.c:68
+#: replication/logical/snapbuild.c:1530 storage/file/copydir.c:68
#: storage/file/copydir.c:107 storage/file/fd.c:1865 storage/file/fd.c:1951
#: storage/file/fd.c:3151 storage/file/fd.c:3355 utils/adt/dbsize.c:70
#: utils/adt/dbsize.c:222 utils/adt/dbsize.c:302 utils/adt/genfile.c:418
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: ../common/file_utils.c:383 access/transam/xlogarchive.c:412
-#: postmaster/syslogger.c:1523 replication/logical/snapbuild.c:1654
+#: postmaster/syslogger.c:1523 replication/logical/snapbuild.c:1670
#: replication/slot.c:643 replication/slot.c:1483 replication/slot.c:1625
-#: storage/file/fd.c:748 storage/file/fd.c:846 utils/time/snapmgr.c:1265
+#: storage/file/fd.c:748 storage/file/fd.c:846 utils/time/snapmgr.c:1280
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "konnte Datei »%s« nicht in »%s« umbenennen: %m"
msgstr "Aufforderung für BRIN-Range-Summarization für Index »%s« Seite %u wurde nicht aufgezeichnet"
#: access/brin/brin.c:1015 access/brin/brin.c:1092 access/gin/ginfast.c:1035
-#: access/transam/xlog.c:10777 access/transam/xlog.c:11306
+#: access/transam/xlog.c:10926 access/transam/xlog.c:11455
#: access/transam/xlogfuncs.c:274 access/transam/xlogfuncs.c:301
#: access/transam/xlogfuncs.c:340 access/transam/xlogfuncs.c:361
#: access/transam/xlogfuncs.c:382 access/transam/xlogfuncs.c:452
#: access/brin/brin_bloom.c:751 access/brin/brin_bloom.c:793
#: access/brin/brin_minmax_multi.c:2987 access/brin/brin_minmax_multi.c:3130
-#: statistics/dependencies.c:651 statistics/dependencies.c:704
+#: statistics/dependencies.c:661 statistics/dependencies.c:714
#: statistics/mcv.c:1483 statistics/mcv.c:1514 statistics/mvdistinct.c:343
#: statistics/mvdistinct.c:396 utils/adt/pseudotypes.c:43
#: utils/adt/pseudotypes.c:77 utils/adt/pseudotypes.c:252
#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:335 catalog/heap.c:713
#: catalog/heap.c:719 commands/createas.c:206 commands/createas.c:503
-#: commands/indexcmds.c:1869 commands/tablecmds.c:16789 commands/view.c:86
+#: commands/indexcmds.c:1869 commands/tablecmds.c:16823 commands/view.c:86
#: regex/regc_pg_locale.c:263 utils/adt/formatting.c:1666
#: utils/adt/formatting.c:1790 utils/adt/formatting.c:1915 utils/adt/like.c:194
#: utils/adt/like_support.c:1003 utils/adt/varchar.c:733
#: access/heap/rewriteheap.c:1020 access/heap/rewriteheap.c:1138
#: access/transam/timeline.c:329 access/transam/timeline.c:485
-#: access/transam/xlog.c:3326 access/transam/xlog.c:3514
-#: access/transam/xlog.c:4712 access/transam/xlog.c:11115
-#: access/transam/xlog.c:11153 access/transam/xlog.c:11558
+#: access/transam/xlog.c:3350 access/transam/xlog.c:3538
+#: access/transam/xlog.c:4749 access/transam/xlog.c:11264
+#: access/transam/xlog.c:11302 access/transam/xlog.c:11707
#: access/transam/xlogfuncs.c:776 postmaster/postmaster.c:4599
#: postmaster/postmaster.c:5645 replication/logical/origin.c:587
#: replication/slot.c:1544 storage/file/copydir.c:167 storage/smgr/md.c:218
-#: utils/time/snapmgr.c:1244
+#: utils/time/snapmgr.c:1259
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "konnte Datei »%s« nicht erstellen: %m"
#: access/heap/rewriteheap.c:1166 access/transam/timeline.c:384
#: access/transam/timeline.c:424 access/transam/timeline.c:502
-#: access/transam/xlog.c:3398 access/transam/xlog.c:3570
-#: access/transam/xlog.c:4724 postmaster/postmaster.c:4609
+#: access/transam/xlog.c:3422 access/transam/xlog.c:3594
+#: access/transam/xlog.c:4761 postmaster/postmaster.c:4609
#: postmaster/postmaster.c:4619 replication/logical/origin.c:599
#: replication/logical/origin.c:641 replication/logical/origin.c:660
-#: replication/logical/snapbuild.c:1611 replication/slot.c:1579
+#: replication/logical/snapbuild.c:1627 replication/slot.c:1579
#: storage/file/buffile.c:506 storage/file/copydir.c:207
#: utils/init/miscinit.c:1421 utils/init/miscinit.c:1432
#: utils/init/miscinit.c:1440 utils/misc/guc.c:8353 utils/misc/guc.c:8384
-#: utils/misc/guc.c:10293 utils/misc/guc.c:10307 utils/time/snapmgr.c:1249
-#: utils/time/snapmgr.c:1256
+#: utils/misc/guc.c:10293 utils/misc/guc.c:10307 utils/time/snapmgr.c:1264
+#: utils/time/snapmgr.c:1271
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "konnte nicht in Datei »%s« schreiben: %m"
-#: access/heap/rewriteheap.c:1256 access/transam/twophase.c:1613
+#: access/heap/rewriteheap.c:1256 access/transam/twophase.c:1670
#: access/transam/xlogarchive.c:118 access/transam/xlogarchive.c:422
#: postmaster/postmaster.c:1096 postmaster/syslogger.c:1465
#: replication/logical/origin.c:575 replication/logical/reorderbuffer.c:4390
-#: replication/logical/snapbuild.c:1556 replication/logical/snapbuild.c:1972
+#: replication/logical/snapbuild.c:1572 replication/logical/snapbuild.c:1988
#: replication/slot.c:1676 storage/file/fd.c:788 storage/file/fd.c:3171
#: storage/file/fd.c:3233 storage/file/reinit.c:250 storage/ipc/dsm.c:315
-#: storage/smgr/md.c:344 storage/smgr/md.c:394 storage/sync/sync.c:231
-#: utils/time/snapmgr.c:1589
+#: storage/smgr/md.c:344 storage/smgr/md.c:394 storage/sync/sync.c:237
+#: utils/time/snapmgr.c:1604
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr "konnte Datei »%s« nicht löschen: %m"
msgstr[0] "%d parallelen Vacuum-Worker für Index-Vacuum gestartet (geplant: %d)"
msgstr[1] "%d parallele Vacuum-Worker für Index-Vacuum gestartet (geplant: %d)"
-#: access/heap/vacuumlazy.c:3058
+#: access/heap/vacuumlazy.c:3063
#, c-format
msgid "scanned index \"%s\" to remove %d row versions"
msgstr "Index »%s« gelesen und %d Zeilenversionen entfernt"
-#: access/heap/vacuumlazy.c:3115
+#: access/heap/vacuumlazy.c:3120
#, c-format
msgid "index \"%s\" now contains %.0f row versions in %u pages"
msgstr "Index »%s« enthält %.0f Zeilenversionen in %u Seiten"
-#: access/heap/vacuumlazy.c:3119
+#: access/heap/vacuumlazy.c:3124
#, c-format
msgid ""
"%.0f index row versions were removed.\n"
"%u Indexseiten sind gegenwärtig gelöscht, wovon %u gegenwärtig wiederverwendbar sind.\n"
"%s."
-#: access/heap/vacuumlazy.c:3228
+#: access/heap/vacuumlazy.c:3233
#, c-format
msgid "\"%s\": stopping truncate due to conflicting lock request"
msgstr "»%s«: Truncate wird gestoppt wegen Sperrkonflikt"
-#: access/heap/vacuumlazy.c:3294
+#: access/heap/vacuumlazy.c:3299
#, c-format
msgid "table \"%s\": truncated %u to %u pages"
msgstr "Tabelle »%s«: von %u auf %u Seiten verkürzt"
-#: access/heap/vacuumlazy.c:3358
+#: access/heap/vacuumlazy.c:3363
#, c-format
msgid "table \"%s\": suspending truncate due to conflicting lock request"
msgstr "Tabelle »%s«: Truncate wird ausgesetzt wegen Sperrkonflikt"
-#: access/heap/vacuumlazy.c:3503
+#: access/heap/vacuumlazy.c:3508
#, 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:4258
+#: access/heap/vacuumlazy.c:4268
#, 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:4261
+#: access/heap/vacuumlazy.c:4271
#, 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:4265
+#: access/heap/vacuumlazy.c:4275
#, c-format
msgid "while scanning relation \"%s.%s\""
msgstr "beim Scannen von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:4273
+#: access/heap/vacuumlazy.c:4283
#, 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:4276
+#: access/heap/vacuumlazy.c:4286
#, 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:4280
+#: access/heap/vacuumlazy.c:4290
#, c-format
msgid "while vacuuming relation \"%s.%s\""
msgstr "beim Vacuum von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:4285
+#: access/heap/vacuumlazy.c:4295
#, 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:4290
+#: access/heap/vacuumlazy.c:4300
#, 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:4296
+#: access/heap/vacuumlazy.c:4306
#, c-format
msgid "while truncating relation \"%s.%s\" to %u blocks"
msgstr "beim Trunkieren von Relation »%s.%s« auf %u Blöcke"
#: access/index/indexam.c:142 catalog/objectaddress.c:1355
#: commands/indexcmds.c:2670 commands/tablecmds.c:267 commands/tablecmds.c:291
-#: commands/tablecmds.c:16487 commands/tablecmds.c:18189
+#: commands/tablecmds.c:16521 commands/tablecmds.c:18258
#, c-format
msgid "\"%s\" is not an index"
msgstr "»%s« ist kein Index"
msgstr "»%s« ist ein Index"
#: access/table/table.c:54 access/table/table.c:88 access/table/table.c:117
-#: access/table/table.c:150 catalog/aclchk.c:1799 commands/tablecmds.c:13192
-#: commands/tablecmds.c:16496
+#: access/table/table.c:150 catalog/aclchk.c:1799 commands/tablecmds.c:13226
+#: commands/tablecmds.c:16530
#, c-format
msgid "\"%s\" is a composite type"
msgstr "»%s« ist ein zusammengesetzter Typ"
msgid "transaction identifier \"%s\" is already in use"
msgstr "Transaktionsbezeichner »%s« wird bereits verwendet"
-#: access/transam/twophase.c:417 access/transam/twophase.c:2385
+#: access/transam/twophase.c:417 access/transam/twophase.c:2442
#, c-format
msgid "maximum number of prepared transactions reached"
msgstr "maximale Anzahl vorbereiteter Transaktionen erreicht"
-#: access/transam/twophase.c:418 access/transam/twophase.c:2386
+#: access/transam/twophase.c:418 access/transam/twophase.c:2443
#, c-format
msgid "Increase max_prepared_transactions (currently %d)."
msgstr "Erhöhen Sie max_prepared_transactions (aktuell %d)."
-#: access/transam/twophase.c:584
+#: access/transam/twophase.c:594
#, c-format
msgid "prepared transaction with identifier \"%s\" is busy"
msgstr "vorbereitete Transaktion mit Bezeichner »%s« ist beschäftigt"
-#: access/transam/twophase.c:590
+#: access/transam/twophase.c:600
#, c-format
msgid "permission denied to finish prepared transaction"
msgstr "keine Berechtigung, um vorbereitete Transaktion abzuschließen"
-#: access/transam/twophase.c:591
+#: access/transam/twophase.c:601
#, 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:602
+#: access/transam/twophase.c:612
#, c-format
msgid "prepared transaction belongs to another database"
msgstr "vorbereitete Transaktion gehört zu einer anderen Datenbank"
-#: access/transam/twophase.c:603
+#: access/transam/twophase.c:613
#, 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:618
+#: access/transam/twophase.c:628
#, c-format
msgid "prepared transaction with identifier \"%s\" does not exist"
msgstr "vorbereitete Transaktion mit Bezeichner »%s« existiert nicht"
-#: access/transam/twophase.c:1093
+#: access/transam/twophase.c:1150
#, c-format
msgid "two-phase state file maximum length exceeded"
msgstr "maximale Länge der Zweiphasen-Statusdatei überschritten"
-#: access/transam/twophase.c:1247
+#: access/transam/twophase.c:1304
#, 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:1256
+#: access/transam/twophase.c:1313
#, 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:1274
+#: access/transam/twophase.c:1331
#, 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:1289
+#: access/transam/twophase.c:1346
#, c-format
msgid "invalid magic number stored in file \"%s\""
msgstr "ungültige magische Zahl in Datei »%s gespeichert«"
-#: access/transam/twophase.c:1295
+#: access/transam/twophase.c:1352
#, c-format
msgid "invalid size stored in file \"%s\""
msgstr "ungültige Größe in Datei »%s« gespeichert"
-#: access/transam/twophase.c:1307
+#: access/transam/twophase.c:1364
#, 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:1342 access/transam/xlog.c:6641
+#: access/transam/twophase.c:1399 access/transam/xlog.c:6678
#, c-format
msgid "Failed while allocating a WAL reading processor."
msgstr "Fehlgeschlagen beim Anlegen eines WAL-Leseprozessors."
-#: access/transam/twophase.c:1357
+#: access/transam/twophase.c:1414
#, 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:1364
+#: access/transam/twophase.c:1421
#, 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:1641
+#: access/transam/twophase.c:1698
#, c-format
msgid "could not recreate file \"%s\": %m"
msgstr "konnte Datei »%s« nicht neu erzeugen: %m"
-#: access/transam/twophase.c:1768
+#: access/transam/twophase.c:1825
#, 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:2002
+#: access/transam/twophase.c:2059
#, c-format
msgid "recovering prepared transaction %u from shared memory"
msgstr "Wiederherstellung der vorbereiteten Transaktion %u aus dem Shared Memory"
-#: access/transam/twophase.c:2093
+#: access/transam/twophase.c:2150
#, 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:2100
+#: access/transam/twophase.c:2157
#, 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:2113
+#: access/transam/twophase.c:2170
#, 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:2120
+#: access/transam/twophase.c:2177
#, 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:2145
+#: access/transam/twophase.c:2202
#, c-format
msgid "corrupted two-phase state file for transaction %u"
msgstr "verfälschte Zweiphasen-Statusdatei für Transaktion %u"
-#: access/transam/twophase.c:2150
+#: access/transam/twophase.c:2207
#, c-format
msgid "corrupted two-phase state in memory for transaction %u"
msgstr "verfälschter Zweiphasen-Status im Speicher für Transaktion %u"
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/xact.c:1045
+#: access/transam/xact.c:1046
#, 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:1582
+#: access/transam/xact.c:1583
#, c-format
msgid "maximum number of committed subtransactions (%d) exceeded"
msgstr "maximale Anzahl committeter Subtransaktionen (%d) überschritten"
-#: access/transam/xact.c:2433
+#: access/transam/xact.c:2434
#, 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:2443
+#: access/transam/xact.c:2444
#, 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:3398
+#: access/transam/xact.c:3408
#, 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:3408
+#: access/transam/xact.c:3418
#, 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:3418
+#: access/transam/xact.c:3428
#, 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:3487 access/transam/xact.c:3793
-#: access/transam/xact.c:3872 access/transam/xact.c:3995
-#: access/transam/xact.c:4146 access/transam/xact.c:4215
-#: access/transam/xact.c:4326
+#: access/transam/xact.c:3497 access/transam/xact.c:3803
+#: access/transam/xact.c:3882 access/transam/xact.c:4005
+#: access/transam/xact.c:4156 access/transam/xact.c:4225
+#: access/transam/xact.c:4336
#, c-format
msgid "%s can only be used in transaction blocks"
msgstr "%s kann nur in Transaktionsblöcken verwendet werden"
-#: access/transam/xact.c:3679
+#: access/transam/xact.c:3689
#, c-format
msgid "there is already a transaction in progress"
msgstr "eine Transaktion ist bereits begonnen"
-#: access/transam/xact.c:3798 access/transam/xact.c:3877
-#: access/transam/xact.c:4000
+#: access/transam/xact.c:3808 access/transam/xact.c:3887
+#: access/transam/xact.c:4010
#, c-format
msgid "there is no transaction in progress"
msgstr "keine Transaktion offen"
-#: access/transam/xact.c:3888
+#: access/transam/xact.c:3898
#, c-format
msgid "cannot commit during a parallel operation"
msgstr "während einer parallelen Operation kann nicht committet werden"
-#: access/transam/xact.c:4011
+#: access/transam/xact.c:4021
#, c-format
msgid "cannot abort during a parallel operation"
msgstr "während einer parallelen Operation kann nicht abgebrochen werden"
-#: access/transam/xact.c:4110
+#: access/transam/xact.c:4120
#, 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:4197
+#: access/transam/xact.c:4207
#, 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:4207 access/transam/xact.c:4258
-#: access/transam/xact.c:4318 access/transam/xact.c:4367
+#: access/transam/xact.c:4217 access/transam/xact.c:4268
+#: access/transam/xact.c:4328 access/transam/xact.c:4377
#, c-format
msgid "savepoint \"%s\" does not exist"
msgstr "Sicherungspunkt »%s« existiert nicht"
-#: access/transam/xact.c:4264 access/transam/xact.c:4373
+#: access/transam/xact.c:4274 access/transam/xact.c:4383
#, 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:4306
+#: access/transam/xact.c:4316
#, 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:4434
+#: access/transam/xact.c:4444
#, c-format
msgid "cannot start subtransactions during a parallel operation"
msgstr "während einer parallelen Operation können keine Subtransaktionen gestartet werden"
-#: access/transam/xact.c:4502
+#: access/transam/xact.c:4512
#, c-format
msgid "cannot commit subtransactions during a parallel operation"
msgstr "während einer parallelen Operation können keine Subtransaktionen committet werden"
-#: access/transam/xact.c:5143
+#: access/transam/xact.c:5159
#, 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:1823
+#: access/transam/xlog.c:1835
#, 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:2584
+#: access/transam/xlog.c:2608
#, 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:3986 access/transam/xlogutils.c:798
+#: access/transam/xlog.c:4010 access/transam/xlogutils.c:798
#: replication/walsender.c:2520
#, c-format
msgid "requested WAL segment %s has already been removed"
msgstr "das angeforderte WAL-Segment %s wurde schon entfernt"
-#: access/transam/xlog.c:4261
+#: access/transam/xlog.c:4285
#, c-format
msgid "could not rename file \"%s\": %m"
msgstr "konnte Datei »%s« nicht umbenennen: %m"
-#: access/transam/xlog.c:4303 access/transam/xlog.c:4313
+#: access/transam/xlog.c:4327 access/transam/xlog.c:4337
#, c-format
msgid "required WAL directory \"%s\" does not exist"
msgstr "benötigtes WAL-Verzeichnis »%s« existiert nicht"
-#: access/transam/xlog.c:4319
+#: access/transam/xlog.c:4343
#, c-format
msgid "creating missing WAL directory \"%s\""
msgstr "erzeuge fehlendes WAL-Verzeichnis »%s«"
-#: access/transam/xlog.c:4322
+#: access/transam/xlog.c:4346
#, c-format
msgid "could not create missing directory \"%s\": %m"
msgstr "konnte fehlendes Verzeichnis »%s« nicht erzeugen: %m"
-#: access/transam/xlog.c:4425
+#: access/transam/xlog.c:4462
#, c-format
msgid "unexpected timeline ID %u in log segment %s, offset %u"
msgstr "unerwartete Zeitleisten-ID %u in Logsegment %s, Offset %u"
-#: access/transam/xlog.c:4563
+#: access/transam/xlog.c:4600
#, 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/xlog.c:4577
+#: access/transam/xlog.c:4614
#, 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/xlog.c:4596
+#: access/transam/xlog.c:4633
#, c-format
msgid "new target timeline is %u"
msgstr "neue Zielzeitleiste ist %u"
-#: access/transam/xlog.c:4632
+#: access/transam/xlog.c:4669
#, c-format
msgid "could not generate secret authorization token"
msgstr "konnte geheimes Autorisierungstoken nicht erzeugen"
-#: access/transam/xlog.c:4791 access/transam/xlog.c:4800
-#: access/transam/xlog.c:4824 access/transam/xlog.c:4831
-#: access/transam/xlog.c:4838 access/transam/xlog.c:4843
-#: access/transam/xlog.c:4850 access/transam/xlog.c:4857
-#: access/transam/xlog.c:4864 access/transam/xlog.c:4871
-#: access/transam/xlog.c:4878 access/transam/xlog.c:4885
-#: access/transam/xlog.c:4894 access/transam/xlog.c:4901
+#: access/transam/xlog.c:4828 access/transam/xlog.c:4837
+#: access/transam/xlog.c:4861 access/transam/xlog.c:4868
+#: access/transam/xlog.c:4875 access/transam/xlog.c:4880
+#: access/transam/xlog.c:4887 access/transam/xlog.c:4894
+#: access/transam/xlog.c:4901 access/transam/xlog.c:4908
+#: access/transam/xlog.c:4915 access/transam/xlog.c:4922
+#: access/transam/xlog.c:4931 access/transam/xlog.c:4938
#: utils/init/miscinit.c:1578
#, c-format
msgid "database files are incompatible with server"
msgstr "Datenbankdateien sind inkompatibel mit Server"
-#: access/transam/xlog.c:4792
+#: access/transam/xlog.c:4829
#, 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:4796
+#: access/transam/xlog.c:4833
#, 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:4801
+#: access/transam/xlog.c:4838
#, 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:4804 access/transam/xlog.c:4828
-#: access/transam/xlog.c:4835 access/transam/xlog.c:4840
+#: access/transam/xlog.c:4841 access/transam/xlog.c:4865
+#: access/transam/xlog.c:4872 access/transam/xlog.c:4877
#, 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:4815
+#: access/transam/xlog.c:4852
#, c-format
msgid "incorrect checksum in control file"
msgstr "falsche Prüfsumme in Kontrolldatei"
-#: access/transam/xlog.c:4825
+#: access/transam/xlog.c:4862
#, c-format
msgid "The database cluster was initialized with CATALOG_VERSION_NO %d, but the server was compiled with CATALOG_VERSION_NO %d."
msgstr "Der Datenbank-Cluster wurde mit CATALOG_VERSION_NO %d initialisiert, aber der Server wurde mit CATALOG_VERSION_NO %d kompiliert."
-#: access/transam/xlog.c:4832
+#: access/transam/xlog.c:4869
#, c-format
msgid "The database cluster was initialized with MAXALIGN %d, but the server was compiled with MAXALIGN %d."
msgstr "Der Datenbank-Cluster wurde mit MAXALIGN %d initialisiert, aber der Server wurde mit MAXALIGN %d kompiliert."
-#: access/transam/xlog.c:4839
+#: access/transam/xlog.c:4876
#, 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:4844
+#: access/transam/xlog.c:4881
#, c-format
msgid "The database cluster was initialized with BLCKSZ %d, but the server was compiled with BLCKSZ %d."
msgstr "Der Datenbank-Cluster wurde mit BLCKSZ %d initialisiert, aber der Server wurde mit BLCKSZ %d kompiliert."
-#: access/transam/xlog.c:4847 access/transam/xlog.c:4854
-#: access/transam/xlog.c:4861 access/transam/xlog.c:4868
-#: access/transam/xlog.c:4875 access/transam/xlog.c:4882
-#: access/transam/xlog.c:4889 access/transam/xlog.c:4897
-#: access/transam/xlog.c:4904
+#: access/transam/xlog.c:4884 access/transam/xlog.c:4891
+#: access/transam/xlog.c:4898 access/transam/xlog.c:4905
+#: access/transam/xlog.c:4912 access/transam/xlog.c:4919
+#: access/transam/xlog.c:4926 access/transam/xlog.c:4934
+#: access/transam/xlog.c:4941
#, 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:4851
+#: access/transam/xlog.c:4888
#, c-format
msgid "The database cluster was initialized with RELSEG_SIZE %d, but the server was compiled with RELSEG_SIZE %d."
msgstr "Der Datenbank-Cluster wurde mit RELSEG_SIZE %d initialisiert, aber der Server wurde mit RELSEGSIZE %d kompiliert."
-#: access/transam/xlog.c:4858
+#: access/transam/xlog.c:4895
#, c-format
msgid "The database cluster was initialized with XLOG_BLCKSZ %d, but the server was compiled with XLOG_BLCKSZ %d."
msgstr "Der Datenbank-Cluster wurde mit XLOG_BLCKSZ %d initialisiert, aber der Server wurde mit XLOG_BLCKSZ %d kompiliert."
-#: access/transam/xlog.c:4865
+#: access/transam/xlog.c:4902
#, c-format
msgid "The database cluster was initialized with NAMEDATALEN %d, but the server was compiled with NAMEDATALEN %d."
msgstr "Der Datenbank-Cluster wurde mit NAMEDATALEN %d initialisiert, aber der Server wurde mit NAMEDATALEN %d kompiliert."
-#: access/transam/xlog.c:4872
+#: access/transam/xlog.c:4909
#, c-format
msgid "The database cluster was initialized with INDEX_MAX_KEYS %d, but the server was compiled with INDEX_MAX_KEYS %d."
msgstr "Der Datenbank-Cluster wurde mit INDEX_MAX_KEYS %d initialisiert, aber der Server wurde mit INDEX_MAX_KEYS %d kompiliert."
-#: access/transam/xlog.c:4879
+#: access/transam/xlog.c:4916
#, c-format
msgid "The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the server was compiled with TOAST_MAX_CHUNK_SIZE %d."
msgstr "Der Datenbank-Cluster wurde mit TOAST_MAX_CHUNK_SIZE %d initialisiert, aber der Server wurde mit TOAST_MAX_CHUNK_SIZE %d kompiliert."
-#: access/transam/xlog.c:4886
+#: access/transam/xlog.c:4923
#, c-format
msgid "The database cluster was initialized with LOBLKSIZE %d, but the server was compiled with LOBLKSIZE %d."
msgstr "Der Datenbank-Cluster wurde mit LOBLKSIZE %d initialisiert, aber der Server wurde mit LOBLKSIZE %d kompiliert."
-#: access/transam/xlog.c:4895
+#: access/transam/xlog.c:4932
#, 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:4902
+#: access/transam/xlog.c:4939
#, 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:4911
+#: access/transam/xlog.c:4948
#, c-format
msgid "WAL segment size must be a power of two between 1 MB and 1 GB, but the control file specifies %d byte"
msgid_plural "WAL segment size must be a power of two between 1 MB and 1 GB, but the control file specifies %d bytes"
msgstr[0] "WAL-Segmentgröße muss eine Zweierpotenz zwischen 1 MB und 1 GB sein, aber die Kontrolldatei gibt %d Byte an"
msgstr[1] "WAL-Segmentgröße muss eine Zweierpotenz zwischen 1 MB und 1 GB sein, aber die Kontrolldatei gibt %d Bytes an"
-#: access/transam/xlog.c:4923
+#: access/transam/xlog.c:4960
#, c-format
msgid "\"min_wal_size\" must be at least twice \"wal_segment_size\""
msgstr "»min_wal_size« muss mindestens zweimal so groß wie »wal_segment_size« sein"
-#: access/transam/xlog.c:4927
+#: access/transam/xlog.c:4964
#, c-format
msgid "\"max_wal_size\" must be at least twice \"wal_segment_size\""
msgstr "»max_wal_size« muss mindestens zweimal so groß wie »wal_segment_size« sein"
-#: access/transam/xlog.c:5361
+#: access/transam/xlog.c:5398
#, 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:5369
+#: access/transam/xlog.c:5406
#, 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:5375
+#: access/transam/xlog.c:5412
#, 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:5436
+#: access/transam/xlog.c:5473
#, c-format
msgid "using recovery command file \"%s\" is not supported"
msgstr "Verwendung von Recovery-Befehlsdatei »%s« wird nicht unterstützt"
-#: access/transam/xlog.c:5501
+#: access/transam/xlog.c:5538
#, 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/xlog.c:5518
+#: access/transam/xlog.c:5555
#, c-format
msgid "specified neither primary_conninfo nor restore_command"
msgstr "weder primary_conninfo noch restore_command angegeben"
-#: access/transam/xlog.c:5519
+#: access/transam/xlog.c:5556
#, 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/xlog.c:5527
+#: access/transam/xlog.c:5564
#, 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/xlog.c:5565
+#: access/transam/xlog.c:5602
#, c-format
msgid "recovery target timeline %u does not exist"
msgstr "recovery_target_timeline %u existiert nicht"
-#: access/transam/xlog.c:5687
+#: access/transam/xlog.c:5724
#, c-format
msgid "archive recovery complete"
msgstr "Wiederherstellung aus Archiv abgeschlossen"
-#: access/transam/xlog.c:5753 access/transam/xlog.c:6024
+#: access/transam/xlog.c:5790 access/transam/xlog.c:6061
#, c-format
msgid "recovery stopping after reaching consistency"
msgstr "Wiederherstellung beendet nachdem Konsistenz erreicht wurde"
-#: access/transam/xlog.c:5774
+#: access/transam/xlog.c:5811
#, c-format
msgid "recovery stopping before WAL location (LSN) \"%X/%X\""
msgstr "Wiederherstellung beendet vor WAL-Position (LSN) »%X/%X«"
-#: access/transam/xlog.c:5859
+#: access/transam/xlog.c:5896
#, c-format
msgid "recovery stopping before commit of transaction %u, time %s"
msgstr "Wiederherstellung beendet vor Commit der Transaktion %u, Zeit %s"
-#: access/transam/xlog.c:5866
+#: access/transam/xlog.c:5903
#, c-format
msgid "recovery stopping before abort of transaction %u, time %s"
msgstr "Wiederherstellung beendet vor Abbruch der Transaktion %u, Zeit %s"
-#: access/transam/xlog.c:5919
+#: access/transam/xlog.c:5956
#, c-format
msgid "recovery stopping at restore point \"%s\", time %s"
msgstr "Wiederherstellung beendet bei Restore-Punkt »%s«, Zeit %s"
-#: access/transam/xlog.c:5937
+#: access/transam/xlog.c:5974
#, c-format
msgid "recovery stopping after WAL location (LSN) \"%X/%X\""
msgstr "Wiederherstellung beendet nach WAL-Position (LSN) »%X/%X«"
-#: access/transam/xlog.c:6004
+#: access/transam/xlog.c:6041
#, c-format
msgid "recovery stopping after commit of transaction %u, time %s"
msgstr "Wiederherstellung beendet nach Commit der Transaktion %u, Zeit %s"
-#: access/transam/xlog.c:6012
+#: access/transam/xlog.c:6049
#, c-format
msgid "recovery stopping after abort of transaction %u, time %s"
msgstr "Wiederherstellung beendet nach Abbruch der Transaktion %u, Zeit %s"
-#: access/transam/xlog.c:6057
+#: access/transam/xlog.c:6094
#, c-format
msgid "pausing at the end of recovery"
msgstr "pausiere am Ende der Wiederherstellung"
-#: access/transam/xlog.c:6058
+#: access/transam/xlog.c:6095
#, 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/xlog.c:6061 access/transam/xlog.c:6343
+#: access/transam/xlog.c:6098 access/transam/xlog.c:6380
#, c-format
msgid "recovery has paused"
msgstr "Wiederherstellung wurde pausiert"
-#: access/transam/xlog.c:6062
+#: access/transam/xlog.c:6099
#, c-format
msgid "Execute pg_wal_replay_resume() to continue."
msgstr "Führen Sie pg_wal_replay_resume() aus um fortzusetzen."
-#: access/transam/xlog.c:6334
+#: access/transam/xlog.c:6371
#, 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/xlog.c:6335 access/transam/xlog.c:6362
-#: access/transam/xlog.c:6392
+#: access/transam/xlog.c:6372 access/transam/xlog.c:6399
+#: access/transam/xlog.c:6429
#, 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/xlog.c:6344
+#: access/transam/xlog.c:6381
#, c-format
msgid "If recovery is unpaused, the server will shut down."
msgstr "Wenn die Wiederherstellungspause beendet wird, wird der Server herunterfahren."
-#: access/transam/xlog.c:6345
+#: access/transam/xlog.c:6382
#, 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/xlog.c:6356
+#: access/transam/xlog.c:6393
#, c-format
msgid "promotion is not possible because of insufficient parameter settings"
msgstr "Beförderung ist nicht möglich wegen unzureichender Parametereinstellungen"
-#: access/transam/xlog.c:6366
+#: access/transam/xlog.c:6403
#, 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/xlog.c:6390
+#: access/transam/xlog.c:6427
#, c-format
msgid "recovery aborted because of insufficient parameter settings"
msgstr "Wiederherstellung abgebrochen wegen unzureichender Parametereinstellungen"
-#: access/transam/xlog.c:6396
+#: access/transam/xlog.c:6433
#, 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/xlog.c:6418
+#: access/transam/xlog.c:6455
#, 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:6419
+#: access/transam/xlog.c:6456
#, 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:6420
+#: access/transam/xlog.c:6457
#, 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:6489
+#: access/transam/xlog.c:6526
#, c-format
msgid "control file contains invalid checkpoint location"
msgstr "Kontrolldatei enthält ungültige Checkpoint-Position"
-#: access/transam/xlog.c:6500
+#: access/transam/xlog.c:6537
#, c-format
msgid "database system was shut down at %s"
msgstr "Datenbanksystem wurde am %s heruntergefahren"
-#: access/transam/xlog.c:6506
+#: access/transam/xlog.c:6543
#, 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:6512
+#: access/transam/xlog.c:6549
#, 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:6518
+#: access/transam/xlog.c:6555
#, 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:6520
+#: access/transam/xlog.c:6557
#, 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:6526
+#: access/transam/xlog.c:6563
#, 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:6528
+#: access/transam/xlog.c:6565
#, 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:6534
+#: access/transam/xlog.c:6571
#, 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:6540
+#: access/transam/xlog.c:6577
#, c-format
msgid "control file contains invalid database cluster state"
msgstr "Kontrolldatei enthält ungültigen Datenbankclusterstatus"
-#: access/transam/xlog.c:6597
+#: access/transam/xlog.c:6634
#, c-format
msgid "entering standby mode"
msgstr "Standby-Modus eingeschaltet"
-#: access/transam/xlog.c:6600
+#: access/transam/xlog.c:6637
#, c-format
msgid "starting point-in-time recovery to XID %u"
msgstr "starte Point-in-Time-Recovery bis XID %u"
-#: access/transam/xlog.c:6604
+#: access/transam/xlog.c:6641
#, c-format
msgid "starting point-in-time recovery to %s"
msgstr "starte Point-in-Time-Recovery bis %s"
-#: access/transam/xlog.c:6608
+#: access/transam/xlog.c:6645
#, c-format
msgid "starting point-in-time recovery to \"%s\""
msgstr "starte Point-in-Time-Recovery bis »%s«"
-#: access/transam/xlog.c:6612
+#: access/transam/xlog.c:6649
#, 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/xlog.c:6616
+#: access/transam/xlog.c:6653
#, 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/xlog.c:6619
+#: access/transam/xlog.c:6656
#, c-format
msgid "starting archive recovery"
msgstr "starte Wiederherstellung aus Archiv"
-#: access/transam/xlog.c:6693
+#: access/transam/xlog.c:6730
#, c-format
msgid "could not find redo location referenced by checkpoint record"
msgstr "konnte die vom Checkpoint-Datensatz referenzierte Redo-Position nicht finden"
-#: access/transam/xlog.c:6694 access/transam/xlog.c:6704
+#: access/transam/xlog.c:6731 access/transam/xlog.c:6741
#, c-format
msgid ""
"If you are restoring from a backup, touch \"%s/recovery.signal\" and add required recovery options.\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/xlog.c:6703
+#: access/transam/xlog.c:6740
#, c-format
msgid "could not locate required checkpoint record"
msgstr "konnte den nötigen Checkpoint-Datensatz nicht finden"
-#: access/transam/xlog.c:6732 commands/tablespace.c:662
+#: access/transam/xlog.c:6769 commands/tablespace.c:662
#, c-format
msgid "could not create symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht erstellen: %m"
-#: access/transam/xlog.c:6764 access/transam/xlog.c:6770
+#: access/transam/xlog.c:6801 access/transam/xlog.c:6807
#, c-format
msgid "ignoring file \"%s\" because no file \"%s\" exists"
msgstr "ignoriere Datei »%s«, weil keine Datei »%s« existiert"
-#: access/transam/xlog.c:6766 access/transam/xlog.c:12089
+#: access/transam/xlog.c:6803 access/transam/xlog.c:12238
#, c-format
msgid "File \"%s\" was renamed to \"%s\"."
msgstr "Datei »%s« wurde in »%s« umbenannt."
-#: access/transam/xlog.c:6772
+#: access/transam/xlog.c:6809
#, c-format
msgid "Could not rename file \"%s\" to \"%s\": %m."
msgstr "Konnte Datei »%s« nicht in »%s« umbenennen: %m."
-#: access/transam/xlog.c:6823
+#: access/transam/xlog.c:6860
#, c-format
msgid "could not locate a valid checkpoint record"
msgstr "konnte keinen gültigen Checkpoint-Datensatz finden"
-#: access/transam/xlog.c:6861
+#: access/transam/xlog.c:6898
#, 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"
-#: access/transam/xlog.c:6863
+#: access/transam/xlog.c:6900
#, c-format
msgid "Latest checkpoint 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 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/xlog.c:6877
+#: access/transam/xlog.c:6914
#, 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/xlog.c:6907
+#: access/transam/xlog.c:6944
#, c-format
msgid "invalid next transaction ID"
msgstr "ungültige nächste Transaktions-ID"
-#: access/transam/xlog.c:7007
+#: access/transam/xlog.c:7044
#, c-format
msgid "invalid redo in checkpoint record"
msgstr "ungültiges Redo im Checkpoint-Datensatz"
-#: access/transam/xlog.c:7018
+#: access/transam/xlog.c:7055
#, c-format
msgid "invalid redo record in shutdown checkpoint"
msgstr "ungültiger Redo-Datensatz im Shutdown-Checkpoint"
-#: access/transam/xlog.c:7052
+#: access/transam/xlog.c:7095
#, 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/xlog.c:7056
+#: access/transam/xlog.c:7099
#, 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/xlog.c:7103
+#: access/transam/xlog.c:7146
#, c-format
msgid "backup_label contains data inconsistent with control file"
msgstr "Daten in backup_label stimmen nicht mit Kontrolldatei überein"
-#: access/transam/xlog.c:7104
+#: access/transam/xlog.c:7147
#, 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/xlog.c:7330
+#: access/transam/xlog.c:7373
#, c-format
msgid "redo starts at %X/%X"
msgstr "Redo beginnt bei %X/%X"
-#: access/transam/xlog.c:7555
+#: access/transam/xlog.c:7598
#, c-format
msgid "requested recovery stop point is before consistent recovery point"
msgstr "angeforderter Recovery-Endpunkt ist vor konsistentem Recovery-Punkt"
-#: access/transam/xlog.c:7593
+#: access/transam/xlog.c:7636
#, c-format
msgid "redo done at %X/%X system usage: %s"
msgstr "Redo fertig bei %X/%X Systembenutzung: %s"
-#: access/transam/xlog.c:7599
+#: access/transam/xlog.c:7642
#, c-format
msgid "last completed transaction was at log time %s"
msgstr "letzte vollständige Transaktion war bei Logzeit %s"
-#: access/transam/xlog.c:7608
+#: access/transam/xlog.c:7651
#, c-format
msgid "redo is not required"
msgstr "Redo nicht nötig"
-#: access/transam/xlog.c:7620
+#: access/transam/xlog.c:7663
#, c-format
msgid "recovery ended before configured recovery target was reached"
msgstr "Wiederherstellung endete bevor das konfigurierte Wiederherstellungsziel erreicht wurde"
-#: access/transam/xlog.c:7699 access/transam/xlog.c:7703
+#: access/transam/xlog.c:7747 access/transam/xlog.c:7751
#, c-format
msgid "WAL ends before end of online backup"
msgstr "WAL endet vor dem Ende der Online-Sicherung"
-#: access/transam/xlog.c:7700
+#: access/transam/xlog.c:7748
#, 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:7704
+#: access/transam/xlog.c:7752
#, c-format
msgid "Online backup started with pg_start_backup() must be ended with pg_stop_backup(), and all WAL up to that point must be available at recovery."
msgstr "Die mit pg_start_backup() begonnene Online-Sicherung muss mit pg_stop_backup() beendet werden und der ganze WAL bis zu diesem Punkt muss bei der Wiederherstellung verfügbar sein."
-#: access/transam/xlog.c:7707
+#: access/transam/xlog.c:7755
#, c-format
msgid "WAL ends before consistent recovery point"
msgstr "WAL endet vor einem konsistenten Wiederherstellungspunkt"
-#: access/transam/xlog.c:7742
+#: access/transam/xlog.c:7790
#, c-format
msgid "selected new timeline ID: %u"
msgstr "gewählte neue Zeitleisten-ID: %u"
-#: access/transam/xlog.c:8185
+#: access/transam/xlog.c:8260
#, c-format
msgid "consistent recovery state reached at %X/%X"
msgstr "konsistenter Wiederherstellungszustand erreicht bei %X/%X"
-#: access/transam/xlog.c:8394
+#: access/transam/xlog.c:8469
#, c-format
msgid "invalid primary checkpoint link in control file"
msgstr "ungültige primäre Checkpoint-Verknüpfung in Kontrolldatei"
-#: access/transam/xlog.c:8398
+#: access/transam/xlog.c:8473
#, c-format
msgid "invalid checkpoint link in backup_label file"
msgstr "ungültige Checkpoint-Verknüpfung in backup_label-Datei"
-#: access/transam/xlog.c:8416
+#: access/transam/xlog.c:8491
#, c-format
msgid "invalid primary checkpoint record"
msgstr "ungültiger primärer Checkpoint-Datensatz"
-#: access/transam/xlog.c:8420
+#: access/transam/xlog.c:8495
#, c-format
msgid "invalid checkpoint record"
msgstr "ungültiger Checkpoint-Datensatz"
-#: access/transam/xlog.c:8431
+#: access/transam/xlog.c:8506
#, c-format
msgid "invalid resource manager ID in primary checkpoint record"
msgstr "ungültige Resource-Manager-ID im primären Checkpoint-Datensatz"
-#: access/transam/xlog.c:8435
+#: access/transam/xlog.c:8510
#, c-format
msgid "invalid resource manager ID in checkpoint record"
msgstr "ungültige Resource-Manager-ID im Checkpoint-Datensatz"
-#: access/transam/xlog.c:8448
+#: access/transam/xlog.c:8523
#, c-format
msgid "invalid xl_info in primary checkpoint record"
msgstr "ungültige xl_info im primären Checkpoint-Datensatz"
-#: access/transam/xlog.c:8452
+#: access/transam/xlog.c:8527
#, c-format
msgid "invalid xl_info in checkpoint record"
msgstr "ungültige xl_info im Checkpoint-Datensatz"
-#: access/transam/xlog.c:8463
+#: access/transam/xlog.c:8538
#, c-format
msgid "invalid length of primary checkpoint record"
msgstr "ungültige Länge des primären Checkpoint-Datensatzes"
-#: access/transam/xlog.c:8467
+#: access/transam/xlog.c:8542
#, c-format
msgid "invalid length of checkpoint record"
msgstr "ungültige Länge des Checkpoint-Datensatzes"
-#: access/transam/xlog.c:8648
+#: access/transam/xlog.c:8723
#, c-format
msgid "shutting down"
msgstr "fahre herunter"
#. translator: the placeholders show checkpoint options
-#: access/transam/xlog.c:8687
+#: access/transam/xlog.c:8762
#, 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:8699
+#: access/transam/xlog.c:8774
#, 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:8759
+#: access/transam/xlog.c:8834
#, c-format
msgid "restartpoint complete: wrote %d buffers (%.1f%%); %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"
msgstr "Restart-Punkt komplett: %d Puffer geschrieben (%.1f%%); %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"
-#: access/transam/xlog.c:8779
+#: access/transam/xlog.c:8854
#, c-format
msgid "checkpoint complete: wrote %d buffers (%.1f%%); %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"
msgstr "Checkpoint komplett: %d Puffer geschrieben (%.1f%%); %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"
-#: access/transam/xlog.c:9212
+#: access/transam/xlog.c:9287
#, 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:9684
+#: access/transam/xlog.c:9806
#, c-format
msgid "recovery restart point at %X/%X"
msgstr "Recovery-Restart-Punkt bei %X/%X"
-#: access/transam/xlog.c:9686
+#: access/transam/xlog.c:9808
#, 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:9932
+#: access/transam/xlog.c:10054
#, c-format
msgid "restore point \"%s\" created at %X/%X"
msgstr "Restore-Punkt »%s« erzeugt bei %X/%X"
-#: access/transam/xlog.c:10077
+#: access/transam/xlog.c:10199
#, 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/xlog.c:10086
+#: access/transam/xlog.c:10208
#, c-format
msgid "unexpected timeline ID %u (after %u) in checkpoint record"
msgstr "unerwartete Zeitleisten-ID %u (nach %u) im Checkpoint-Datensatz"
-#: access/transam/xlog.c:10102
+#: access/transam/xlog.c:10224
#, 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/xlog.c:10177
+#: access/transam/xlog.c:10299
#, c-format
msgid "online backup was canceled, recovery cannot continue"
msgstr "Online-Sicherung wurde storniert, Wiederherstellung kann nicht fortgesetzt werden"
-#: access/transam/xlog.c:10233 access/transam/xlog.c:10289
-#: access/transam/xlog.c:10312
+#: access/transam/xlog.c:10355 access/transam/xlog.c:10411
+#: access/transam/xlog.c:10441
#, c-format
msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
msgstr "unerwartete Zeitleisten-ID %u (sollte %u sein) im Checkpoint-Datensatz"
-#: access/transam/xlog.c:10661
+#: access/transam/xlog.c:10595
+#, 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/xlog.c:10810
#, c-format
msgid "could not fsync write-through file \"%s\": %m"
msgstr "konnte Write-Through-Logdatei »%s« nicht fsyncen: %m"
-#: access/transam/xlog.c:10667
+#: access/transam/xlog.c:10816
#, c-format
msgid "could not fdatasync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fdatasyncen: %m"
-#: access/transam/xlog.c:10778 access/transam/xlog.c:11307
+#: access/transam/xlog.c:10927 access/transam/xlog.c:11456
#: access/transam/xlogfuncs.c:275 access/transam/xlogfuncs.c:302
#: access/transam/xlogfuncs.c:341 access/transam/xlogfuncs.c:362
#: access/transam/xlogfuncs.c:383
msgid "WAL control functions cannot be executed during recovery."
msgstr "Während der Wiederherstellung können keine WAL-Kontrollfunktionen ausgeführt werden."
-#: access/transam/xlog.c:10787 access/transam/xlog.c:11316
+#: access/transam/xlog.c:10936 access/transam/xlog.c:11465
#, 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:10788 access/transam/xlog.c:11317
+#: access/transam/xlog.c:10937 access/transam/xlog.c:11466
#: access/transam/xlogfuncs.c:308
#, 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:10793
+#: access/transam/xlog.c:10942
#, c-format
msgid "backup label too long (max %d bytes)"
msgstr "Backup-Label zu lang (maximal %d Bytes)"
-#: access/transam/xlog.c:10830 access/transam/xlog.c:11106
-#: access/transam/xlog.c:11144
+#: access/transam/xlog.c:10979 access/transam/xlog.c:11255
+#: access/transam/xlog.c:11293
#, c-format
msgid "a backup is already in progress"
msgstr "ein Backup läuft bereits"
-#: access/transam/xlog.c:10831
+#: access/transam/xlog.c:10980
#, c-format
msgid "Run pg_stop_backup() and try again."
msgstr "Führen Sie pg_stop_backup() aus und versuchen Sie es nochmal."
-#: access/transam/xlog.c:10927
+#: access/transam/xlog.c:11076
#, 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:10929 access/transam/xlog.c:11512
+#: access/transam/xlog.c:11078 access/transam/xlog.c:11661
#, 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:11005 replication/basebackup.c:1433
+#: access/transam/xlog.c:11154 replication/basebackup.c:1433
#: utils/adt/misc.c:345
#, 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:11055 commands/tablespace.c:402
+#: access/transam/xlog.c:11204 commands/tablespace.c:402
#: commands/tablespace.c:578 replication/basebackup.c:1448 utils/adt/misc.c:353
#, c-format
msgid "tablespaces are not supported on this platform"
msgstr "Tablespaces werden auf dieser Plattform nicht unterstützt"
-#: access/transam/xlog.c:11107 access/transam/xlog.c:11145
+#: access/transam/xlog.c:11256 access/transam/xlog.c:11294
#, c-format
msgid "If you're sure there is no backup in progress, remove file \"%s\" and try again."
msgstr "Wenn Sie sicher sind, dass noch kein Backup läuft, entfernen Sie die Datei »%s« und versuchen Sie es noch einmal."
-#: access/transam/xlog.c:11332
+#: access/transam/xlog.c:11481
#, c-format
msgid "exclusive backup not in progress"
msgstr "es läuft kein exklusives Backup"
-#: access/transam/xlog.c:11359
+#: access/transam/xlog.c:11508
#, c-format
msgid "a backup is not in progress"
msgstr "es läuft kein Backup"
-#: access/transam/xlog.c:11445 access/transam/xlog.c:11458
-#: access/transam/xlog.c:11847 access/transam/xlog.c:11853
-#: access/transam/xlog.c:11901 access/transam/xlog.c:11981
-#: access/transam/xlog.c:12005 access/transam/xlogfuncs.c:733
+#: access/transam/xlog.c:11594 access/transam/xlog.c:11607
+#: access/transam/xlog.c:11996 access/transam/xlog.c:12002
+#: access/transam/xlog.c:12050 access/transam/xlog.c:12130
+#: access/transam/xlog.c:12154 access/transam/xlogfuncs.c:733
#, c-format
msgid "invalid data in file \"%s\""
msgstr "ungültige Daten in Datei »%s«"
-#: access/transam/xlog.c:11462 replication/basebackup.c:1281
+#: access/transam/xlog.c:11611 replication/basebackup.c:1281
#, 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:11463 replication/basebackup.c:1282
+#: access/transam/xlog.c:11612 replication/basebackup.c:1282
#, 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:11510
+#: access/transam/xlog.c:11659
#, 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:11630
+#: access/transam/xlog.c:11779
#, 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:11642
+#: access/transam/xlog.c:11791
#, 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:11644
+#: access/transam/xlog.c:11793
#, 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:11651
+#: access/transam/xlog.c:11800
#, c-format
msgid "all required WAL segments have been archived"
msgstr "alle benötigten WAL-Segmente wurden archiviert"
-#: access/transam/xlog.c:11655
+#: access/transam/xlog.c:11804
#, 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:11708
+#: access/transam/xlog.c:11857
#, c-format
msgid "aborting backup due to backend exiting before pg_stop_backup was called"
msgstr "Backup wird abgebrochen, weil Backend-Prozess beendete, bevor pg_stop_backup aufgerufen wurde"
-#: access/transam/xlog.c:11902
+#: access/transam/xlog.c:12051
#, c-format
msgid "Timeline ID parsed is %u, but expected %u."
msgstr "Gelesene Zeitleisten-ID ist %u, aber %u wurde erwartet."
#. translator: %s is a WAL record description
-#: access/transam/xlog.c:12030
+#: access/transam/xlog.c:12179
#, c-format
msgid "WAL redo at %X/%X for %s"
msgstr "WAL-Redo bei %X/%X für %s"
-#: access/transam/xlog.c:12078
+#: access/transam/xlog.c:12227
#, c-format
msgid "online backup mode was not canceled"
msgstr "Online-Sicherungsmodus wurde nicht storniert"
-#: access/transam/xlog.c:12079
+#: access/transam/xlog.c:12228
#, c-format
msgid "File \"%s\" could not be renamed to \"%s\": %m."
msgstr "Konnte Datei »%s« nicht in »%s« umbenennen: %m."
-#: access/transam/xlog.c:12088 access/transam/xlog.c:12100
-#: access/transam/xlog.c:12110
+#: access/transam/xlog.c:12237 access/transam/xlog.c:12249
+#: access/transam/xlog.c:12259
#, c-format
msgid "online backup mode canceled"
msgstr "Online-Sicherungsmodus storniert"
-#: access/transam/xlog.c:12101
+#: access/transam/xlog.c:12250
#, c-format
msgid "Files \"%s\" and \"%s\" were renamed to \"%s\" and \"%s\", respectively."
msgstr "Dateien »%s« und »%s« wurden in »%s« und »%s« umbenannt."
-#: access/transam/xlog.c:12111
+#: access/transam/xlog.c:12260
#, c-format
msgid "File \"%s\" was renamed to \"%s\", but file \"%s\" could not be renamed to \"%s\": %m."
msgstr "Datei »%s« wurde in »%s« umbenannt, aber Datei »%s« konnte nicht in »%s« umbenannt werden: %m."
-#: access/transam/xlog.c:12244 access/transam/xlogutils.c:967
+#: access/transam/xlog.c:12393 access/transam/xlogutils.c:967
#, c-format
msgid "could not read from log segment %s, offset %u: %m"
msgstr "konnte nicht aus Logsegment %s, Position %u lesen: %m"
-#: access/transam/xlog.c:12250 access/transam/xlogutils.c:974
+#: access/transam/xlog.c:12399 access/transam/xlogutils.c:974
#, c-format
msgid "could not read from log segment %s, offset %u: read %d of %zu"
msgstr "konnte nicht aus Logsegment %s bei Position %u lesen: %d von %zu gelesen"
-#: access/transam/xlog.c:12795
+#: access/transam/xlog.c:12944
#, c-format
msgid "WAL receiver process shutdown requested"
msgstr "Herunterfahren des WAL-Receiver-Prozesses verlangt"
-#: access/transam/xlog.c:12890
+#: access/transam/xlog.c:13039
#, c-format
msgid "received promote request"
msgstr "Anforderung zum Befördern empfangen"
-#: access/transam/xlog.c:12903
+#: access/transam/xlog.c:13052
#, c-format
msgid "promote trigger file found: %s"
msgstr "Promote-Triggerdatei gefunden: %s"
-#: access/transam/xlog.c:12911
+#: access/transam/xlog.c:13060
#, c-format
msgid "could not stat promote trigger file \"%s\": %m"
msgstr "konnte »stat« für Promote-Triggerdatei »%s« nicht ausführen: %m"
#: utils/adt/mcxtfuncs.c:132 utils/adt/misc.c:218 utils/adt/pgstatfuncs.c:477
#: utils/adt/pgstatfuncs.c:587 utils/adt/pgstatfuncs.c:1887
#: utils/adt/varlena.c:4825 utils/fmgr/funcapi.c:74 utils/misc/guc.c:9994
-#: utils/mmgr/portalmem.c:1141
+#: utils/mmgr/portalmem.c:1145
#, c-format
msgid "set-valued function called in context that cannot accept a set"
msgstr "Funktion mit Mengenergebnis in einem Zusammenhang aufgerufen, der keine Mengenergebnisse verarbeiten kann"
#: utils/adt/genfile.c:594 utils/adt/mcxtfuncs.c:136 utils/adt/misc.c:222
#: utils/adt/pgstatfuncs.c:481 utils/adt/pgstatfuncs.c:591
#: utils/adt/pgstatfuncs.c:1891 utils/adt/varlena.c:4829 utils/misc/guc.c:9998
-#: utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1145
+#: utils/misc/pg_config.c:43 utils/mmgr/portalmem.c:1149
#, c-format
msgid "materialize mode required, but it is not allowed in this context"
msgstr "Materialisierungsmodus wird benötigt, ist aber in diesem Zusammenhang nicht erlaubt"
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/xlogreader.c:349
+#: access/transam/xlogreader.c:354
#, c-format
msgid "invalid record offset at %X/%X"
msgstr "ungültiger Datensatz-Offset bei %X/%X"
-#: access/transam/xlogreader.c:357
+#: access/transam/xlogreader.c:362
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "Contrecord angefordert von %X/%X"
-#: access/transam/xlogreader.c:398 access/transam/xlogreader.c:695
+#: access/transam/xlogreader.c:403 access/transam/xlogreader.c:733
#, c-format
msgid "invalid record length at %X/%X: wanted %u, got %u"
msgstr "ungültige Datensatzlänge bei %X/%X: %u erwartet, %u erhalten"
-#: access/transam/xlogreader.c:422
+#: access/transam/xlogreader.c:429
#, c-format
msgid "record length %u at %X/%X too long"
msgstr "Datensatzlänge %u bei %X/%X ist zu lang"
-#: access/transam/xlogreader.c:453
+#: access/transam/xlogreader.c:477
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "keine Contrecord-Flag bei %X/%X"
-#: access/transam/xlogreader.c:466
+#: access/transam/xlogreader.c:490
#, 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:703
+#: access/transam/xlogreader.c:741
#, 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:716 access/transam/xlogreader.c:732
+#: access/transam/xlogreader.c:754 access/transam/xlogreader.c:770
#, 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:768
+#: access/transam/xlogreader.c:806
#, 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:805
+#: access/transam/xlogreader.c:843
#, c-format
msgid "invalid magic number %04X in log segment %s, offset %u"
msgstr "ungültige magische Zahl %04X in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:819 access/transam/xlogreader.c:860
+#: access/transam/xlogreader.c:857 access/transam/xlogreader.c:898
#, c-format
msgid "invalid info bits %04X in log segment %s, offset %u"
msgstr "ungültige Info-Bits %04X in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:834
+#: access/transam/xlogreader.c:872
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %llu, pg_control database system identifier is %llu"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: Datenbanksystemidentifikator in WAL-Datei ist %llu, Datenbanksystemidentifikator in pg_control ist %llu"
-#: access/transam/xlogreader.c:842
+#: access/transam/xlogreader.c:880
#, 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:848
+#: access/transam/xlogreader.c:886
#, 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:879
+#: access/transam/xlogreader.c:917
#, c-format
msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
msgstr "unerwartete Pageaddr %X/%X in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:904
+#: access/transam/xlogreader.c:942
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
msgstr "Zeitleisten-ID %u außer der Reihe (nach %u) in Logsegment %s, Offset %u"
-#: access/transam/xlogreader.c:1249
+#: access/transam/xlogreader.c:1287
#, 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:1271
+#: access/transam/xlogreader.c:1309
#, 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:1278
+#: access/transam/xlogreader.c:1316
#, 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:1314
+#: access/transam/xlogreader.c:1352
#, 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:1330
+#: access/transam/xlogreader.c:1368
#, 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:1345
+#: access/transam/xlogreader.c:1383
#, c-format
msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_IS_COMPRESSED gesetzt, aber Block-Abbild-Länge %u bei %X/%X"
-#: access/transam/xlogreader.c:1360
+#: access/transam/xlogreader.c:1398
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "weder BKPIMAGE_HAS_HOLE noch BKPIMAGE_IS_COMPRESSED gesetzt, aber Block-Abbild-Länge ist %u bei %X/%X"
-#: access/transam/xlogreader.c:1376
+#: access/transam/xlogreader.c:1414
#, 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:1388
+#: access/transam/xlogreader.c:1426
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "ungültige block_id %u bei %X/%X"
-#: access/transam/xlogreader.c:1475
+#: access/transam/xlogreader.c:1513
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "Datensatz mit ungültiger Länge bei %X/%X"
-#: access/transam/xlogreader.c:1564
+#: access/transam/xlogreader.c:1602
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
msgstr "ungültiges komprimiertes Abbild bei %X/%X, Block %d"
#: catalog/aclchk.c:697 catalog/aclchk.c:4164 catalog/aclchk.c:4985
#: catalog/objectaddress.c:1060 catalog/pg_largeobject.c:116
-#: storage/large_object/inv_api.c:285
+#: storage/large_object/inv_api.c:287
#, c-format
msgid "large object %u does not exist"
msgstr "Large Object %u existiert nicht"
#: commands/dbcommands.c:1529 commands/extension.c:1736
#: commands/extension.c:1746 commands/extension.c:1756
#: commands/extension.c:3056 commands/foreigncmds.c:539
-#: commands/foreigncmds.c:548 commands/functioncmds.c:604
-#: commands/functioncmds.c:770 commands/functioncmds.c:779
-#: commands/functioncmds.c:788 commands/functioncmds.c:797
-#: commands/functioncmds.c:2094 commands/functioncmds.c:2102
-#: commands/publicationcmds.c:90 commands/publicationcmds.c:133
+#: commands/foreigncmds.c:548 commands/functioncmds.c:605
+#: commands/functioncmds.c:771 commands/functioncmds.c:780
+#: commands/functioncmds.c:789 commands/functioncmds.c:798
+#: commands/functioncmds.c:2095 commands/functioncmds.c:2103
+#: commands/publicationcmds.c:87 commands/publicationcmds.c:130
#: commands/sequence.c:1266 commands/sequence.c:1276 commands/sequence.c:1286
#: commands/sequence.c:1296 commands/sequence.c:1306 commands/sequence.c:1316
#: commands/sequence.c:1326 commands/sequence.c:1336 commands/sequence.c:1346
#: commands/subscriptioncmds.c:144 commands/subscriptioncmds.c:154
#: commands/subscriptioncmds.c:170 commands/subscriptioncmds.c:181
#: commands/subscriptioncmds.c:195 commands/subscriptioncmds.c:205
-#: commands/subscriptioncmds.c:215 commands/tablecmds.c:7494
+#: commands/subscriptioncmds.c:215 commands/tablecmds.c:7528
#: commands/typecmds.c:335 commands/typecmds.c:1416 commands/typecmds.c:1425
#: commands/typecmds.c:1433 commands/typecmds.c:1441 commands/typecmds.c:1449
#: commands/typecmds.c:1457 commands/user.c:133 commands/user.c:147
#: catalog/aclchk.c:1544 catalog/catalog.c:557 catalog/objectaddress.c:1522
#: commands/analyze.c:390 commands/copy.c:741 commands/sequence.c:1701
-#: commands/tablecmds.c:6970 commands/tablecmds.c:7113
-#: commands/tablecmds.c:7163 commands/tablecmds.c:7237
-#: commands/tablecmds.c:7307 commands/tablecmds.c:7419
-#: commands/tablecmds.c:7513 commands/tablecmds.c:7572
-#: commands/tablecmds.c:7661 commands/tablecmds.c:7690
-#: commands/tablecmds.c:7845 commands/tablecmds.c:7927
-#: commands/tablecmds.c:8083 commands/tablecmds.c:8201
-#: commands/tablecmds.c:11550 commands/tablecmds.c:11732
-#: commands/tablecmds.c:11892 commands/tablecmds.c:13035
-#: commands/tablecmds.c:15596 commands/trigger.c:942 parser/analyze.c:2428
-#: parser/parse_relation.c:714 parser/parse_target.c:1064
+#: commands/tablecmds.c:7004 commands/tablecmds.c:7147
+#: commands/tablecmds.c:7197 commands/tablecmds.c:7271
+#: commands/tablecmds.c:7341 commands/tablecmds.c:7453
+#: commands/tablecmds.c:7547 commands/tablecmds.c:7606
+#: commands/tablecmds.c:7695 commands/tablecmds.c:7724
+#: commands/tablecmds.c:7879 commands/tablecmds.c:7961
+#: commands/tablecmds.c:8117 commands/tablecmds.c:8235
+#: commands/tablecmds.c:11584 commands/tablecmds.c:11766
+#: commands/tablecmds.c:11926 commands/tablecmds.c:13069
+#: commands/tablecmds.c:15630 commands/trigger.c:942 parser/analyze.c:2428
+#: parser/parse_relation.c:714 parser/parse_target.c:1063
#: parser/parse_type.c:144 parser/parse_utilcmd.c:3421
#: parser/parse_utilcmd.c:3456 parser/parse_utilcmd.c:3498 utils/adt/acl.c:2845
#: utils/adt/ruleutils.c:2710
msgstr "Spalte »%s« von Relation »%s« existiert nicht"
#: catalog/aclchk.c:1807 catalog/objectaddress.c:1362 commands/sequence.c:1139
-#: commands/tablecmds.c:249 commands/tablecmds.c:16460 utils/adt/acl.c:2053
+#: commands/tablecmds.c:249 commands/tablecmds.c:16494 utils/adt/acl.c:2053
#: utils/adt/acl.c:2083 utils/adt/acl.c:2115 utils/adt/acl.c:2147
#: utils/adt/acl.c:2175 utils/adt/acl.c:2205
#, c-format
msgid "extension with OID %u does not exist"
msgstr "Erweiterung mit OID %u existiert nicht"
-#: catalog/aclchk.c:5374 commands/publicationcmds.c:805
+#: catalog/aclchk.c:5374 commands/publicationcmds.c:818
#, c-format
msgid "publication with OID %u does not exist"
msgstr "Publikation mit OID %u existiert nicht"
#: catalog/dependency.c:1187 catalog/dependency.c:1188
#: catalog/dependency.c:1194 catalog/dependency.c:1195
#: catalog/dependency.c:1206 catalog/dependency.c:1207
-#: commands/tablecmds.c:1297 commands/tablecmds.c:13653
+#: commands/tablecmds.c:1297 commands/tablecmds.c:13687
#: commands/tablespace.c:481 commands/user.c:1095 commands/view.c:492
#: libpq/auth.c:338 replication/syncrep.c:1043 storage/lmgr/deadlock.c:1152
#: storage/lmgr/proc.c:1433 utils/adt/acl.c:5250 utils/adt/jsonfuncs.c:618
msgstr "Änderungen an Systemkatalogen sind gegenwärtig nicht erlaubt."
#: catalog/heap.c:511 commands/tablecmds.c:2290 commands/tablecmds.c:2927
-#: commands/tablecmds.c:6561
+#: commands/tablecmds.c:6595
#, c-format
msgid "tables can have at most %d columns"
msgstr "Tabellen können höchstens %d Spalten haben"
-#: catalog/heap.c:529 commands/tablecmds.c:6860
+#: catalog/heap.c:529 commands/tablecmds.c:6894
#, c-format
msgid "column name \"%s\" conflicts with a system column name"
msgstr "Spaltenname »%s« steht im Konflikt mit dem Namen einer Systemspalte"
msgid "no collation was derived for column \"%s\" with collatable type %s"
msgstr "für Spalte »%s« mit sortierbarem Typ %s wurde keine Sortierfolge abgeleitet"
-#: catalog/heap.c:1199 catalog/index.c:870 commands/createas.c:405
-#: commands/tablecmds.c:3808
+#: catalog/heap.c:1202 catalog/index.c:871 commands/createas.c:405
+#: commands/tablecmds.c:3832
#, c-format
msgid "relation \"%s\" already exists"
msgstr "Relation »%s« existiert bereits"
-#: catalog/heap.c:1215 catalog/pg_type.c:436 catalog/pg_type.c:781
+#: catalog/heap.c:1218 catalog/pg_type.c:436 catalog/pg_type.c:781
#: catalog/pg_type.c:928 commands/typecmds.c:249 commands/typecmds.c:261
#: commands/typecmds.c:757 commands/typecmds.c:1172 commands/typecmds.c:1398
-#: commands/typecmds.c:1590 commands/typecmds.c:2563
+#: commands/typecmds.c:1590 commands/typecmds.c:2562
#, c-format
msgid "type \"%s\" already exists"
msgstr "Typ »%s« existiert bereits"
-#: catalog/heap.c:1216
+#: catalog/heap.c:1219
#, c-format
msgid "A relation has an associated type of the same name, so you must use a name that doesn't conflict with any existing type."
msgstr "Eine Relation hat einen zugehörigen Typ mit dem selben Namen, daher müssen Sie einen Namen wählen, der nicht mit einem bestehenden Typ kollidiert."
-#: catalog/heap.c:1245
+#: catalog/heap.c:1248
#, c-format
msgid "pg_class heap OID value not set when in binary upgrade mode"
msgstr "Heap-OID-Wert für pg_class ist im Binary-Upgrade-Modus nicht gesetzt"
-#: catalog/heap.c:2458
+#: catalog/heap.c:2461
#, c-format
msgid "cannot add NO INHERIT constraint to partitioned table \"%s\""
msgstr "zur partitionierten Tabelle »%s« kann kein NO-INHERIT-Constraint hinzugefügt werden"
-#: catalog/heap.c:2730
+#: catalog/heap.c:2733
#, c-format
msgid "check constraint \"%s\" already exists"
msgstr "Check-Constraint »%s« existiert bereits"
-#: catalog/heap.c:2900 catalog/index.c:884 catalog/pg_constraint.c:670
-#: commands/tablecmds.c:8575
+#: catalog/heap.c:2903 catalog/index.c:885 catalog/pg_constraint.c:670
+#: commands/tablecmds.c:8609
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "Constraint »%s« existiert bereits für Relation »%s«"
-#: catalog/heap.c:2907
+#: catalog/heap.c:2910
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on relation \"%s\""
msgstr "Constraint »%s« kollidiert mit nicht vererbtem Constraint für Relation »%s«"
-#: catalog/heap.c:2918
+#: catalog/heap.c:2921
#, c-format
msgid "constraint \"%s\" conflicts with inherited constraint on relation \"%s\""
msgstr "Constraint »%s« kollidiert mit vererbtem Constraint für Relation »%s«"
-#: catalog/heap.c:2928
+#: catalog/heap.c:2931
#, c-format
msgid "constraint \"%s\" conflicts with NOT VALID constraint on relation \"%s\""
msgstr "Constraint »%s« kollidiert mit NOT-VALID-Constraint für Relation »%s«"
-#: catalog/heap.c:2933
+#: catalog/heap.c:2936
#, c-format
msgid "merging constraint \"%s\" with inherited definition"
msgstr "Constraint »%s« wird mit geerbter Definition zusammengeführt"
-#: catalog/heap.c:3038
+#: catalog/heap.c:3041
#, c-format
msgid "cannot use generated column \"%s\" in column generation expression"
msgstr "generierte Spalte »%s« kann nicht im Spaltengenerierungsausdruck verwendet werden"
-#: catalog/heap.c:3040
+#: catalog/heap.c:3043
#, c-format
msgid "A generated column cannot reference another generated column."
msgstr "Eine generierte Spalte kann nicht auf eine andere generierte Spalte verweisen."
-#: catalog/heap.c:3046
+#: catalog/heap.c:3049
#, c-format
msgid "cannot use whole-row variable in column generation expression"
msgstr "Variable mit Verweis auf die ganze Zeile kann nicht im Spaltengenerierungsausdruck verwendet werden"
-#: catalog/heap.c:3047
+#: catalog/heap.c:3050
#, c-format
msgid "This would cause the generated column to depend on its own value."
msgstr "Dadurch würde die generierte Spalte von ihrem eigenen Wert abhängen."
-#: catalog/heap.c:3100
+#: catalog/heap.c:3103
#, c-format
msgid "generation expression is not immutable"
msgstr "Generierungsausdruck ist nicht »immutable«"
-#: catalog/heap.c:3128 rewrite/rewriteHandler.c:1268
+#: catalog/heap.c:3131 rewrite/rewriteHandler.c:1268
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "Spalte »%s« hat Typ %s, aber der Vorgabeausdruck hat Typ %s"
-#: catalog/heap.c:3133 commands/prepare.c:368 parser/analyze.c:2652
-#: parser/parse_target.c:595 parser/parse_target.c:883
-#: parser/parse_target.c:893 rewrite/rewriteHandler.c:1273
+#: catalog/heap.c:3136 commands/prepare.c:368 parser/analyze.c:2652
+#: parser/parse_target.c:594 parser/parse_target.c:882
+#: parser/parse_target.c:892 rewrite/rewriteHandler.c:1273
#, c-format
msgid "You will need to rewrite or cast the expression."
msgstr "Sie müssen den Ausdruck umschreiben oder eine Typumwandlung vornehmen."
-#: catalog/heap.c:3180
+#: catalog/heap.c:3183
#, c-format
msgid "only table \"%s\" can be referenced in check constraint"
msgstr "nur Verweise auf Tabelle »%s« sind im Check-Constraint zugelassen"
-#: catalog/heap.c:3478
+#: catalog/heap.c:3481
#, c-format
msgid "unsupported ON COMMIT and foreign key combination"
msgstr "nicht unterstützte Kombination aus ON COMMIT und Fremdschlüssel"
-#: catalog/heap.c:3479
+#: catalog/heap.c:3482
#, c-format
msgid "Table \"%s\" references \"%s\", but they do not have the same ON COMMIT setting."
msgstr "Tabelle »%s« verweist auf »%s«, aber sie haben nicht die gleiche ON-COMMIT-Einstellung."
-#: catalog/heap.c:3484
+#: catalog/heap.c:3487
#, c-format
msgid "cannot truncate a table referenced in a foreign key constraint"
msgstr "kann eine Tabelle, die in einen Fremdschlüssel-Constraint eingebunden ist, nicht leeren"
-#: catalog/heap.c:3485
+#: catalog/heap.c:3488
#, c-format
msgid "Table \"%s\" references \"%s\"."
msgstr "Tabelle »%s« verweist auf »%s«."
-#: catalog/heap.c:3487
+#: catalog/heap.c:3490
#, c-format
msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
msgstr "Leeren Sie die Tabelle »%s« gleichzeitig oder verwenden Sie TRUNCATE ... CASCADE."
-#: catalog/index.c:221 parser/parse_utilcmd.c:2172
+#: catalog/index.c:222 parser/parse_utilcmd.c:2172
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr "mehrere Primärschlüssel für Tabelle »%s« nicht erlaubt"
-#: catalog/index.c:239
+#: catalog/index.c:240
#, c-format
msgid "primary keys cannot be expressions"
msgstr "Primärschlüssel können keine Ausdrücke sein"
-#: catalog/index.c:256
+#: catalog/index.c:257
#, c-format
msgid "primary key column \"%s\" is not marked NOT NULL"
msgstr "Primärschlüsselspalte »%s« ist nicht als NOT NULL markiert"
-#: catalog/index.c:769 catalog/index.c:1905
+#: catalog/index.c:770 catalog/index.c:1915
#, c-format
msgid "user-defined indexes on system catalog tables are not supported"
msgstr "benutzerdefinierte Indexe für Systemkatalogtabellen werden nicht unterstützt"
-#: catalog/index.c:809
+#: catalog/index.c:810
#, c-format
msgid "nondeterministic collations are not supported for operator class \"%s\""
msgstr "nichtdeterministische Sortierfolgen werden von Operatorklasse »%s« nicht unterstützt"
-#: catalog/index.c:824
+#: catalog/index.c:825
#, c-format
msgid "concurrent index creation on system catalog tables is not supported"
msgstr "nebenläufige Indexerzeugung für Systemkatalogtabellen wird nicht unterstützt"
-#: catalog/index.c:833 catalog/index.c:1284
+#: catalog/index.c:834 catalog/index.c:1285
#, c-format
msgid "concurrent index creation for exclusion constraints is not supported"
msgstr "nebenläufige Indexerzeugung für Exclusion-Constraints wird nicht unterstützt"
-#: catalog/index.c:842
+#: catalog/index.c:843
#, c-format
msgid "shared indexes cannot be created after initdb"
msgstr "Cluster-globale Indexe können nicht nach initdb erzeugt werden"
-#: catalog/index.c:862 commands/createas.c:411 commands/sequence.c:154
+#: catalog/index.c:863 commands/createas.c:411 commands/sequence.c:154
#: parser/parse_utilcmd.c:201
#, c-format
msgid "relation \"%s\" already exists, skipping"
msgstr "Relation »%s« existiert bereits, wird übersprungen"
-#: catalog/index.c:912
+#: catalog/index.c:913
#, c-format
msgid "pg_class index OID value not set when in binary upgrade mode"
msgstr "Index-OID-Wert für pg_class ist im Binary-Upgrade-Modus nicht gesetzt"
-#: catalog/index.c:2191
+#: catalog/index.c:2201
#, c-format
msgid "DROP INDEX CONCURRENTLY must be first action in transaction"
msgstr "DROP INDEX CONCURRENTLY muss die erste Aktion in einer Transaktion sein"
-#: catalog/index.c:3576
+#: catalog/index.c:3586
#, c-format
msgid "cannot reindex temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht reindizieren"
-#: catalog/index.c:3587 commands/indexcmds.c:3426
+#: catalog/index.c:3597 commands/indexcmds.c:3426
#, c-format
msgid "cannot reindex invalid index on TOAST table"
msgstr "ungültiger Index einer TOAST-Tabelle kann nicht reindiziert werden"
-#: catalog/index.c:3603 commands/indexcmds.c:3306 commands/indexcmds.c:3450
+#: catalog/index.c:3613 commands/indexcmds.c:3306 commands/indexcmds.c:3450
#: commands/tablecmds.c:3247
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht verschoben werden"
-#: catalog/index.c:3747
+#: catalog/index.c:3757
#, c-format
msgid "index \"%s\" was reindexed"
msgstr "Index »%s« wurde neu indiziert"
-#: catalog/index.c:3878
+#: catalog/index.c:3888
#, c-format
msgid "cannot reindex invalid index \"%s.%s\" on TOAST table, skipping"
msgstr "ungültiger Index »%s.%s« einer TOAST-Tabelle kann nicht reindizert werden, wird übersprungen"
msgid "text search configuration \"%s\" does not exist"
msgstr "Textsuchekonfiguration »%s« existiert nicht"
-#: catalog/namespace.c:2882 parser/parse_expr.c:810 parser/parse_target.c:1256
+#: catalog/namespace.c:2882 parser/parse_expr.c:810 parser/parse_target.c:1255
#, c-format
msgid "cross-database references are not implemented: %s"
msgstr "Verweise auf andere Datenbanken sind nicht implementiert: %s"
-#: catalog/namespace.c:2888 gram.y:15102 gram.y:17061 parser/parse_expr.c:817
-#: parser/parse_target.c:1263
+#: catalog/namespace.c:2888 gram.y:15102 gram.y:17076 parser/parse_expr.c:817
+#: parser/parse_target.c:1262
#, c-format
msgid "improper qualified name (too many dotted names): %s"
msgstr "falscher qualifizierter Name (zu viele Namensteile): %s"
msgid "List syntax is invalid."
msgstr "Die Listensyntax ist ungültig."
-#: catalog/objectaddress.c:1370 catalog/pg_publication.c:57
+#: catalog/objectaddress.c:1370 catalog/pg_publication.c:58
#: commands/policy.c:96 commands/policy.c:376 commands/tablecmds.c:243
-#: commands/tablecmds.c:285 commands/tablecmds.c:2134 commands/tablecmds.c:6001
-#: commands/tablecmds.c:11667
+#: commands/tablecmds.c:285 commands/tablecmds.c:2134 commands/tablecmds.c:6035
+#: commands/tablecmds.c:11701
#, c-format
msgid "\"%s\" is not a table"
msgstr "»%s« ist keine Tabelle"
#: catalog/objectaddress.c:1377 commands/tablecmds.c:255
-#: commands/tablecmds.c:6040 commands/tablecmds.c:16465 commands/view.c:119
+#: commands/tablecmds.c:6074 commands/tablecmds.c:16499 commands/view.c:119
#, c-format
msgid "\"%s\" is not a view"
msgstr "»%s« ist keine Sicht"
#: catalog/objectaddress.c:1384 commands/matview.c:175 commands/tablecmds.c:261
-#: commands/tablecmds.c:16470
+#: commands/tablecmds.c:16504
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "»%s« ist keine materialisierte Sicht"
#: catalog/objectaddress.c:1391 commands/tablecmds.c:279
-#: commands/tablecmds.c:6043 commands/tablecmds.c:16475
+#: commands/tablecmds.c:6077 commands/tablecmds.c:16509
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "»%s« ist keine Fremdtabelle"
msgid "default value for column \"%s\" of relation \"%s\" does not exist"
msgstr "Vorgabewert für Spalte »%s« von Relation »%s« existiert nicht"
-#: catalog/objectaddress.c:1645 commands/functioncmds.c:137
-#: commands/tablecmds.c:271 commands/typecmds.c:274 commands/typecmds.c:3714
+#: catalog/objectaddress.c:1645 commands/functioncmds.c:138
+#: commands/tablecmds.c:271 commands/typecmds.c:274 commands/typecmds.c:3713
#: parser/parse_type.c:243 parser/parse_type.c:272 parser/parse_type.c:791
#: utils/adt/acl.c:4411
#, c-format
msgid "argument list length must be exactly %d"
msgstr "Länge der Argumentliste muss genau %d sein"
-#: catalog/objectaddress.c:2488 libpq/be-fsstubs.c:321
+#: catalog/objectaddress.c:2488 libpq/be-fsstubs.c:318
#, c-format
msgid "must be owner of large object %u"
msgstr "Berechtigung nur für Eigentümer des Large Object %u"
-#: catalog/objectaddress.c:2503 commands/functioncmds.c:1581
+#: catalog/objectaddress.c:2503 commands/functioncmds.c:1582
#, c-format
msgid "must be owner of type %s or type %s"
msgstr "Berechtigung nur für Eigentümer des Typs %s oder des Typs %s"
msgid "return type of combine function %s is not %s"
msgstr "Rückgabetyp der Kombinierfunktion %s ist nicht %s"
-#: catalog/pg_aggregate.c:439 executor/nodeAgg.c:4132
+#: catalog/pg_aggregate.c:439 executor/nodeAgg.c:4125
#, c-format
msgid "combine function with transition type %s must not be declared STRICT"
msgstr "Kombinierfunktion mit Übergangstyp %s darf nicht als STRICT deklariert sein"
msgid "cannot change number of direct arguments of an aggregate function"
msgstr "die Anzahl direkter Argumente einer Aggregatfunktion kann nicht geändert werden"
-#: catalog/pg_aggregate.c:858 commands/functioncmds.c:701
-#: commands/typecmds.c:1992 commands/typecmds.c:2038 commands/typecmds.c:2090
-#: commands/typecmds.c:2127 commands/typecmds.c:2161 commands/typecmds.c:2195
-#: commands/typecmds.c:2229 commands/typecmds.c:2258 commands/typecmds.c:2345
-#: commands/typecmds.c:2387 parser/parse_func.c:417 parser/parse_func.c:448
+#: catalog/pg_aggregate.c:858 commands/functioncmds.c:702
+#: commands/typecmds.c:1991 commands/typecmds.c:2037 commands/typecmds.c:2089
+#: commands/typecmds.c:2126 commands/typecmds.c:2160 commands/typecmds.c:2194
+#: commands/typecmds.c:2228 commands/typecmds.c:2257 commands/typecmds.c:2344
+#: commands/typecmds.c:2386 parser/parse_func.c:417 parser/parse_func.c:448
#: parser/parse_func.c:475 parser/parse_func.c:489 parser/parse_func.c:611
#: parser/parse_func.c:631 parser/parse_func.c:2173 parser/parse_func.c:2446
#, c-format
msgid "The partition is being detached concurrently or has an unfinished detach."
msgstr "Die Partition wird nebenläufig abgetrennt oder hat eine unfertige Abtrennoperation."
-#: catalog/pg_inherits.c:596 commands/tablecmds.c:4391
-#: commands/tablecmds.c:14771
+#: catalog/pg_inherits.c:596 commands/tablecmds.c:4425
+#: commands/tablecmds.c:14805
#, c-format
msgid "Use ALTER TABLE ... DETACH PARTITION ... FINALIZE to complete the pending detach operation."
msgstr "Verwendet Sie ALTER TABLE ... DETACH PARTITION ... FINALIZE, um die unerledigte Abtrennoperation abzuschließen."
msgid "SQL function \"%s\""
msgstr "SQL-Funktion »%s«"
-#: catalog/pg_publication.c:59
+#: catalog/pg_publication.c:60
#, c-format
msgid "Only tables can be added to publications."
msgstr "Nur Tabellen können Teil einer Publikationen sein."
-#: catalog/pg_publication.c:65
+#: catalog/pg_publication.c:66
#, c-format
msgid "\"%s\" is a system table"
msgstr "»%s« ist eine Systemtabelle"
-#: catalog/pg_publication.c:67
+#: catalog/pg_publication.c:68
#, c-format
msgid "System tables cannot be added to publications."
msgstr "Systemtabellen können nicht Teil einer Publikationen sein."
-#: catalog/pg_publication.c:73
+#: catalog/pg_publication.c:74
#, c-format
msgid "table \"%s\" cannot be replicated"
msgstr "Tabelle »%s« kann nicht repliziert werden"
-#: catalog/pg_publication.c:75
+#: catalog/pg_publication.c:76
#, c-format
msgid "Temporary and unlogged relations cannot be replicated."
msgstr "Temporäre und ungeloggte Tabellen können nicht repliziert werden."
-#: catalog/pg_publication.c:174
+#: catalog/pg_publication.c:212
#, c-format
msgid "relation \"%s\" is already member of publication \"%s\""
msgstr "Relation »%s« ist schon Mitglied der Publikation »%s«"
-#: catalog/pg_publication.c:470 commands/publicationcmds.c:456
-#: commands/publicationcmds.c:773
+#: catalog/pg_publication.c:494 commands/publicationcmds.c:458
+#: commands/publicationcmds.c:786
#, c-format
msgid "publication \"%s\" does not exist"
msgstr "Publikation »%s« existiert nicht"
"\n"
"und Objekte in %d anderen Datenbanken (Liste im Serverlog)"
-#: catalog/pg_shdepend.c:1176
+#: catalog/pg_shdepend.c:1179
#, c-format
msgid "role %u was concurrently dropped"
msgstr "Rolle %u wurde gleichzeitig gelöscht"
-#: catalog/pg_shdepend.c:1188
+#: catalog/pg_shdepend.c:1191
#, c-format
msgid "tablespace %u was concurrently dropped"
msgstr "Tablespace %u wurde gleichzeitig gelöscht"
-#: catalog/pg_shdepend.c:1202
+#: catalog/pg_shdepend.c:1205
#, c-format
msgid "database %u was concurrently dropped"
msgstr "Datenbank %u wurde gleichzeitig gelöscht"
-#: catalog/pg_shdepend.c:1247
+#: catalog/pg_shdepend.c:1250
#, c-format
msgid "owner of %s"
msgstr "Eigentümer von %s"
-#: catalog/pg_shdepend.c:1249
+#: catalog/pg_shdepend.c:1252
#, c-format
msgid "privileges for %s"
msgstr "Privilegien für %s"
-#: catalog/pg_shdepend.c:1251
+#: catalog/pg_shdepend.c:1254
#, c-format
msgid "target of %s"
msgstr "Ziel von %s"
-#: catalog/pg_shdepend.c:1253
+#: catalog/pg_shdepend.c:1256
#, c-format
msgid "tablespace for %s"
msgstr "Tablespace für %s"
#. translator: %s will always be "database %s"
-#: catalog/pg_shdepend.c:1261
+#: catalog/pg_shdepend.c:1264
#, c-format
msgid "%d object in %s"
msgid_plural "%d objects in %s"
msgstr[0] "%d Objekt in %s"
msgstr[1] "%d Objekte in %s"
-#: catalog/pg_shdepend.c:1372
+#: catalog/pg_shdepend.c:1375
#, c-format
msgid "cannot drop objects owned by %s because they are required by the database system"
msgstr "kann Objekte, die %s gehören, nicht löschen, weil sie vom Datenbanksystem benötigt werden"
-#: catalog/pg_shdepend.c:1519
+#: catalog/pg_shdepend.c:1522
#, c-format
msgid "cannot reassign ownership of objects owned by %s because they are required by the database system"
msgstr "kann den Eigentümer von den Objekten, die %s gehören, nicht ändern, weil die Objekte vom Datenbanksystem benötigt werden"
msgid "alignment \"%c\" is invalid for variable-length type"
msgstr "Ausrichtung »%c« ist ungültig für Typen variabler Länge"
-#: catalog/pg_type.c:328 commands/typecmds.c:4165
+#: catalog/pg_type.c:328 commands/typecmds.c:4164
#, c-format
msgid "fixed-size types must have storage PLAIN"
msgstr "Typen mit fester Größe müssen Storage-Typ PLAIN haben"
msgid "invalid page in block %u of relation %s"
msgstr "ungültige Seite in Block %u von Relation %s"
-#: catalog/toasting.c:110 commands/indexcmds.c:667 commands/tablecmds.c:6013
-#: commands/tablecmds.c:16330
+#: catalog/toasting.c:110 commands/indexcmds.c:667 commands/tablecmds.c:6047
+#: commands/tablecmds.c:16364
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "»%s« ist keine Tabelle oder materialisierte Sicht"
msgid "must specify both or neither of serialization and deserialization functions"
msgstr "Serialisierungs- und Deserialisierungsfunktionen müssen zusammen angegeben werden"
-#: commands/aggregatecmds.c:437 commands/functioncmds.c:649
+#: commands/aggregatecmds.c:437 commands/functioncmds.c:650
#, c-format
msgid "parameter \"parallel\" must be SAFE, RESTRICTED, or UNSAFE"
msgstr "Parameter »parallel« muss SAFE, RESTRICTED oder UNSAFE sein"
msgid "language \"%s\" already exists"
msgstr "Sprache »%s« existiert bereits"
-#: commands/alter.c:96 commands/publicationcmds.c:183
+#: commands/alter.c:96 commands/publicationcmds.c:180
#, c-format
msgid "publication \"%s\" already exists"
msgstr "Publikation »%s« existiert bereits"
msgid "automatic analyze of table \"%s.%s.%s\"\n"
msgstr "automatisches Analysieren der Tabelle »%s.%s.%s«\n"
-#: commands/analyze.c:1346
+#: commands/analyze.c:1335
#, c-format
msgid "\"%s\": scanned %d of %u pages, containing %.0f live rows and %.0f dead rows; %d rows in sample, %.0f estimated total rows"
msgstr "»%s«: %d von %u Seiten gelesen, enthalten %.0f lebende Zeilen und %.0f tote Zeilen; %d Zeilen in Stichprobe, schätzungsweise %.0f Zeilen insgesamt"
-#: commands/analyze.c:1426
+#: commands/analyze.c:1415
#, c-format
msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no child tables"
msgstr "überspringe Analysieren des Vererbungsbaums »%s.%s« --- dieser Vererbungsbaum enthält keine abgeleiteten Tabellen"
-#: commands/analyze.c:1524
+#: commands/analyze.c:1513
#, c-format
msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no analyzable child tables"
msgstr "überspringe Analysieren des Vererbungsbaums »%s.%s« --- dieser Vererbungsbaum enthält keine analysierbaren abgeleiteten Tabellen"
msgid "there is no previously clustered index for table \"%s\""
msgstr "es gibt keinen bereits geclusterten Index für Tabelle »%s«"
-#: commands/cluster.c:187 commands/tablecmds.c:13490 commands/tablecmds.c:15358
+#: commands/cluster.c:187 commands/tablecmds.c:13524 commands/tablecmds.c:15392
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "Index »%s« für Tabelle »%s« existiert nicht"
msgid "cannot vacuum temporary tables of other sessions"
msgstr "temporäre Tabellen anderer Sitzungen können nicht gevacuumt werden"
-#: commands/cluster.c:456 commands/tablecmds.c:15368
+#: commands/cluster.c:456 commands/tablecmds.c:15402
#, c-format
msgid "\"%s\" is not an index for table \"%s\""
msgstr "»%s« ist kein Index für Tabelle »%s«"
msgstr "Spalte »%s« existiert nicht"
#: commands/copy.c:753 commands/tablecmds.c:2347 commands/trigger.c:951
-#: parser/parse_target.c:1080 parser/parse_target.c:1091
+#: parser/parse_target.c:1079 parser/parse_target.c:1090
#, c-format
msgid "column \"%s\" specified more than once"
msgstr "Spalte »%s« mehrmals angegeben"
msgid "invalid argument for %s: \"%s\""
msgstr "ungültiges Argument für %s: »%s«"
-#: commands/dropcmds.c:100 commands/functioncmds.c:1410
+#: commands/dropcmds.c:100 commands/functioncmds.c:1411
#: utils/adt/ruleutils.c:2808
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "Verwenden Sie DROP AGGREGATE, um Aggregatfunktionen zu löschen."
#: commands/dropcmds.c:158 commands/sequence.c:447 commands/tablecmds.c:3554
-#: commands/tablecmds.c:3712 commands/tablecmds.c:3757
-#: commands/tablecmds.c:15791 tcop/utility.c:1324
+#: commands/tablecmds.c:3712 commands/tablecmds.c:3765
+#: commands/tablecmds.c:15825 tcop/utility.c:1324
#, c-format
msgid "relation \"%s\" does not exist, skipping"
msgstr "Relation »%s« existiert nicht, wird übersprungen"
msgid "importing foreign table \"%s\""
msgstr "importiere Fremdtabelle »%s«"
-#: commands/functioncmds.c:108
+#: commands/functioncmds.c:109
#, c-format
msgid "SQL function cannot return shell type %s"
msgstr "SQL-Funktion kann keinen Hüllen-Rückgabetyp %s haben"
-#: commands/functioncmds.c:113
+#: commands/functioncmds.c:114
#, c-format
msgid "return type %s is only a shell"
msgstr "Rückgabetyp %s ist nur eine Hülle"
-#: commands/functioncmds.c:143 parser/parse_type.c:354
+#: commands/functioncmds.c:144 parser/parse_type.c:354
#, c-format
msgid "type modifier cannot be specified for shell type \"%s\""
msgstr "Typmodifikator kann für Hüllentyp »%s« nicht angegeben werden"
-#: commands/functioncmds.c:149
+#: commands/functioncmds.c:150
#, c-format
msgid "type \"%s\" is not yet defined"
msgstr "Typ »%s« ist noch nicht definiert"
-#: commands/functioncmds.c:150
+#: commands/functioncmds.c:151
#, c-format
msgid "Creating a shell type definition."
msgstr "Hüllentypdefinition wird erzeugt."
-#: commands/functioncmds.c:249
+#: commands/functioncmds.c:250
#, c-format
msgid "SQL function cannot accept shell type %s"
msgstr "SQL-Funktion kann keinen Hüllentyp %s annehmen"
-#: commands/functioncmds.c:255
+#: commands/functioncmds.c:256
#, c-format
msgid "aggregate cannot accept shell type %s"
msgstr "Aggregatfunktion kann keinen Hüllentyp %s annehmen"
-#: commands/functioncmds.c:260
+#: commands/functioncmds.c:261
#, c-format
msgid "argument type %s is only a shell"
msgstr "Argumenttyp %s ist nur eine Hülle"
-#: commands/functioncmds.c:270
+#: commands/functioncmds.c:271
#, c-format
msgid "type %s does not exist"
msgstr "Typ %s existiert nicht"
-#: commands/functioncmds.c:284
+#: commands/functioncmds.c:285
#, c-format
msgid "aggregates cannot accept set arguments"
msgstr "Aggregatfunktionen können keine SETOF-Argumente haben"
-#: commands/functioncmds.c:288
+#: commands/functioncmds.c:289
#, c-format
msgid "procedures cannot accept set arguments"
msgstr "Prozeduren können keine SETOF-Argumente haben"
-#: commands/functioncmds.c:292
+#: commands/functioncmds.c:293
#, c-format
msgid "functions cannot accept set arguments"
msgstr "Funktionen können keine SETOF-Argumente haben"
-#: commands/functioncmds.c:302
+#: commands/functioncmds.c:303
#, c-format
msgid "VARIADIC parameter must be the last input parameter"
msgstr "VARIADIC-Parameter muss der letzte Eingabeparameter sein"
-#: commands/functioncmds.c:322
+#: commands/functioncmds.c:323
#, c-format
msgid "VARIADIC parameter must be the last parameter"
msgstr "VARIADIC-Parameter muss der letzte Parameter sein"
-#: commands/functioncmds.c:347
+#: commands/functioncmds.c:348
#, c-format
msgid "VARIADIC parameter must be an array"
msgstr "VARIADIC-Parameter muss ein Array sein"
-#: commands/functioncmds.c:392
+#: commands/functioncmds.c:393
#, c-format
msgid "parameter name \"%s\" used more than once"
msgstr "Parametername »%s« mehrmals angegeben"
-#: commands/functioncmds.c:410
+#: commands/functioncmds.c:411
#, c-format
msgid "only input parameters can have default values"
msgstr "nur Eingabeparameter können Vorgabewerte haben"
-#: commands/functioncmds.c:425
+#: commands/functioncmds.c:426
#, c-format
msgid "cannot use table references in parameter default value"
msgstr "Tabellenverweise können nicht in Parametervorgabewerten verwendet werden"
-#: commands/functioncmds.c:449
+#: commands/functioncmds.c:450
#, c-format
msgid "input parameters after one with a default value must also have defaults"
msgstr "Eingabeparameter hinter einem mit Vorgabewert müssen auch einen Vorgabewert haben"
-#: commands/functioncmds.c:459
+#: commands/functioncmds.c:460
#, c-format
msgid "procedure OUT parameters cannot appear after one with a default value"
msgstr "Prozedur-OUT-Parameter können nicht nach einem Parameter mit Vorgabewert stehen"
-#: commands/functioncmds.c:611 commands/functioncmds.c:802
+#: commands/functioncmds.c:612 commands/functioncmds.c:803
#, c-format
msgid "invalid attribute in procedure definition"
msgstr "ungültiges Attribut in Prozedurdefinition"
-#: commands/functioncmds.c:707
+#: commands/functioncmds.c:708
#, c-format
msgid "support function %s must return type %s"
msgstr "Unterstützungsfunktion %s muss Rückgabetyp %s haben"
-#: commands/functioncmds.c:718
+#: commands/functioncmds.c:719
#, c-format
msgid "must be superuser to specify a support function"
msgstr "nur Superuser können eine Support-Funktion angeben"
-#: commands/functioncmds.c:851 commands/functioncmds.c:1455
+#: commands/functioncmds.c:852 commands/functioncmds.c:1456
#, c-format
msgid "COST must be positive"
msgstr "COST muss positiv sein"
-#: commands/functioncmds.c:859 commands/functioncmds.c:1463
+#: commands/functioncmds.c:860 commands/functioncmds.c:1464
#, c-format
msgid "ROWS must be positive"
msgstr "ROWS muss positiv sein"
-#: commands/functioncmds.c:888
+#: commands/functioncmds.c:889
#, c-format
msgid "no function body specified"
msgstr "kein Funktionskörper angegeben"
-#: commands/functioncmds.c:893
+#: commands/functioncmds.c:894
#, c-format
msgid "duplicate function body specified"
msgstr "doppelter Funktionskörper angegeben"
-#: commands/functioncmds.c:898
+#: commands/functioncmds.c:899
#, c-format
msgid "inline SQL function body only valid for language SQL"
msgstr "Inline-SQL-Funktionskörper ist nur gültig für Sprache SQL"
-#: commands/functioncmds.c:940
+#: commands/functioncmds.c:941
#, c-format
msgid "SQL function with unquoted function body cannot have polymorphic arguments"
msgstr "SQL-Funktion mit Funktionsrumpf nicht in Anführungszeichen kann keine polymorphen Argumente haben"
-#: commands/functioncmds.c:966 commands/functioncmds.c:985
+#: commands/functioncmds.c:967 commands/functioncmds.c:986
#, c-format
msgid "%s is not yet supported in unquoted SQL function body"
msgstr "%s ist in SQL-Funktionen nicht in Anführungszeichen noch nicht erlaubt"
-#: commands/functioncmds.c:1013
+#: commands/functioncmds.c:1014
#, c-format
msgid "only one AS item needed for language \"%s\""
msgstr "nur ein AS-Element benötigt für Sprache »%s«"
-#: commands/functioncmds.c:1118
+#: commands/functioncmds.c:1119
#, c-format
msgid "no language specified"
msgstr "keine Sprache angegeben"
-#: commands/functioncmds.c:1126 commands/functioncmds.c:2128
+#: commands/functioncmds.c:1127 commands/functioncmds.c:2129
#: commands/proclang.c:237
#, c-format
msgid "language \"%s\" does not exist"
msgstr "Sprache »%s« existiert nicht"
-#: commands/functioncmds.c:1128 commands/functioncmds.c:2130
+#: commands/functioncmds.c:1129 commands/functioncmds.c:2131
#, c-format
msgid "Use CREATE EXTENSION to load the language into the database."
msgstr "Verwenden Sie CREATE EXTENSION, um die Sprache in die Datenbank zu laden."
-#: commands/functioncmds.c:1163 commands/functioncmds.c:1447
+#: commands/functioncmds.c:1164 commands/functioncmds.c:1448
#, c-format
msgid "only superuser can define a leakproof function"
msgstr "nur Superuser können eine »leakproof«-Funktion definieren"
-#: commands/functioncmds.c:1214
+#: commands/functioncmds.c:1215
#, c-format
msgid "function result type must be %s because of OUT parameters"
msgstr "Ergebnistyp der Funktion muss %s sein wegen OUT-Parametern"
-#: commands/functioncmds.c:1227
+#: commands/functioncmds.c:1228
#, c-format
msgid "function result type must be specified"
msgstr "Ergebnistyp der Funktion muss angegeben werden"
-#: commands/functioncmds.c:1281 commands/functioncmds.c:1467
+#: commands/functioncmds.c:1282 commands/functioncmds.c:1468
#, c-format
msgid "ROWS is not applicable when function does not return a set"
msgstr "ROWS ist nicht anwendbar, wenn die Funktion keine Ergebnismenge zurückgibt"
-#: commands/functioncmds.c:1567
+#: commands/functioncmds.c:1568
#, c-format
msgid "source data type %s is a pseudo-type"
msgstr "Quelldatentyp %s ist ein Pseudotyp"
-#: commands/functioncmds.c:1573
+#: commands/functioncmds.c:1574
#, c-format
msgid "target data type %s is a pseudo-type"
msgstr "Zieldatentyp %s ist ein Pseudotyp"
-#: commands/functioncmds.c:1597
+#: commands/functioncmds.c:1598
#, c-format
msgid "cast will be ignored because the source data type is a domain"
msgstr "Typumwandlung wird ignoriert werden, weil der Quelldatentyp eine Domäne ist"
-#: commands/functioncmds.c:1602
+#: commands/functioncmds.c:1603
#, c-format
msgid "cast will be ignored because the target data type is a domain"
msgstr "Typumwandlung wird ignoriert werden, weil der Zieldatentyp eine Domäne ist"
-#: commands/functioncmds.c:1627
+#: commands/functioncmds.c:1628
#, c-format
msgid "cast function must take one to three arguments"
msgstr "Typumwandlungsfunktion muss ein bis drei Argumente haben"
-#: commands/functioncmds.c:1631
+#: commands/functioncmds.c:1632
#, c-format
msgid "argument of cast function must match or be binary-coercible from source data type"
msgstr "Argument der Typumwandlungsfunktion muss mit Quelldatentyp übereinstimmen oder in ihn binär-umwandelbar sein"
-#: commands/functioncmds.c:1635
+#: commands/functioncmds.c:1636
#, c-format
msgid "second argument of cast function must be type %s"
msgstr "zweites Argument der Typumwandlungsfunktion muss Typ %s haben"
-#: commands/functioncmds.c:1640
+#: commands/functioncmds.c:1641
#, c-format
msgid "third argument of cast function must be type %s"
msgstr "drittes Argument der Typumwandlungsfunktion muss Typ %s haben"
-#: commands/functioncmds.c:1645
+#: commands/functioncmds.c:1646
#, c-format
msgid "return data type of cast function must match or be binary-coercible to target data type"
msgstr "Rückgabetyp der Typumwandlungsfunktion muss mit Zieldatentyp übereinstimmen oder in ihn binär-umwandelbar sein"
-#: commands/functioncmds.c:1656
+#: commands/functioncmds.c:1657
#, c-format
msgid "cast function must not be volatile"
msgstr "Typumwandlungsfunktion darf nicht VOLATILE sein"
-#: commands/functioncmds.c:1661
+#: commands/functioncmds.c:1662
#, c-format
msgid "cast function must be a normal function"
msgstr "Typumwandlungsfunktion muss eine normale Funktion sein"
-#: commands/functioncmds.c:1665
+#: commands/functioncmds.c:1666
#, c-format
msgid "cast function must not return a set"
msgstr "Typumwandlungsfunktion darf keine Ergebnismenge zurückgeben"
-#: commands/functioncmds.c:1691
+#: commands/functioncmds.c:1692
#, c-format
msgid "must be superuser to create a cast WITHOUT FUNCTION"
msgstr "nur Superuser können Typumwandlungen mit WITHOUT FUNCTION erzeugen"
-#: commands/functioncmds.c:1706
+#: commands/functioncmds.c:1707
#, c-format
msgid "source and target data types are not physically compatible"
msgstr "Quelldatentyp und Zieldatentyp sind nicht physikalisch kompatibel"
-#: commands/functioncmds.c:1721
+#: commands/functioncmds.c:1722
#, c-format
msgid "composite data types are not binary-compatible"
msgstr "zusammengesetzte Datentypen sind nicht binärkompatibel"
-#: commands/functioncmds.c:1727
+#: commands/functioncmds.c:1728
#, c-format
msgid "enum data types are not binary-compatible"
msgstr "Enum-Datentypen sind nicht binärkompatibel"
-#: commands/functioncmds.c:1733
+#: commands/functioncmds.c:1734
#, c-format
msgid "array data types are not binary-compatible"
msgstr "Array-Datentypen sind nicht binärkompatibel"
-#: commands/functioncmds.c:1750
+#: commands/functioncmds.c:1751
#, c-format
msgid "domain data types must not be marked binary-compatible"
msgstr "Domänendatentypen dürfen nicht als binärkompatibel markiert werden"
-#: commands/functioncmds.c:1760
+#: commands/functioncmds.c:1761
#, c-format
msgid "source data type and target data type are the same"
msgstr "Quelldatentyp und Zieldatentyp sind der selbe"
-#: commands/functioncmds.c:1793
+#: commands/functioncmds.c:1794
#, c-format
msgid "transform function must not be volatile"
msgstr "Transformationsfunktion darf nicht VOLATILE sein"
-#: commands/functioncmds.c:1797
+#: commands/functioncmds.c:1798
#, c-format
msgid "transform function must be a normal function"
msgstr "Transformationsfunktion muss eine normale Funktion sein"
-#: commands/functioncmds.c:1801
+#: commands/functioncmds.c:1802
#, c-format
msgid "transform function must not return a set"
msgstr "Transformationsfunktion darf keine Ergebnismenge zurückgeben"
-#: commands/functioncmds.c:1805
+#: commands/functioncmds.c:1806
#, c-format
msgid "transform function must take one argument"
msgstr "Transformationsfunktion muss ein Argument haben"
-#: commands/functioncmds.c:1809
+#: commands/functioncmds.c:1810
#, c-format
msgid "first argument of transform function must be type %s"
msgstr "erstes Argument der Transformationsfunktion muss Typ %s haben"
-#: commands/functioncmds.c:1848
+#: commands/functioncmds.c:1849
#, c-format
msgid "data type %s is a pseudo-type"
msgstr "Datentyp %s ist ein Pseudotyp"
-#: commands/functioncmds.c:1854
+#: commands/functioncmds.c:1855
#, c-format
msgid "data type %s is a domain"
msgstr "Datentyp %s ist eine Domäne"
-#: commands/functioncmds.c:1894
+#: commands/functioncmds.c:1895
#, c-format
msgid "return data type of FROM SQL function must be %s"
msgstr "Rückgabetyp der FROM-SQL-Funktion muss %s sein"
-#: commands/functioncmds.c:1920
+#: commands/functioncmds.c:1921
#, c-format
msgid "return data type of TO SQL function must be the transform data type"
msgstr "Rückgabetyp der TO-SQL-Funktion muss der zu transformierende Datentyp sein"
-#: commands/functioncmds.c:1949
+#: commands/functioncmds.c:1950
#, c-format
msgid "transform for type %s language \"%s\" already exists"
msgstr "Transformation für Typ %s Sprache »%s« existiert bereits"
-#: commands/functioncmds.c:2036
+#: commands/functioncmds.c:2037
#, c-format
msgid "transform for type %s language \"%s\" does not exist"
msgstr "Transformation für Typ %s Sprache »%s« existiert nicht"
-#: commands/functioncmds.c:2060
+#: commands/functioncmds.c:2061
#, c-format
msgid "function %s already exists in schema \"%s\""
msgstr "Funktion %s existiert bereits in Schema »%s«"
-#: commands/functioncmds.c:2115
+#: commands/functioncmds.c:2116
#, c-format
msgid "no inline code specified"
msgstr "kein Inline-Code angegeben"
-#: commands/functioncmds.c:2161
+#: commands/functioncmds.c:2162
#, c-format
msgid "language \"%s\" does not support inline code execution"
msgstr "Sprache »%s« unterstützt das Ausführen von Inline-Code nicht"
-#: commands/functioncmds.c:2256
+#: commands/functioncmds.c:2257
#, c-format
msgid "cannot pass more than %d argument to a procedure"
msgid_plural "cannot pass more than %d arguments to a procedure"
msgid "could not determine which collation to use for index expression"
msgstr "konnte die für den Indexausdruck zu verwendende Sortierfolge nicht bestimmen"
-#: commands/indexcmds.c:1876 commands/tablecmds.c:16796 commands/typecmds.c:810
+#: commands/indexcmds.c:1876 commands/tablecmds.c:16830 commands/typecmds.c:810
#: parser/parse_expr.c:2680 parser/parse_type.c:566 parser/parse_utilcmd.c:3781
#: utils/adt/misc.c:599
#, c-format
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr "Zugriffsmethode »%s« unterstützt die Optionen NULLS FIRST/LAST nicht"
-#: commands/indexcmds.c:2031 commands/tablecmds.c:16821
-#: commands/tablecmds.c:16827 commands/typecmds.c:2318
+#: commands/indexcmds.c:2031 commands/tablecmds.c:16855
+#: commands/tablecmds.c:16861 commands/typecmds.c:2317
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
msgstr "Datentyp %s hat keine Standardoperatorklasse für Zugriffsmethode »%s«"
msgid "operator class \"%s\" does not exist for access method \"%s\""
msgstr "Operatorklasse »%s« existiert nicht für Zugriffsmethode »%s«"
-#: commands/indexcmds.c:2084 commands/typecmds.c:2306
+#: commands/indexcmds.c:2084 commands/typecmds.c:2305
#, c-format
msgid "operator class \"%s\" does not accept data type %s"
msgstr "Operatorklasse »%s« akzeptiert Datentyp %s nicht"
msgid "index \"%s.%s\" was reindexed"
msgstr "Index »%s.%s« wurde neu indiziert"
-#: commands/lockcmds.c:92 commands/tablecmds.c:6004 commands/trigger.c:307
+#: commands/lockcmds.c:92 commands/tablecmds.c:6038 commands/trigger.c:307
#: rewrite/rewriteDefine.c:271 rewrite/rewriteDefine.c:938
#, c-format
msgid "\"%s\" is not a table or view"
msgid "CONCURRENTLY cannot be used when the materialized view is not populated"
msgstr "CONCURRENTLY kann nicht verwendet werden, wenn die materialisierte Sicht nicht befüllt ist"
-#: commands/matview.c:188
+#: commands/matview.c:188 gram.y:16812
#, c-format
-msgid "CONCURRENTLY and WITH NO DATA options cannot be used together"
-msgstr "Optionen CONCURRENTLY und WITH NO DATA können nicht zusammen verwendet werden"
+msgid "%s and %s options cannot be used together"
+msgstr "Optionen %s und %s können nicht zusammen verwendet werden"
-#: commands/matview.c:244
+#: commands/matview.c:245
#, c-format
msgid "cannot refresh materialized view \"%s\" concurrently"
msgstr "kann materialisierte Sicht »%s« nicht nebenläufig auffrischen"
-#: commands/matview.c:247
+#: commands/matview.c:248
#, c-format
msgid "Create a unique index with no WHERE clause on one or more columns of the materialized view."
msgstr "Erzeugen Sie einen Unique Index ohne WHERE-Klausel für eine oder mehrere Spalten der materialisierten Sicht."
-#: commands/matview.c:659
+#: commands/matview.c:660
#, c-format
msgid "new data for materialized view \"%s\" contains duplicate rows without any null columns"
msgstr "neue Daten für materialisierte Sicht »%s« enthalten doppelte Zeilen ohne Spalten mit NULL-Werten"
-#: commands/matview.c:661
+#: commands/matview.c:662
#, c-format
msgid "Row: %s"
msgstr "Zeile: %s"
#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:151
#: commands/tablecmds.c:1560 commands/tablecmds.c:2139
-#: commands/tablecmds.c:3364 commands/tablecmds.c:5983
-#: commands/tablecmds.c:8854 commands/tablecmds.c:16386
-#: commands/tablecmds.c:16421 commands/trigger.c:313 commands/trigger.c:1289
+#: commands/tablecmds.c:3364 commands/tablecmds.c:6017
+#: commands/tablecmds.c:8888 commands/tablecmds.c:16420
+#: commands/tablecmds.c:16455 commands/trigger.c:313 commands/trigger.c:1289
#: commands/trigger.c:1398 rewrite/rewriteDefine.c:277
#: rewrite/rewriteDefine.c:943 rewrite/rewriteRemove.c:80
#, c-format
msgid "must be superuser to create custom procedural language"
msgstr "nur Superuser können maßgeschneiderte prozedurale Sprachen erzeugen"
-#: commands/publicationcmds.c:107
+#: commands/publicationcmds.c:104
#, c-format
msgid "invalid list syntax for \"publish\" option"
msgstr "ungültige Listensyntax für »publish«-Option"
-#: commands/publicationcmds.c:125
+#: commands/publicationcmds.c:122
#, c-format
msgid "unrecognized \"publish\" value: \"%s\""
msgstr "unbekannter »publish«-Wert: »%s«"
-#: commands/publicationcmds.c:140
+#: commands/publicationcmds.c:137
#, c-format
msgid "unrecognized publication parameter: \"%s\""
msgstr "unbekannter Publikationsparameter: »%s«"
-#: commands/publicationcmds.c:172
+#: commands/publicationcmds.c:169
#, c-format
msgid "must be superuser to create FOR ALL TABLES publication"
msgstr "nur Superuser können eine Publikation FOR ALL TABLES erzeugen"
-#: commands/publicationcmds.c:253
+#: commands/publicationcmds.c:250
#, c-format
msgid "wal_level is insufficient to publish logical changes"
msgstr "wal_level ist nicht ausreichend, um logische Veränderungen zu publizieren"
-#: commands/publicationcmds.c:254
+#: commands/publicationcmds.c:251
#, c-format
msgid "Set wal_level to logical before creating subscriptions."
msgstr "Setzen Sie wal_level auf »logical« bevor Sie Subskriptionen erzeugen."
-#: commands/publicationcmds.c:374
+#: commands/publicationcmds.c:376
#, c-format
msgid "publication \"%s\" is defined as FOR ALL TABLES"
msgstr "Publikation »%s« ist als FOR ALL TABLES definiert"
-#: commands/publicationcmds.c:376
+#: commands/publicationcmds.c:378
#, c-format
msgid "Tables cannot be added to or dropped from FOR ALL TABLES publications."
msgstr "In einer FOR-ALL-TABLES-Publikation können keine Tabellen hinzugefügt oder entfernt werden."
-#: commands/publicationcmds.c:694
+#: commands/publicationcmds.c:707
#, c-format
msgid "relation \"%s\" is not part of the publication"
msgstr "Relation »%s« ist nicht Teil der Publikation"
-#: commands/publicationcmds.c:737
+#: commands/publicationcmds.c:750
#, c-format
msgid "permission denied to change owner of publication \"%s\""
msgstr "keine Berechtigung, um Eigentümer der Publikation »%s« zu ändern"
-#: commands/publicationcmds.c:739
+#: commands/publicationcmds.c:752
#, c-format
msgid "The owner of a FOR ALL TABLES publication must be a superuser."
msgstr "Der Eigentümer einer FOR-ALL-TABLES-Publikation muss ein Superuser sein."
msgid "cannot change ownership of identity sequence"
msgstr "kann Eigentümer einer Identitätssequenz nicht ändern"
-#: commands/sequence.c:1717 commands/tablecmds.c:13182
-#: commands/tablecmds.c:15811
+#: commands/sequence.c:1717 commands/tablecmds.c:13216
+#: commands/tablecmds.c:15845
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Sequenz »%s« ist mit Tabelle »%s« verknüpft."
msgid "duplicate expression in statistics definition"
msgstr "doppelter Ausdruck in Statistikdefinition"
-#: commands/statscmds.c:635 commands/tablecmds.c:7824
+#: commands/statscmds.c:635 commands/tablecmds.c:7858
#, c-format
msgid "statistics target %d is too low"
msgstr "Statistikziel %d ist zu niedrig"
-#: commands/statscmds.c:643 commands/tablecmds.c:7832
+#: commands/statscmds.c:643 commands/tablecmds.c:7866
#, c-format
msgid "lowering statistics target to %d"
msgstr "setze Statistikziel auf %d herab"
msgid "Use DROP MATERIALIZED VIEW to remove a materialized view."
msgstr "Verwenden Sie DROP MATERIALIZED VIEW, um eine materialisierte Sicht zu löschen."
-#: commands/tablecmds.c:265 commands/tablecmds.c:289 commands/tablecmds.c:18232
+#: commands/tablecmds.c:265 commands/tablecmds.c:289 commands/tablecmds.c:18301
#: parser/parse_utilcmd.c:2247
#, c-format
msgid "index \"%s\" does not exist"
msgid "Use DROP TYPE to remove a type."
msgstr "Verwenden Sie DROP TYPE, um einen Typen zu löschen."
-#: commands/tablecmds.c:277 commands/tablecmds.c:13021
-#: commands/tablecmds.c:15514
+#: commands/tablecmds.c:277 commands/tablecmds.c:13055
+#: commands/tablecmds.c:15548
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "Fremdtabelle »%s« existiert nicht"
msgid "cannot create temporary table within security-restricted operation"
msgstr "kann temporäre Tabelle nicht in einer sicherheitsbeschränkten Operation erzeugen"
-#: commands/tablecmds.c:730 commands/tablecmds.c:14305
+#: commands/tablecmds.c:730 commands/tablecmds.c:14339
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr "von der Relation »%s« würde mehrmals geerbt werden"
msgid "cannot truncate temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht leeren"
-#: commands/tablecmds.c:2404 commands/tablecmds.c:14202
+#: commands/tablecmds.c:2404 commands/tablecmds.c:14236
#, c-format
msgid "cannot inherit from partitioned table \"%s\""
msgstr "von partitionierter Tabelle »%s« kann nicht geerbt werden"
msgid "cannot create a temporary relation as partition of permanent relation \"%s\""
msgstr "eine temporäre Relation kann nicht als Partition der permanenten Relation »%s« erzeugt werden"
-#: commands/tablecmds.c:2438 commands/tablecmds.c:14181
+#: commands/tablecmds.c:2438 commands/tablecmds.c:14215
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "von temporärer Relation »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:2448 commands/tablecmds.c:14189
+#: commands/tablecmds.c:2448 commands/tablecmds.c:14223
#, c-format
msgid "cannot inherit from temporary relation of another session"
msgstr "von temporärer Relation einer anderen Sitzung kann nicht geerbt werden"
msgstr "geerbte Spalte »%s« hat Sortierfolgenkonflikt"
#: commands/tablecmds.c:2523 commands/tablecmds.c:2820
-#: commands/tablecmds.c:6492
+#: commands/tablecmds.c:6526
#, c-format
msgid "\"%s\" versus \"%s\""
msgstr "»%s« gegen »%s«"
msgstr "geerbte Spalte »%s« hat einen Generierungskonflikt"
#: commands/tablecmds.c:2659 commands/tablecmds.c:2714
-#: commands/tablecmds.c:11766 parser/parse_utilcmd.c:1291
+#: commands/tablecmds.c:11800 parser/parse_utilcmd.c:1291
#: parser/parse_utilcmd.c:1334 parser/parse_utilcmd.c:1742
#: parser/parse_utilcmd.c:1850
#, c-format
msgstr "kann vererbten Constraint »%s« nicht umbenennen"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:3916
+#: commands/tablecmds.c:3950
#, c-format
msgid "cannot %s \"%s\" because it is being used by active queries in this session"
msgstr "%s mit Relation »%s« nicht möglich, weil sie von aktiven Anfragen in dieser Sitzung verwendet wird"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:3925
+#: commands/tablecmds.c:3959
#, c-format
msgid "cannot %s \"%s\" because it has pending trigger events"
msgstr "%s mit Relation »%s« nicht möglich, weil es anstehende Trigger-Ereignisse dafür gibt"
-#: commands/tablecmds.c:4389
+#: commands/tablecmds.c:4423
#, c-format
msgid "cannot alter partition \"%s\" with an incomplete detach"
msgstr "kann Partition »%s« mit einer unvollständigen Abtrennoperation nicht ändern"
-#: commands/tablecmds.c:4582 commands/tablecmds.c:4597
+#: commands/tablecmds.c:4616 commands/tablecmds.c:4631
#, c-format
msgid "cannot change persistence setting twice"
msgstr "Persistenzeinstellung kann nicht zweimal geändert werden"
-#: commands/tablecmds.c:5340
+#: commands/tablecmds.c:5374
#, c-format
msgid "cannot rewrite system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht neu geschrieben werden"
-#: commands/tablecmds.c:5346
+#: commands/tablecmds.c:5380
#, c-format
msgid "cannot rewrite table \"%s\" used as a catalog table"
msgstr "Tabelle »%s«, die als Katalogtabelle verwendet wird, kann nicht neu geschrieben werden"
-#: commands/tablecmds.c:5356
+#: commands/tablecmds.c:5390
#, c-format
msgid "cannot rewrite temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht neu schreiben"
-#: commands/tablecmds.c:5817
+#: commands/tablecmds.c:5851
#, c-format
msgid "column \"%s\" of relation \"%s\" contains null values"
msgstr "Spalte »%s« von Relation »%s« enthält NULL-Werte"
-#: commands/tablecmds.c:5834
+#: commands/tablecmds.c:5868
#, c-format
msgid "check constraint \"%s\" of relation \"%s\" is violated by some row"
msgstr "Check-Constraint »%s« von Relation »%s« wird von irgendeiner Zeile verletzt"
-#: commands/tablecmds.c:5853 partitioning/partbounds.c:3292
+#: commands/tablecmds.c:5887 partitioning/partbounds.c:3292
#, c-format
msgid "updated partition constraint for default partition \"%s\" would be violated by some row"
msgstr "aktualisierter Partitions-Constraint der Standardpartition »%s« würde von irgendeiner Zeile verletzt werden"
-#: commands/tablecmds.c:5859
+#: commands/tablecmds.c:5893
#, c-format
msgid "partition constraint of relation \"%s\" is violated by some row"
msgstr "Partitions-Constraint von Relation »%s« wird von irgendeiner Zeile verletzt"
-#: commands/tablecmds.c:6007 commands/trigger.c:1283 commands/trigger.c:1389
+#: commands/tablecmds.c:6041 commands/trigger.c:1283 commands/trigger.c:1389
#, c-format
msgid "\"%s\" is not a table, view, or foreign table"
msgstr "»%s« ist keine Tabelle, Sicht oder Fremdtabelle"
-#: commands/tablecmds.c:6010
+#: commands/tablecmds.c:6044
#, c-format
msgid "\"%s\" is not a table, view, materialized view, or index"
msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht noch Index"
-#: commands/tablecmds.c:6016
+#: commands/tablecmds.c:6050
#, c-format
msgid "\"%s\" is not a table, materialized view, or index"
msgstr "»%s« ist weder Tabelle, materialisierte Sicht noch Index"
-#: commands/tablecmds.c:6019
+#: commands/tablecmds.c:6053
#, c-format
msgid "\"%s\" is not a table, materialized view, index, or partitioned index"
msgstr "»%s« ist weder Tabelle, materialisierte Sicht, Index noch partitionierter Index"
-#: commands/tablecmds.c:6022
+#: commands/tablecmds.c:6056
#, c-format
msgid "\"%s\" is not a table, materialized view, index, partitioned index, or foreign table"
msgstr "»%s« ist weder Tabelle, materialisierte Sicht, Index, partitionierter Index noch Fremdtabelle"
-#: commands/tablecmds.c:6025
+#: commands/tablecmds.c:6059
#, c-format
msgid "\"%s\" is not a table, materialized view, or foreign table"
msgstr "»%s« ist weder Tabelle, materialisierte Sicht noch Fremdtabelle"
-#: commands/tablecmds.c:6028
+#: commands/tablecmds.c:6062
#, c-format
msgid "\"%s\" is not a table or foreign table"
msgstr "»%s« ist keine Tabelle oder Fremdtabelle"
-#: commands/tablecmds.c:6031
+#: commands/tablecmds.c:6065
#, c-format
msgid "\"%s\" is not a table, composite type, or foreign table"
msgstr "»%s« ist weder Tabelle, zusammengesetzter Typ noch Fremdtabelle"
-#: commands/tablecmds.c:6034
+#: commands/tablecmds.c:6068
#, c-format
msgid "\"%s\" is not a table, materialized view, index, or foreign table"
msgstr "»%s« ist weder Tabelle, materialisierte Sicht, Index noch Fremdtabelle"
-#: commands/tablecmds.c:6037
+#: commands/tablecmds.c:6071
#, c-format
msgid "\"%s\" is not a table or partitioned index"
msgstr "»%s« ist keine Tabelle und kein partitionierter Index"
-#: commands/tablecmds.c:6047
+#: commands/tablecmds.c:6081
#, c-format
msgid "\"%s\" is of the wrong type"
msgstr "»%s« hat den falschen Typ"
-#: commands/tablecmds.c:6250 commands/tablecmds.c:6257
+#: commands/tablecmds.c:6284 commands/tablecmds.c:6291
#, c-format
msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
msgstr "kann Typ »%s« nicht ändern, weil Spalte »%s.%s« ihn verwendet"
-#: commands/tablecmds.c:6264
+#: commands/tablecmds.c:6298
#, c-format
msgid "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
msgstr "kann Fremdtabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
-#: commands/tablecmds.c:6271
+#: commands/tablecmds.c:6305
#, c-format
msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type"
msgstr "kann Tabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
-#: commands/tablecmds.c:6327
+#: commands/tablecmds.c:6361
#, c-format
msgid "cannot alter type \"%s\" because it is the type of a typed table"
msgstr "kann Typ »%s« nicht ändern, weil er der Typ einer getypten Tabelle ist"
-#: commands/tablecmds.c:6329
+#: commands/tablecmds.c:6363
#, c-format
msgid "Use ALTER ... CASCADE to alter the typed tables too."
msgstr "Verwenden Sie ALTER ... CASCADE, um die getypten Tabellen ebenfalls zu ändern."
-#: commands/tablecmds.c:6375
+#: commands/tablecmds.c:6409
#, c-format
msgid "type %s is not a composite type"
msgstr "Typ %s ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:6402
+#: commands/tablecmds.c:6436
#, c-format
msgid "cannot add column to typed table"
msgstr "zu einer getypten Tabelle kann keine Spalte hinzugefügt werden"
-#: commands/tablecmds.c:6455
+#: commands/tablecmds.c:6489
#, c-format
msgid "cannot add column to a partition"
msgstr "zu einer Partition kann keine Spalte hinzugefügt werden"
-#: commands/tablecmds.c:6484 commands/tablecmds.c:14432
+#: commands/tablecmds.c:6518 commands/tablecmds.c:14466
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr "abgeleitete Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
-#: commands/tablecmds.c:6490 commands/tablecmds.c:14439
+#: commands/tablecmds.c:6524 commands/tablecmds.c:14473
#, c-format
msgid "child table \"%s\" has different collation for column \"%s\""
msgstr "abgeleitete Tabelle »%s« hat unterschiedliche Sortierfolge für Spalte »%s«"
-#: commands/tablecmds.c:6504
+#: commands/tablecmds.c:6538
#, c-format
msgid "merging definition of column \"%s\" for child \"%s\""
msgstr "Definition von Spalte »%s« für abgeleitete Tabelle »%s« wird zusammengeführt"
-#: commands/tablecmds.c:6547
+#: commands/tablecmds.c:6581
#, c-format
msgid "cannot recursively add identity column to table that has child tables"
msgstr "eine Identitätsspalte kann nicht rekursiv zu einer Tabelle hinzugefügt werden, die abgeleitete Tabellen hat"
-#: commands/tablecmds.c:6790
+#: commands/tablecmds.c:6824
#, c-format
msgid "column must be added to child tables too"
msgstr "Spalte muss ebenso in den abgeleiteten Tabellen hinzugefügt werden"
-#: commands/tablecmds.c:6868
+#: commands/tablecmds.c:6902
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists, skipping"
msgstr "Spalte »%s« von Relation »%s« existiert bereits, wird übersprungen"
-#: commands/tablecmds.c:6875
+#: commands/tablecmds.c:6909
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "Spalte »%s« von Relation »%s« existiert bereits"
-#: commands/tablecmds.c:6941 commands/tablecmds.c:11404
+#: commands/tablecmds.c:6975 commands/tablecmds.c:11438
#, c-format
msgid "cannot remove constraint from only the partitioned table when partitions exist"
msgstr "Constraint kann nicht nur von der partitionierten Tabelle entfernt werden, wenn Partitionen existieren"
-#: commands/tablecmds.c:6942 commands/tablecmds.c:7246
-#: commands/tablecmds.c:8269 commands/tablecmds.c:11405
+#: commands/tablecmds.c:6976 commands/tablecmds.c:7280
+#: commands/tablecmds.c:8303 commands/tablecmds.c:11439
#, c-format
msgid "Do not specify the ONLY keyword."
msgstr "Lassen Sie das Schlüsselwort ONLY weg."
-#: commands/tablecmds.c:6979 commands/tablecmds.c:7172
-#: commands/tablecmds.c:7314 commands/tablecmds.c:7428
-#: commands/tablecmds.c:7522 commands/tablecmds.c:7581
-#: commands/tablecmds.c:7699 commands/tablecmds.c:7865
-#: commands/tablecmds.c:7935 commands/tablecmds.c:8091
-#: commands/tablecmds.c:11559 commands/tablecmds.c:13044
-#: commands/tablecmds.c:15605
+#: commands/tablecmds.c:7013 commands/tablecmds.c:7206
+#: commands/tablecmds.c:7348 commands/tablecmds.c:7462
+#: commands/tablecmds.c:7556 commands/tablecmds.c:7615
+#: commands/tablecmds.c:7733 commands/tablecmds.c:7899
+#: commands/tablecmds.c:7969 commands/tablecmds.c:8125
+#: commands/tablecmds.c:11593 commands/tablecmds.c:13078
+#: commands/tablecmds.c:15639
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "Systemspalte »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:6985 commands/tablecmds.c:7320
+#: commands/tablecmds.c:7019 commands/tablecmds.c:7354
#, c-format
msgid "column \"%s\" of relation \"%s\" is an identity column"
msgstr "Spalte »%s« von Relation »%s« ist eine Identitätsspalte"
-#: commands/tablecmds.c:7021
+#: commands/tablecmds.c:7055
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr "Spalte »%s« ist in einem Primärschlüssel"
-#: commands/tablecmds.c:7043
+#: commands/tablecmds.c:7077
#, c-format
msgid "column \"%s\" is marked NOT NULL in parent table"
msgstr "Spalte »%s« ist in Elterntabelle als NOT NULL markiert"
-#: commands/tablecmds.c:7243 commands/tablecmds.c:8752
+#: commands/tablecmds.c:7277 commands/tablecmds.c:8786
#, c-format
msgid "constraint must be added to child tables too"
msgstr "Constraint muss ebenso in den abgeleiteten Tabellen hinzugefügt werden"
-#: commands/tablecmds.c:7244
+#: commands/tablecmds.c:7278
#, c-format
msgid "Column \"%s\" of relation \"%s\" is not already NOT NULL."
msgstr "Spalte »%s« von Relation »%s« ist nicht bereits NOT NULL."
-#: commands/tablecmds.c:7322
+#: commands/tablecmds.c:7356
#, c-format
msgid "Use ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY instead."
msgstr "Verwenden Sie stattdessen ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY."
-#: commands/tablecmds.c:7327
+#: commands/tablecmds.c:7361
#, c-format
msgid "column \"%s\" of relation \"%s\" is a generated column"
msgstr "Spalte »%s« von Relation »%s« ist eine generierte Spalte"
-#: commands/tablecmds.c:7330
+#: commands/tablecmds.c:7364
#, c-format
msgid "Use ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSION instead."
msgstr "Verwenden Sie stattdessen ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSION."
-#: commands/tablecmds.c:7439
+#: commands/tablecmds.c:7473
#, c-format
msgid "column \"%s\" of relation \"%s\" must be declared NOT NULL before identity can be added"
msgstr "Spalte »%s« von Relation »%s« muss als NOT NULL deklariert werden, bevor Sie Identitätsspalte werden kann"
-#: commands/tablecmds.c:7445
+#: commands/tablecmds.c:7479
#, c-format
msgid "column \"%s\" of relation \"%s\" is already an identity column"
msgstr "Spalte »%s« von Relation »%s« ist bereits eine Identitätsspalte"
-#: commands/tablecmds.c:7451
+#: commands/tablecmds.c:7485
#, c-format
msgid "column \"%s\" of relation \"%s\" already has a default value"
msgstr "Spalte »%s« von Relation »%s« hat bereits einen Vorgabewert"
-#: commands/tablecmds.c:7528 commands/tablecmds.c:7589
+#: commands/tablecmds.c:7562 commands/tablecmds.c:7623
#, c-format
msgid "column \"%s\" of relation \"%s\" is not an identity column"
msgstr "Spalte »%s« von Relation »%s« ist keine Identitätsspalte"
-#: commands/tablecmds.c:7594
+#: commands/tablecmds.c:7628
#, c-format
msgid "column \"%s\" of relation \"%s\" is not an identity column, skipping"
msgstr "Spalte »%s« von Relation »%s« ist keine Identitätsspalte, wird übersprungen"
-#: commands/tablecmds.c:7647
+#: commands/tablecmds.c:7681
#, c-format
msgid "ALTER TABLE / DROP EXPRESSION must be applied to child tables too"
msgstr "ALTER TABLE / DROP EXPRESSION muss auch auf abgeleitete Tabellen angewendet werden"
-#: commands/tablecmds.c:7669
+#: commands/tablecmds.c:7703
#, c-format
msgid "cannot drop generation expression from inherited column"
msgstr "Generierungsausdruck von vererbter Spalte kann nicht gelöscht werden"
-#: commands/tablecmds.c:7707
+#: commands/tablecmds.c:7741
#, c-format
msgid "column \"%s\" of relation \"%s\" is not a stored generated column"
msgstr "Spalte »%s« von Relation »%s« ist keine gespeicherte generierte Spalte"
-#: commands/tablecmds.c:7712
+#: commands/tablecmds.c:7746
#, c-format
msgid "column \"%s\" of relation \"%s\" is not a stored generated column, skipping"
msgstr "Spalte »%s« von Relation »%s« ist keine gespeicherte generierte Spalte, wird übersprungen"
-#: commands/tablecmds.c:7812
+#: commands/tablecmds.c:7846
#, c-format
msgid "cannot refer to non-index column by number"
msgstr "auf eine Nicht-Index-Spalte kann nicht per Nummer verwiesen werden"
-#: commands/tablecmds.c:7855
+#: commands/tablecmds.c:7889
#, c-format
msgid "column number %d of relation \"%s\" does not exist"
msgstr "Spalte Nummer %d von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:7874
+#: commands/tablecmds.c:7908
#, c-format
msgid "cannot alter statistics on included column \"%s\" of index \"%s\""
msgstr "Statistiken von eingeschlossener Spalte »%s« von Index »%s« können nicht geändert werden"
-#: commands/tablecmds.c:7879
+#: commands/tablecmds.c:7913
#, c-format
msgid "cannot alter statistics on non-expression column \"%s\" of index \"%s\""
msgstr "kann Statistiken von Spalte »%s« von Index »%s«, welche kein Ausdruck ist, nicht ändern"
-#: commands/tablecmds.c:7881
+#: commands/tablecmds.c:7915
#, c-format
msgid "Alter statistics on table column instead."
msgstr "Ändern Sie stattdessen die Statistiken für die Tabellenspalte."
-#: commands/tablecmds.c:8071
+#: commands/tablecmds.c:8105
#, c-format
msgid "invalid storage type \"%s\""
msgstr "ungültiger Storage-Typ »%s«"
-#: commands/tablecmds.c:8103
+#: commands/tablecmds.c:8137
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr "Spaltendatentyp %s kann nur Storage-Typ PLAIN"
-#: commands/tablecmds.c:8148
+#: commands/tablecmds.c:8182
#, c-format
msgid "cannot drop column from typed table"
msgstr "aus einer getypten Tabelle können keine Spalten gelöscht werden"
-#: commands/tablecmds.c:8207
+#: commands/tablecmds.c:8241
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "Spalte »%s« von Relation »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:8220
+#: commands/tablecmds.c:8254
#, c-format
msgid "cannot drop system column \"%s\""
msgstr "Systemspalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:8230
+#: commands/tablecmds.c:8264
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr "geerbte Spalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:8243
+#: commands/tablecmds.c:8277
#, c-format
msgid "cannot drop column \"%s\" because it is part of the partition key of relation \"%s\""
msgstr "Spalte »%s« kann nicht gelöscht werden, weil sie Teil des Partitionierungsschlüssels von Relation »%s« ist"
-#: commands/tablecmds.c:8268
+#: commands/tablecmds.c:8302
#, c-format
msgid "cannot drop column from only the partitioned table when partitions exist"
msgstr "Spalte kann nicht nur aus der partitionierten Tabelle gelöscht werden, wenn Partitionen existieren"
-#: commands/tablecmds.c:8472
+#: commands/tablecmds.c:8506
#, c-format
msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX is not supported on partitioned tables"
msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX wird für partitionierte Tabellen nicht unterstützt"
-#: commands/tablecmds.c:8497
+#: commands/tablecmds.c:8531
#, c-format
msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX benennt Index »%s« um in »%s«"
-#: commands/tablecmds.c:8832
+#: commands/tablecmds.c:8866
#, c-format
msgid "cannot use ONLY for foreign key on partitioned table \"%s\" referencing relation \"%s\""
msgstr "ONLY nicht möglich für Fremdschlüssel für partitionierte Tabelle »%s« verweisend auf Relation »%s«"
-#: commands/tablecmds.c:8838
+#: commands/tablecmds.c:8872
#, c-format
msgid "cannot add NOT VALID foreign key on partitioned table \"%s\" referencing relation \"%s\""
msgstr "Hinzufügen von Fremdschlüssel mit NOT VALID nicht möglich für partitionierte Tabelle »%s« verweisend auf Relation »%s«"
-#: commands/tablecmds.c:8841
+#: commands/tablecmds.c:8875
#, c-format
msgid "This feature is not yet supported on partitioned tables."
msgstr "Dieses Feature wird für partitionierte Tabellen noch nicht unterstützt."
-#: commands/tablecmds.c:8848 commands/tablecmds.c:9253
+#: commands/tablecmds.c:8882 commands/tablecmds.c:9287
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr "Relation »%s«, auf die verwiesen wird, ist keine Tabelle"
-#: commands/tablecmds.c:8871
+#: commands/tablecmds.c:8905
#, c-format
msgid "constraints on permanent tables may reference only permanent tables"
msgstr "Constraints für permanente Tabellen dürfen nur auf permanente Tabellen verweisen"
-#: commands/tablecmds.c:8878
+#: commands/tablecmds.c:8912
#, c-format
msgid "constraints on unlogged tables may reference only permanent or unlogged tables"
msgstr "Constraints für ungeloggte Tabellen dürfen nur auf permanente oder ungeloggte Tabellen verweisen"
-#: commands/tablecmds.c:8884
+#: commands/tablecmds.c:8918
#, c-format
msgid "constraints on temporary tables may reference only temporary tables"
msgstr "Constraints für temporäre Tabellen dürfen nur auf temporäre Tabellen verweisen"
-#: commands/tablecmds.c:8888
+#: commands/tablecmds.c:8922
#, c-format
msgid "constraints on temporary tables must involve temporary tables of this session"
msgstr "Constraints für temporäre Tabellen müssen temporäre Tabellen dieser Sitzung beinhalten"
-#: commands/tablecmds.c:8954 commands/tablecmds.c:8960
+#: commands/tablecmds.c:8988 commands/tablecmds.c:8994
#, c-format
msgid "invalid %s action for foreign key constraint containing generated column"
msgstr "ungültige %s-Aktion für Fremdschlüssel-Constraint, der eine generierte Spalte enthält"
-#: commands/tablecmds.c:8976
+#: commands/tablecmds.c:9010
#, c-format
msgid "number of referencing and referenced columns for foreign key disagree"
msgstr "Anzahl der Quell- und Zielspalten im Fremdschlüssel stimmt nicht überein"
-#: commands/tablecmds.c:9083
+#: commands/tablecmds.c:9117
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr "Fremdschlüssel-Constraint »%s« kann nicht implementiert werden"
-#: commands/tablecmds.c:9085
+#: commands/tablecmds.c:9119
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr "Schlüsselspalten »%s« und »%s« haben inkompatible Typen: %s und %s."
-#: commands/tablecmds.c:9448 commands/tablecmds.c:9841
+#: commands/tablecmds.c:9482 commands/tablecmds.c:9875
#: parser/parse_utilcmd.c:786 parser/parse_utilcmd.c:915
#, c-format
msgid "foreign key constraints are not supported on foreign tables"
msgstr "Fremdschlüssel-Constraints auf Fremdtabellen werden nicht unterstützt"
-#: commands/tablecmds.c:10208 commands/tablecmds.c:10486
-#: commands/tablecmds.c:11361 commands/tablecmds.c:11436
+#: commands/tablecmds.c:10242 commands/tablecmds.c:10520
+#: commands/tablecmds.c:11395 commands/tablecmds.c:11470
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "Constraint »%s« von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:10215
+#: commands/tablecmds.c:10249
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint"
msgstr "Constraint »%s« von Relation »%s« ist kein Fremdschlüssel-Constraint"
-#: commands/tablecmds.c:10253
+#: commands/tablecmds.c:10287
#, c-format
msgid "cannot alter constraint \"%s\" on relation \"%s\""
msgstr "Constraint »%s« von Relation »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:10256
+#: commands/tablecmds.c:10290
#, c-format
msgid "Constraint \"%s\" is derived from constraint \"%s\" of relation \"%s\"."
msgstr "Constraint »%s« ist von Constraint »%s« von Relation »%s« abgeleitet."
-#: commands/tablecmds.c:10258
+#: commands/tablecmds.c:10292
#, c-format
msgid "You may alter the constraint it derives from, instead."
msgstr "Sie können stattdessen den Constraint, von dem er abgeleitet ist, ändern."
-#: commands/tablecmds.c:10494
+#: commands/tablecmds.c:10528
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint"
msgstr "Constraint »%s« von Relation »%s« ist kein Fremdschlüssel- oder Check-Constraint"
-#: commands/tablecmds.c:10572
+#: commands/tablecmds.c:10606
#, c-format
msgid "constraint must be validated on child tables too"
msgstr "Constraint muss ebenso in den abgeleiteten Tabellen validiert werden"
-#: commands/tablecmds.c:10656
+#: commands/tablecmds.c:10690
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
msgstr "Spalte »%s«, die im Fremdschlüssel verwendet wird, existiert nicht"
-#: commands/tablecmds.c:10661
+#: commands/tablecmds.c:10695
#, c-format
msgid "cannot have more than %d keys in a foreign key"
msgstr "Fremdschlüssel kann nicht mehr als %d Schlüssel haben"
-#: commands/tablecmds.c:10726
+#: commands/tablecmds.c:10760
#, c-format
msgid "cannot use a deferrable primary key for referenced table \"%s\""
msgstr "aufschiebbarer Primärschlüssel kann nicht für Tabelle »%s«, auf die verwiesen wird, verwendet werden"
-#: commands/tablecmds.c:10743
+#: commands/tablecmds.c:10777
#, c-format
msgid "there is no primary key for referenced table \"%s\""
msgstr "in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Primärschlüssel"
-#: commands/tablecmds.c:10808
+#: commands/tablecmds.c:10842
#, c-format
msgid "foreign key referenced-columns list must not contain duplicates"
msgstr "die Liste der Spalten, auf die ein Fremdschlüssel verweist, darf keine doppelten Einträge enthalten"
-#: commands/tablecmds.c:10902
+#: commands/tablecmds.c:10936
#, c-format
msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
msgstr "aufschiebbarer Unique-Constraint kann nicht für Tabelle »%s«, auf die verwiesen wird, verwendet werden"
-#: commands/tablecmds.c:10907
+#: commands/tablecmds.c:10941
#, c-format
msgid "there is no unique constraint matching given keys for referenced table \"%s\""
msgstr "in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Unique-Constraint, der auf die angegebenen Schlüssel passt"
-#: commands/tablecmds.c:11317
+#: commands/tablecmds.c:11351
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr "geerbter Constraint »%s« von Relation »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:11367
+#: commands/tablecmds.c:11401
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "Constraint »%s« von Relation »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:11543
+#: commands/tablecmds.c:11577
#, c-format
msgid "cannot alter column type of typed table"
msgstr "Spaltentyp einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:11570
+#: commands/tablecmds.c:11604
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "kann vererbte Spalte »%s« nicht ändern"
-#: commands/tablecmds.c:11579
+#: commands/tablecmds.c:11613
#, c-format
msgid "cannot alter column \"%s\" because it is part of the partition key of relation \"%s\""
msgstr "Spalte »%s« kann nicht geändert werden, weil sie Teil des Partitionierungsschlüssels von Relation »%s« ist"
-#: commands/tablecmds.c:11629
+#: commands/tablecmds.c:11663
#, c-format
msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s"
msgstr "Ergebnis der USING-Klausel für Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:11632
+#: commands/tablecmds.c:11666
#, c-format
msgid "You might need to add an explicit cast."
msgstr "Sie müssen möglicherweise eine ausdrückliche Typumwandlung hinzufügen."
-#: commands/tablecmds.c:11636
+#: commands/tablecmds.c:11670
#, c-format
msgid "column \"%s\" cannot be cast automatically to type %s"
msgstr "Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
#. translator: USING is SQL, don't translate it
-#: commands/tablecmds.c:11639
+#: commands/tablecmds.c:11673
#, c-format
msgid "You might need to specify \"USING %s::%s\"."
msgstr "Sie müssen möglicherweise »USING %s::%s« angeben."
-#: commands/tablecmds.c:11739
+#: commands/tablecmds.c:11773
#, c-format
msgid "cannot alter inherited column \"%s\" of relation \"%s\""
msgstr "geerbte Spalte »%s« von Relation »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:11767
+#: commands/tablecmds.c:11801
#, c-format
msgid "USING expression contains a whole-row table reference."
msgstr "USING-Ausdruck enthält einen Verweis auf die ganze Zeile der Tabelle."
-#: commands/tablecmds.c:11778
+#: commands/tablecmds.c:11812
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr "Typ der vererbten Spalte »%s« muss ebenso in den abgeleiteten Tabellen geändert werden"
-#: commands/tablecmds.c:11903
+#: commands/tablecmds.c:11937
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "Typ der Spalte »%s« kann nicht zweimal geändert werden"
-#: commands/tablecmds.c:11941
+#: commands/tablecmds.c:11975
#, c-format
msgid "generation expression for column \"%s\" cannot be cast automatically to type %s"
msgstr "Generierungsausdruck der Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:11946
+#: commands/tablecmds.c:11980
#, c-format
msgid "default for column \"%s\" cannot be cast automatically to type %s"
msgstr "Vorgabewert der Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:12024
+#: commands/tablecmds.c:12058
#, c-format
msgid "cannot alter type of a column used by a generated column"
msgstr "Typ einer Spalte, die von einer generierten Spalte verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:12025
+#: commands/tablecmds.c:12059
#, c-format
msgid "Column \"%s\" is used by generated column \"%s\"."
msgstr "Spalte »%s« wird von generierter Spalte »%s« verwendet."
-#: commands/tablecmds.c:12046
+#: commands/tablecmds.c:12080
#, c-format
msgid "cannot alter type of a column used by a view or rule"
msgstr "Typ einer Spalte, die von einer Sicht oder Regel verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:12047 commands/tablecmds.c:12066
-#: commands/tablecmds.c:12084
+#: commands/tablecmds.c:12081 commands/tablecmds.c:12100
+#: commands/tablecmds.c:12118
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s hängt von Spalte »%s« ab"
-#: commands/tablecmds.c:12065
+#: commands/tablecmds.c:12099
#, c-format
msgid "cannot alter type of a column used in a trigger definition"
msgstr "Typ einer Spalte, die in einer Trigger-Definition verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:12083
+#: commands/tablecmds.c:12117
#, c-format
msgid "cannot alter type of a column used in a policy definition"
msgstr "Typ einer Spalte, die in einer Policy-Definition verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:13152 commands/tablecmds.c:13164
+#: commands/tablecmds.c:13186 commands/tablecmds.c:13198
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "kann Eigentümer des Index »%s« nicht ändern"
-#: commands/tablecmds.c:13154 commands/tablecmds.c:13166
+#: commands/tablecmds.c:13188 commands/tablecmds.c:13200
#, c-format
msgid "Change the ownership of the index's table, instead."
msgstr "Ändern Sie stattdessen den Eigentümer der Tabelle des Index."
-#: commands/tablecmds.c:13180
+#: commands/tablecmds.c:13214
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "kann Eigentümer der Sequenz »%s« nicht ändern"
-#: commands/tablecmds.c:13194 commands/tablecmds.c:16497
+#: commands/tablecmds.c:13228 commands/tablecmds.c:16531
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Verwenden Sie stattdessen ALTER TYPE."
-#: commands/tablecmds.c:13203
+#: commands/tablecmds.c:13237
#, c-format
msgid "\"%s\" is not a table, view, sequence, or foreign table"
msgstr "»%s« ist keine Tabelle, Sicht, Sequenz oder Fremdtabelle"
-#: commands/tablecmds.c:13542
+#: commands/tablecmds.c:13576
#, c-format
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "mehrere SET TABLESPACE Unterbefehle sind ungültig"
-#: commands/tablecmds.c:13619
+#: commands/tablecmds.c:13653
#, c-format
msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table"
msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht, Index noch TOAST-Tabelle"
-#: commands/tablecmds.c:13652 commands/view.c:491
+#: commands/tablecmds.c:13686 commands/view.c:491
#, c-format
msgid "WITH CHECK OPTION is supported only on automatically updatable views"
msgstr "WITH CHECK OPTION wird nur für automatisch aktualisierbare Sichten unterstützt"
-#: commands/tablecmds.c:13904
+#: commands/tablecmds.c:13938
#, c-format
msgid "only tables, indexes, and materialized views exist in tablespaces"
msgstr "nur Tabellen, Indexe und materialisierte Sichten existieren in Tablespaces"
-#: commands/tablecmds.c:13916
+#: commands/tablecmds.c:13950
#, c-format
msgid "cannot move relations in to or out of pg_global tablespace"
msgstr "Relationen können nicht in den oder aus dem Tablespace »pg_global« verschoben werden"
-#: commands/tablecmds.c:14008
+#: commands/tablecmds.c:14042
#, c-format
msgid "aborting because lock on relation \"%s.%s\" is not available"
msgstr "Abbruch weil Sperre für Relation »%s.%s« nicht verfügbar ist"
-#: commands/tablecmds.c:14024
+#: commands/tablecmds.c:14058
#, c-format
msgid "no matching relations in tablespace \"%s\" found"
msgstr "keine passenden Relationen in Tablespace »%s« gefunden"
-#: commands/tablecmds.c:14140
+#: commands/tablecmds.c:14174
#, c-format
msgid "cannot change inheritance of typed table"
msgstr "Vererbung einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:14145 commands/tablecmds.c:14701
+#: commands/tablecmds.c:14179 commands/tablecmds.c:14735
#, c-format
msgid "cannot change inheritance of a partition"
msgstr "Vererbung einer Partition kann nicht geändert werden"
-#: commands/tablecmds.c:14150
+#: commands/tablecmds.c:14184
#, c-format
msgid "cannot change inheritance of partitioned table"
msgstr "Vererbung einer partitionierten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:14196
+#: commands/tablecmds.c:14230
#, c-format
msgid "cannot inherit to temporary relation of another session"
msgstr "an temporäre Relation einer anderen Sitzung kann nicht vererbt werden"
-#: commands/tablecmds.c:14209
+#: commands/tablecmds.c:14243
#, c-format
msgid "cannot inherit from a partition"
msgstr "von einer Partition kann nicht geerbt werden"
-#: commands/tablecmds.c:14231 commands/tablecmds.c:17141
+#: commands/tablecmds.c:14265 commands/tablecmds.c:17175
#, c-format
msgid "circular inheritance not allowed"
msgstr "zirkuläre Vererbung ist nicht erlaubt"
-#: commands/tablecmds.c:14232 commands/tablecmds.c:17142
+#: commands/tablecmds.c:14266 commands/tablecmds.c:17176
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "»%s« ist schon von »%s« abgeleitet."
-#: commands/tablecmds.c:14245
+#: commands/tablecmds.c:14279
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming an inheritance child"
msgstr "Trigger »%s« verhindert, dass Tabelle »%s« ein Vererbungskind werden kann"
-#: commands/tablecmds.c:14247
+#: commands/tablecmds.c:14281
#, c-format
msgid "ROW triggers with transition tables are not supported in inheritance hierarchies."
msgstr "ROW-Trigger mit Übergangstabellen werden in Vererbungshierarchien nicht unterstützt."
-#: commands/tablecmds.c:14450
+#: commands/tablecmds.c:14484
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr "Spalte »%s« in abgeleiteter Tabelle muss als NOT NULL markiert sein"
-#: commands/tablecmds.c:14459
+#: commands/tablecmds.c:14493
#, c-format
msgid "column \"%s\" in child table must be a generated column"
msgstr "Spalte »%s« in abgeleiteter Tabelle muss eine generierte Spalte sein"
-#: commands/tablecmds.c:14509
+#: commands/tablecmds.c:14543
#, c-format
msgid "column \"%s\" in child table has a conflicting generation expression"
msgstr "Spalte »%s« in abgeleiteter Tabelle hat einen widersprüchlichen Generierungsausdruck"
-#: commands/tablecmds.c:14537
+#: commands/tablecmds.c:14571
#, c-format
msgid "child table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:14625
+#: commands/tablecmds.c:14659
#, c-format
msgid "child table \"%s\" has different definition for check constraint \"%s\""
msgstr "abgeleitete Tabelle »%s« hat unterschiedliche Definition für Check-Constraint »%s«"
-#: commands/tablecmds.c:14633
+#: commands/tablecmds.c:14667
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\""
msgstr "Constraint »%s« kollidiert mit nicht vererbtem Constraint für abgeleitete Tabelle »%s«"
-#: commands/tablecmds.c:14644
+#: commands/tablecmds.c:14678
#, c-format
msgid "constraint \"%s\" conflicts with NOT VALID constraint on child table \"%s\""
msgstr "Constraint »%s« kollidiert mit NOT-VALID-Constraint für abgeleitete Tabelle »%s«"
-#: commands/tablecmds.c:14679
+#: commands/tablecmds.c:14713
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "Constraint »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:14767
+#: commands/tablecmds.c:14801
#, c-format
msgid "partition \"%s\" already pending detach in partitioned table \"%s.%s\""
msgstr "Partition »%s« hat schon eine unerledigte Abtrennoperation in der partitionierten Tabelle »%s.%s«"
-#: commands/tablecmds.c:14796 commands/tablecmds.c:14844
+#: commands/tablecmds.c:14830 commands/tablecmds.c:14878
#, c-format
msgid "relation \"%s\" is not a partition of relation \"%s\""
msgstr "Relation »%s« ist keine Partition von Relation »%s«"
-#: commands/tablecmds.c:14850
+#: commands/tablecmds.c:14884
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "Relation »%s« ist keine Basisrelation von Relation »%s«"
-#: commands/tablecmds.c:15078
+#: commands/tablecmds.c:15112
#, c-format
msgid "typed tables cannot inherit"
msgstr "getypte Tabellen können nicht erben"
-#: commands/tablecmds.c:15108
+#: commands/tablecmds.c:15142
#, c-format
msgid "table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in Tabelle"
-#: commands/tablecmds.c:15119
+#: commands/tablecmds.c:15153
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "Tabelle hat Spalte »%s«, aber Typ benötigt »%s«"
-#: commands/tablecmds.c:15128
+#: commands/tablecmds.c:15162
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
-#: commands/tablecmds.c:15142
+#: commands/tablecmds.c:15176
#, c-format
msgid "table has extra column \"%s\""
msgstr "Tabelle hat zusätzliche Spalte »%s«"
-#: commands/tablecmds.c:15194
+#: commands/tablecmds.c:15228
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "»%s« ist keine getypte Tabelle"
-#: commands/tablecmds.c:15376
+#: commands/tablecmds.c:15410
#, c-format
msgid "cannot use non-unique index \"%s\" as replica identity"
msgstr "nicht eindeutiger Index »%s« kann nicht als Replik-Identität verwendet werden"
-#: commands/tablecmds.c:15382
+#: commands/tablecmds.c:15416
#, c-format
msgid "cannot use non-immediate index \"%s\" as replica identity"
msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil er nicht IMMEDIATE ist"
-#: commands/tablecmds.c:15388
+#: commands/tablecmds.c:15422
#, c-format
msgid "cannot use expression index \"%s\" as replica identity"
msgstr "Ausdrucksindex »%s« kann nicht als Replik-Identität verwendet werden"
-#: commands/tablecmds.c:15394
+#: commands/tablecmds.c:15428
#, c-format
msgid "cannot use partial index \"%s\" as replica identity"
msgstr "partieller Index »%s« kann nicht als Replik-Identität verwendet werden"
-#: commands/tablecmds.c:15400
+#: commands/tablecmds.c:15434
#, c-format
msgid "cannot use invalid index \"%s\" as replica identity"
msgstr "ungültiger Index »%s« kann nicht als Replik-Identität verwendet werden"
-#: commands/tablecmds.c:15417
+#: commands/tablecmds.c:15451
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column %d is a system column"
msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil Spalte %d eine Systemspalte ist"
-#: commands/tablecmds.c:15424
+#: commands/tablecmds.c:15458
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column \"%s\" is nullable"
msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil Spalte »%s« NULL-Werte akzeptiert"
-#: commands/tablecmds.c:15671
+#: commands/tablecmds.c:15705
#, c-format
msgid "cannot change logged status of table \"%s\" because it is temporary"
msgstr "kann den geloggten Status der Tabelle »%s« nicht ändern, weil sie temporär ist"
-#: commands/tablecmds.c:15695
+#: commands/tablecmds.c:15729
#, c-format
msgid "cannot change table \"%s\" to unlogged because it is part of a publication"
msgstr "kann Tabelle »%s« nicht in ungeloggt ändern, weil sie Teil einer Publikation ist"
-#: commands/tablecmds.c:15697
+#: commands/tablecmds.c:15731
#, c-format
msgid "Unlogged relations cannot be replicated."
msgstr "Ungeloggte Relationen können nicht repliziert werden."
-#: commands/tablecmds.c:15742
+#: commands/tablecmds.c:15776
#, c-format
msgid "could not change table \"%s\" to logged because it references unlogged table \"%s\""
msgstr "konnte Tabelle »%s« nicht in geloggt ändern, weil sie auf die ungeloggte Tabelle »%s« verweist"
-#: commands/tablecmds.c:15752
+#: commands/tablecmds.c:15786
#, c-format
msgid "could not change table \"%s\" to unlogged because it references logged table \"%s\""
msgstr "konnte Tabelle »%s« nicht in ungeloggt ändern, weil sie auf die geloggte Tabelle »%s« verweist"
-#: commands/tablecmds.c:15810
+#: commands/tablecmds.c:15844
#, c-format
msgid "cannot move an owned sequence into another schema"
msgstr "einer Tabelle zugeordnete Sequenz kann nicht in ein anderes Schema verschoben werden"
-#: commands/tablecmds.c:15917
+#: commands/tablecmds.c:15951
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "Relation »%s« existiert bereits in Schema »%s«"
-#: commands/tablecmds.c:16480
+#: commands/tablecmds.c:16514
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "»%s« ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:16512
+#: commands/tablecmds.c:16546
#, c-format
msgid "\"%s\" is not a table, view, materialized view, sequence, or foreign table"
msgstr "»%s« ist weder Tabelle, Sicht, materialisierte Sicht, Sequenz noch Fremdtabelle"
-#: commands/tablecmds.c:16547
+#: commands/tablecmds.c:16581
#, c-format
msgid "unrecognized partitioning strategy \"%s\""
msgstr "unbekannte Partitionierungsstrategie »%s«"
-#: commands/tablecmds.c:16555
+#: commands/tablecmds.c:16589
#, c-format
msgid "cannot use \"list\" partition strategy with more than one column"
msgstr "Partitionierungsstrategie »list« kann nicht mit mehr als einer Spalte verwendet werden"
-#: commands/tablecmds.c:16621
+#: commands/tablecmds.c:16655
#, c-format
msgid "column \"%s\" named in partition key does not exist"
msgstr "Spalte »%s«, die im Partitionierungsschlüssel verwendet wird, existiert nicht"
-#: commands/tablecmds.c:16629
+#: commands/tablecmds.c:16663
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "Systemspalte »%s« kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:16640 commands/tablecmds.c:16754
+#: commands/tablecmds.c:16674 commands/tablecmds.c:16788
#, c-format
msgid "cannot use generated column in partition key"
msgstr "generierte Spalte kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:16641 commands/tablecmds.c:16755 commands/trigger.c:653
+#: commands/tablecmds.c:16675 commands/tablecmds.c:16789 commands/trigger.c:653
#: rewrite/rewriteHandler.c:907 rewrite/rewriteHandler.c:942
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "Spalte »%s« ist eine generierte Spalte."
-#: commands/tablecmds.c:16717
+#: commands/tablecmds.c:16751
#, c-format
msgid "functions in partition key expression must be marked IMMUTABLE"
msgstr "Funktionen im Partitionierungsschlüsselausdruck müssen als IMMUTABLE markiert sein"
-#: commands/tablecmds.c:16737
+#: commands/tablecmds.c:16771
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr "Partitionierungsschlüsselausdruck kann nicht auf Systemspalten verweisen"
-#: commands/tablecmds.c:16767
+#: commands/tablecmds.c:16801
#, c-format
msgid "cannot use constant expression as partition key"
msgstr "Partitionierungsschlüssel kann kein konstanter Ausdruck sein"
-#: commands/tablecmds.c:16788
+#: commands/tablecmds.c:16822
#, c-format
msgid "could not determine which collation to use for partition expression"
msgstr "konnte die für den Partitionierungsausdruck zu verwendende Sortierfolge nicht bestimmen"
-#: commands/tablecmds.c:16823
+#: commands/tablecmds.c:16857
#, c-format
msgid "You must specify a hash operator class or define a default hash operator class for the data type."
msgstr "Sie müssen eine hash-Operatorklasse angeben oder eine hash-Standardoperatorklasse für den Datentyp definieren."
-#: commands/tablecmds.c:16829
+#: commands/tablecmds.c:16863
#, c-format
msgid "You must specify a btree operator class or define a default btree operator class for the data type."
msgstr "Sie müssen eine btree-Operatorklasse angeben oder eine btree-Standardoperatorklasse für den Datentyp definieren."
-#: commands/tablecmds.c:17081
+#: commands/tablecmds.c:17115
#, c-format
msgid "\"%s\" is already a partition"
msgstr "»%s« ist bereits eine Partition"
-#: commands/tablecmds.c:17087
+#: commands/tablecmds.c:17121
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "eine getypte Tabelle kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17103
+#: commands/tablecmds.c:17137
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "ein Vererbungskind kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17117
+#: commands/tablecmds.c:17151
#, c-format
msgid "cannot attach inheritance parent as partition"
msgstr "eine Tabelle mit abgeleiteten Tabellen kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17151
+#: commands/tablecmds.c:17185
#, c-format
msgid "cannot attach a temporary relation as partition of permanent relation \"%s\""
msgstr "eine temporäre Relation kann nicht als Partition an permanente Relation »%s« angefügt werden"
-#: commands/tablecmds.c:17159
+#: commands/tablecmds.c:17193
#, c-format
msgid "cannot attach a permanent relation as partition of temporary relation \"%s\""
msgstr "eine permanente Relation kann nicht als Partition an temporäre Relation »%s« angefügt werden"
-#: commands/tablecmds.c:17167
+#: commands/tablecmds.c:17201
#, c-format
msgid "cannot attach as partition of temporary relation of another session"
msgstr "kann nicht als Partition an temporäre Relation einer anderen Sitzung anfügen"
-#: commands/tablecmds.c:17174
+#: commands/tablecmds.c:17208
#, c-format
msgid "cannot attach temporary relation of another session as partition"
msgstr "temporäre Relation einer anderen Sitzung kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17194
+#: commands/tablecmds.c:17228
#, c-format
msgid "table \"%s\" contains column \"%s\" not found in parent \"%s\""
msgstr "Tabelle »%s« enthält Spalte »%s«, die nicht in der Elterntabelle »%s« gefunden wurde"
-#: commands/tablecmds.c:17197
+#: commands/tablecmds.c:17231
#, c-format
msgid "The new partition may contain only the columns present in parent."
msgstr "Die neue Partition darf nur Spalten enthalten, die auch die Elterntabelle hat."
-#: commands/tablecmds.c:17209
+#: commands/tablecmds.c:17243
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming a partition"
msgstr "Trigger »%s« verhindert, dass Tabelle »%s« eine Partition werden kann"
-#: commands/tablecmds.c:17211 commands/trigger.c:459
+#: commands/tablecmds.c:17245 commands/trigger.c:459
#, c-format
msgid "ROW triggers with transition tables are not supported on partitions"
msgstr "ROW-Trigger mit Übergangstabellen werden für Partitionen nicht unterstützt"
-#: commands/tablecmds.c:17374
+#: commands/tablecmds.c:17424
#, c-format
msgid "cannot attach foreign table \"%s\" as partition of partitioned table \"%s\""
msgstr "kann Fremdtabelle »%s« nicht als Partition an partitionierte Tabelle »%s« anfügen"
-#: commands/tablecmds.c:17377
+#: commands/tablecmds.c:17427
#, c-format
msgid "Partitioned table \"%s\" contains unique indexes."
msgstr "Partitionierte Tabelle »%s« enthält Unique-Indexe."
-#: commands/tablecmds.c:17697
+#: commands/tablecmds.c:17747
#, c-format
msgid "cannot detach partitions concurrently when a default partition exists"
msgstr "nebenläufiges Abtrennen einer Partition ist nicht möglich, wenn eine Standardpartition existiert"
-#: commands/tablecmds.c:17806
+#: commands/tablecmds.c:17856
#, c-format
msgid "partitioned table \"%s\" was removed concurrently"
msgstr "partitionierte Tabelle »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:17812
+#: commands/tablecmds.c:17862
#, c-format
msgid "partition \"%s\" was removed concurrently"
msgstr "Partition »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:18266 commands/tablecmds.c:18286
-#: commands/tablecmds.c:18306 commands/tablecmds.c:18325
-#: commands/tablecmds.c:18367
+#: commands/tablecmds.c:18335 commands/tablecmds.c:18355
+#: commands/tablecmds.c:18375 commands/tablecmds.c:18394
+#: commands/tablecmds.c:18436
#, c-format
msgid "cannot attach index \"%s\" as a partition of index \"%s\""
msgstr "kann Index »%s« nicht als Partition an Index »%s« anfügen"
-#: commands/tablecmds.c:18269
+#: commands/tablecmds.c:18338
#, c-format
msgid "Index \"%s\" is already attached to another index."
msgstr "Index »%s« ist bereits an einen anderen Index angefügt."
-#: commands/tablecmds.c:18289
+#: commands/tablecmds.c:18358
#, c-format
msgid "Index \"%s\" is not an index on any partition of table \"%s\"."
msgstr "Index »%s« ist kein Index irgendeiner Partition von Tabelle »%s«."
-#: commands/tablecmds.c:18309
+#: commands/tablecmds.c:18378
#, c-format
msgid "The index definitions do not match."
msgstr "Die Indexdefinitionen stimmen nicht überein."
-#: commands/tablecmds.c:18328
+#: commands/tablecmds.c:18397
#, c-format
msgid "The index \"%s\" belongs to a constraint in table \"%s\" but no constraint exists for index \"%s\"."
msgstr "Der Index »%s« gehört zu einem Constraint in Tabelle »%s«, aber kein Constraint existiert für Index »%s«."
-#: commands/tablecmds.c:18370
+#: commands/tablecmds.c:18439
#, c-format
msgid "Another index is already attached for partition \"%s\"."
msgstr "Ein anderer Index ist bereits für Partition »%s« angefügt."
-#: commands/tablecmds.c:18600
+#: commands/tablecmds.c:18669
#, c-format
msgid "column data type %s does not support compression"
msgstr "Spaltendatentyp %s unterstützt keine Komprimierung"
-#: commands/tablecmds.c:18607
+#: commands/tablecmds.c:18676
#, c-format
msgid "invalid compression method \"%s\""
msgstr "ungültige Komprimierungsmethode »%s«"
msgid "Create the type as a shell type, then create its I/O functions, then do a full CREATE TYPE."
msgstr "Erzeugen Sie den Typ als Shell-Typ, legen Sie dann die I/O-Funktionen an und führen Sie dann das volle CREATE TYPE aus."
-#: commands/typecmds.c:327 commands/typecmds.c:1465 commands/typecmds.c:4282
+#: commands/typecmds.c:327 commands/typecmds.c:1465 commands/typecmds.c:4281
#, c-format
msgid "type attribute \"%s\" not recognized"
msgstr "Typ-Attribut »%s« nicht erkannt"
msgid "alignment \"%s\" not recognized"
msgstr "Ausrichtung »%s« nicht erkannt"
-#: commands/typecmds.c:453 commands/typecmds.c:4156
+#: commands/typecmds.c:453 commands/typecmds.c:4155
#, c-format
msgid "storage \"%s\" not recognized"
msgstr "Storage-Typ »%s« nicht erkannt"
msgid "check constraints for domains cannot be marked NO INHERIT"
msgstr "Check-Constraints für Domänen können nicht als NO INHERIT markiert werden"
-#: commands/typecmds.c:979 commands/typecmds.c:2976
+#: commands/typecmds.c:979 commands/typecmds.c:2975
#, c-format
msgid "unique constraints not possible for domains"
msgstr "Unique-Constraints sind nicht für Domänen möglich"
-#: commands/typecmds.c:985 commands/typecmds.c:2982
+#: commands/typecmds.c:985 commands/typecmds.c:2981
#, c-format
msgid "primary key constraints not possible for domains"
msgstr "Primärschlüssel-Constraints sind nicht fürDomänen möglich"
-#: commands/typecmds.c:991 commands/typecmds.c:2988
+#: commands/typecmds.c:991 commands/typecmds.c:2987
#, c-format
msgid "exclusion constraints not possible for domains"
msgstr "Exclusion-Constraints sind nicht für Domänen möglich"
-#: commands/typecmds.c:997 commands/typecmds.c:2994
+#: commands/typecmds.c:997 commands/typecmds.c:2993
#, c-format
msgid "foreign key constraints not possible for domains"
msgstr "Fremdschlüssel-Constraints sind nicht für Domänen möglich"
-#: commands/typecmds.c:1006 commands/typecmds.c:3003
+#: commands/typecmds.c:1006 commands/typecmds.c:3002
#, c-format
msgid "specifying constraint deferrability not supported for domains"
msgstr "Setzen des Constraint-Modus wird für Domänen nicht unterstützt"
msgid "Create the type as a shell type, then create its canonicalization function, then do a full CREATE TYPE."
msgstr "Erzeugen Sie den Typ als Shell-Typ, legen Sie dann die Canonicalization-Funktion an und führen Sie dann das volle CREATE TYPE aus."
-#: commands/typecmds.c:1982
+#: commands/typecmds.c:1981
#, c-format
msgid "type input function %s has multiple matches"
msgstr "Typeingabefunktion %s hat mehrere Übereinstimmungen"
-#: commands/typecmds.c:2000
+#: commands/typecmds.c:1999
#, c-format
msgid "type input function %s must return type %s"
msgstr "Typeingabefunktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2016
+#: commands/typecmds.c:2015
#, c-format
msgid "type input function %s should not be volatile"
msgstr "Typeingabefunktion %s sollte nicht VOLATILE sein"
-#: commands/typecmds.c:2044
+#: commands/typecmds.c:2043
#, c-format
msgid "type output function %s must return type %s"
msgstr "Typausgabefunktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2051
+#: commands/typecmds.c:2050
#, c-format
msgid "type output function %s should not be volatile"
msgstr "Typausgabefunktion %s sollte nicht VOLATILE sein"
-#: commands/typecmds.c:2080
+#: commands/typecmds.c:2079
#, c-format
msgid "type receive function %s has multiple matches"
msgstr "Typempfangsfunktion %s hat mehrere Übereinstimmungen"
-#: commands/typecmds.c:2098
+#: commands/typecmds.c:2097
#, c-format
msgid "type receive function %s must return type %s"
msgstr "Typempfangsfunktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2105
+#: commands/typecmds.c:2104
#, c-format
msgid "type receive function %s should not be volatile"
msgstr "Typempfangsfunktion %s sollte nicht VOLATILE sein"
-#: commands/typecmds.c:2133
+#: commands/typecmds.c:2132
#, c-format
msgid "type send function %s must return type %s"
msgstr "Typsendefunktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2140
+#: commands/typecmds.c:2139
#, c-format
msgid "type send function %s should not be volatile"
msgstr "Typsendefunktion %s sollte nicht VOLATILE sein"
-#: commands/typecmds.c:2167
+#: commands/typecmds.c:2166
#, c-format
msgid "typmod_in function %s must return type %s"
msgstr "typmod_in-Funktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2174
+#: commands/typecmds.c:2173
#, c-format
msgid "type modifier input function %s should not be volatile"
msgstr "Typmodifikatoreingabefunktion %s sollte nicht VOLATILE sein"
-#: commands/typecmds.c:2201
+#: commands/typecmds.c:2200
#, c-format
msgid "typmod_out function %s must return type %s"
msgstr "typmod_out-Funktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2208
+#: commands/typecmds.c:2207
#, c-format
msgid "type modifier output function %s should not be volatile"
msgstr "Typmodifikatorausgabefunktion %s sollte nicht VOLATILE sein"
-#: commands/typecmds.c:2235
+#: commands/typecmds.c:2234
#, c-format
msgid "type analyze function %s must return type %s"
msgstr "Typanalysefunktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2264
+#: commands/typecmds.c:2263
#, c-format
msgid "type subscripting function %s must return type %s"
msgstr "Typ-Subscript-Funktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2274
+#: commands/typecmds.c:2273
#, c-format
msgid "user-defined types cannot use subscripting function %s"
msgstr "benutzerdefinierte Typen können Subscript-Funktion %s nicht verwenden"
-#: commands/typecmds.c:2320
+#: commands/typecmds.c:2319
#, c-format
msgid "You must specify an operator class for the range type or define a default operator class for the subtype."
msgstr "Sie müssen für den Bereichstyp eine Operatorklasse angeben oder eine Standardoperatorklasse für den Untertyp definieren."
-#: commands/typecmds.c:2351
+#: commands/typecmds.c:2350
#, c-format
msgid "range canonical function %s must return range type"
msgstr "Bereichstyp-Canonical-Funktion %s muss Bereichstyp zurückgeben"
-#: commands/typecmds.c:2357
+#: commands/typecmds.c:2356
#, c-format
msgid "range canonical function %s must be immutable"
msgstr "Bereichstyp-Canonical-Funktion %s muss »immutable« sein"
-#: commands/typecmds.c:2393
+#: commands/typecmds.c:2392
#, c-format
msgid "range subtype diff function %s must return type %s"
msgstr "Bereichstyp-Untertyp-Diff-Funktion %s muss Typ %s zurückgeben"
-#: commands/typecmds.c:2400
+#: commands/typecmds.c:2399
#, c-format
msgid "range subtype diff function %s must be immutable"
msgstr "Bereichstyp-Untertyp-Diff-Funktion %s muss »immutable« sein"
-#: commands/typecmds.c:2427
+#: commands/typecmds.c:2426
#, c-format
msgid "pg_type array OID value not set when in binary upgrade mode"
msgstr "Array-OID-Wert für pg_type ist im Binary-Upgrade-Modus nicht gesetzt"
-#: commands/typecmds.c:2460
+#: commands/typecmds.c:2459
#, c-format
msgid "pg_type multirange OID value not set when in binary upgrade mode"
msgstr "Multirange-OID-Wert für pg_type ist im Binary-Upgrade-Modus nicht gesetzt"
-#: commands/typecmds.c:2493
+#: commands/typecmds.c:2492
#, c-format
msgid "pg_type multirange array OID value not set when in binary upgrade mode"
msgstr "Multirange-Array-OID-Wert für pg_type ist im Binary-Upgrade-Modus nicht gesetzt"
-#: commands/typecmds.c:2792
+#: commands/typecmds.c:2791
#, c-format
msgid "column \"%s\" of table \"%s\" contains null values"
msgstr "Spalte »%s« von Tabelle »%s« enthält NULL-Werte"
-#: commands/typecmds.c:2905 commands/typecmds.c:3107
+#: commands/typecmds.c:2904 commands/typecmds.c:3106
#, c-format
msgid "constraint \"%s\" of domain \"%s\" does not exist"
msgstr "Constraint »%s« von Domäne »%s« existiert nicht"
-#: commands/typecmds.c:2909
+#: commands/typecmds.c:2908
#, c-format
msgid "constraint \"%s\" of domain \"%s\" does not exist, skipping"
msgstr "Constraint »%s« von Domäne »%s« existiert nicht, wird übersprungen"
-#: commands/typecmds.c:3114
+#: commands/typecmds.c:3113
#, c-format
msgid "constraint \"%s\" of domain \"%s\" is not a check constraint"
msgstr "Constraint »%s« von Domäne »%s« ist kein Check-Constraint"
-#: commands/typecmds.c:3220
+#: commands/typecmds.c:3219
#, c-format
msgid "column \"%s\" of table \"%s\" contains values that violate the new constraint"
msgstr "Spalte »%s« von Tabelle »%s« enthält Werte, die den neuen Constraint verletzen"
-#: commands/typecmds.c:3449 commands/typecmds.c:3647 commands/typecmds.c:3728
-#: commands/typecmds.c:3914
+#: commands/typecmds.c:3448 commands/typecmds.c:3646 commands/typecmds.c:3727
+#: commands/typecmds.c:3913
#, c-format
msgid "%s is not a domain"
msgstr "%s ist keine Domäne"
-#: commands/typecmds.c:3481
+#: commands/typecmds.c:3480
#, c-format
msgid "constraint \"%s\" for domain \"%s\" already exists"
msgstr "Constraint »%s« für Domäne »%s« existiert bereits"
-#: commands/typecmds.c:3532
+#: commands/typecmds.c:3531
#, c-format
msgid "cannot use table references in domain check constraint"
msgstr "Tabellenverweise können in Domänen-Check-Constraints nicht verwendet werden"
-#: commands/typecmds.c:3659 commands/typecmds.c:3740 commands/typecmds.c:4031
+#: commands/typecmds.c:3658 commands/typecmds.c:3739 commands/typecmds.c:4030
#, c-format
msgid "%s is a table's row type"
msgstr "%s ist der Zeilentyp einer Tabelle"
-#: commands/typecmds.c:3661 commands/typecmds.c:3742 commands/typecmds.c:4033
+#: commands/typecmds.c:3660 commands/typecmds.c:3741 commands/typecmds.c:4032
#, c-format
msgid "Use ALTER TABLE instead."
msgstr "Verwenden Sie stattdessen ALTER TABLE."
-#: commands/typecmds.c:3667 commands/typecmds.c:3748 commands/typecmds.c:3946
+#: commands/typecmds.c:3666 commands/typecmds.c:3747 commands/typecmds.c:3945
#, c-format
msgid "cannot alter array type %s"
msgstr "Array-Typ %s kann nicht verändert werden"
-#: commands/typecmds.c:3669 commands/typecmds.c:3750 commands/typecmds.c:3948
+#: commands/typecmds.c:3668 commands/typecmds.c:3749 commands/typecmds.c:3947
#, c-format
msgid "You can alter type %s, which will alter the array type as well."
msgstr "Sie können den Typ %s ändern, wodurch der Array-Typ ebenfalls geändert wird."
-#: commands/typecmds.c:4016
+#: commands/typecmds.c:4015
#, c-format
msgid "type \"%s\" already exists in schema \"%s\""
msgstr "Typ %s existiert bereits in Schema »%s«"
-#: commands/typecmds.c:4184
+#: commands/typecmds.c:4183
#, c-format
msgid "cannot change type's storage to PLAIN"
msgstr "Storage-Typ eines Typs kann nicht in PLAIN geändert werden"
-#: commands/typecmds.c:4277
+#: commands/typecmds.c:4276
#, c-format
msgid "type attribute \"%s\" cannot be changed"
msgstr "Typ-Attribut »%s« kann nicht geändert werden"
-#: commands/typecmds.c:4295
+#: commands/typecmds.c:4294
#, c-format
msgid "must be superuser to alter a type"
msgstr "nur Superuser können Typen ändern"
-#: commands/typecmds.c:4316 commands/typecmds.c:4325
+#: commands/typecmds.c:4315 commands/typecmds.c:4324
#, c-format
msgid "%s is not a base type"
msgstr "%s ist kein Basistyp"
msgstr "%s ist in SQL-Funktionen nicht erlaubt"
#. translator: %s is a SQL statement name
-#: executor/functions.c:528 executor/spi.c:1639 executor/spi.c:2491
+#: executor/functions.c:528 executor/spi.c:1649 executor/spi.c:2538
#, c-format
msgid "%s is not allowed in a non-volatile function"
msgstr "%s ist in als nicht »volatile« markierten Funktionen nicht erlaubt"
msgid "return type %s is not supported for SQL functions"
msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
-#: executor/nodeAgg.c:3087 executor/nodeAgg.c:3096 executor/nodeAgg.c:3108
+#: executor/nodeAgg.c:3088 executor/nodeAgg.c:3097 executor/nodeAgg.c:3109
#, c-format
msgid "unexpected EOF for tape %d: requested %zu bytes, read %zu bytes"
msgstr "unerwartetes EOF für Tape %d: %zu Bytes angefordert, %zu Bytes gelesen"
-#: executor/nodeAgg.c:3981 parser/parse_agg.c:661 parser/parse_agg.c:689
+#: executor/nodeAgg.c:3974 parser/parse_agg.c:661 parser/parse_agg.c:689
#, c-format
msgid "aggregate function calls cannot be nested"
msgstr "Aufrufe von Aggregatfunktionen können nicht geschachtelt werden"
-#: executor/nodeAgg.c:4189 executor/nodeWindowAgg.c:2836
+#: executor/nodeAgg.c:4182 executor/nodeWindowAgg.c:2836
#, c-format
msgid "aggregate %u needs to have compatible input type and transition type"
msgstr "Aggregatfunktion %u muss kompatiblen Eingabe- und Übergangstyp haben"
msgid "aggregate function %s does not support use as a window function"
msgstr "Aggregatfunktion %s unterstützt die Verwendung als Fensterfunktion nicht"
-#: executor/spi.c:237 executor/spi.c:302
+#: executor/spi.c:234 executor/spi.c:299
#, c-format
msgid "invalid transaction termination"
msgstr "ungültige Transaktionsbeendung"
-#: executor/spi.c:251
+#: executor/spi.c:248
#, c-format
msgid "cannot commit while a subtransaction is active"
msgstr "während eine Subtransaktion aktiv ist kann nicht committet werden"
-#: executor/spi.c:308
+#: executor/spi.c:305
#, c-format
msgid "cannot roll back while a subtransaction is active"
msgstr "während eine Subtransaktion aktiv ist kann nicht zurückgerollt werden"
-#: executor/spi.c:380
+#: executor/spi.c:377
#, c-format
msgid "transaction left non-empty SPI stack"
msgstr "Transaktion ließ nicht-leeren SPI-Stack zurück"
-#: executor/spi.c:381 executor/spi.c:443
+#: executor/spi.c:378 executor/spi.c:440
#, c-format
msgid "Check for missing \"SPI_finish\" calls."
msgstr "Prüfen Sie, ob Aufrufe von »SPI_finish« fehlen."
-#: executor/spi.c:442
+#: executor/spi.c:439
#, c-format
msgid "subtransaction left non-empty SPI stack"
msgstr "Subtransaktion ließ nicht-leeren SPI-Stack zurück"
-#: executor/spi.c:1497
+#: executor/spi.c:1507
#, c-format
msgid "cannot open multi-query plan as cursor"
msgstr "Plan mit mehreren Anfragen kann nicht als Cursor geöffnet werden"
#. translator: %s is name of a SQL command, eg INSERT
-#: executor/spi.c:1507
+#: executor/spi.c:1517
#, c-format
msgid "cannot open %s query as cursor"
msgstr "%s kann nicht als Cursor geöffnet werden"
-#: executor/spi.c:1613
+#: executor/spi.c:1623
#, c-format
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE wird nicht unterstützt"
-#: executor/spi.c:1614 parser/analyze.c:2821
+#: executor/spi.c:1624 parser/analyze.c:2821
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Scrollbare Cursor müssen READ ONLY sein."
-#: executor/spi.c:2815
+#: executor/spi.c:2377
+#, c-format
+msgid "empty query does not return tuples"
+msgstr "leere Anfrage gibt keine Tupel zurück"
+
+#. translator: %s is name of a SQL command, eg INSERT
+#: executor/spi.c:2451
+#, c-format
+msgid "%s query does not return tuples"
+msgstr "%s-Anfrage gibt keine Tupel zurück"
+
+#: executor/spi.c:2863
#, c-format
msgid "SQL expression \"%s\""
msgstr "SQL-Ausdruck »%s«"
-#: executor/spi.c:2820
+#: executor/spi.c:2868
#, c-format
msgid "PL/pgSQL assignment \"%s\""
msgstr "PL/pgSQL-Zuweisung »%s«"
-#: executor/spi.c:2823
+#: executor/spi.c:2871
#, c-format
msgid "SQL statement \"%s\""
msgstr "SQL-Anweisung »%s«"
msgid "multiple limit options not allowed"
msgstr "mehrere Limit-Optionen sind nicht erlaubt"
-#: gram.y:16808
+#: gram.y:16823
#, c-format
msgid "multiple WITH clauses not allowed"
msgstr "mehrere WITH-Klauseln sind nicht erlaubt"
-#: gram.y:17002
+#: gram.y:17017
#, c-format
msgid "OUT and INOUT arguments aren't allowed in TABLE functions"
msgstr "OUT- und INOUT-Argumente sind in TABLE-Funktionen nicht erlaubt"
-#: gram.y:17098
+#: gram.y:17113
#, c-format
msgid "multiple COLLATE clauses not allowed"
msgstr "mehrere COLLATE-Klauseln sind nicht erlaubt"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:17136 gram.y:17149
+#: gram.y:17151 gram.y:17164
#, c-format
msgid "%s constraints cannot be marked DEFERRABLE"
msgstr "%s-Constraints können nicht als DEFERRABLE markiert werden"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:17162
+#: gram.y:17177
#, c-format
msgid "%s constraints cannot be marked NOT VALID"
msgstr "%s-Constraints können nicht als NOT VALID markiert werden"
#. translator: %s is CHECK, UNIQUE, or similar
-#: gram.y:17175
+#: gram.y:17190
#, c-format
msgid "%s constraints cannot be marked NO INHERIT"
msgstr "%s-Constraints können nicht als NO INHERIT markiert werden"
msgid "RADIUS response from %s has invalid code (%d) for user \"%s\""
msgstr "RADIUS-Antwort von %s hat ungültigen Code (%d) für Benutzer »%s«"
-#: libpq/be-fsstubs.c:119 libpq/be-fsstubs.c:150 libpq/be-fsstubs.c:178
-#: libpq/be-fsstubs.c:204 libpq/be-fsstubs.c:229 libpq/be-fsstubs.c:277
-#: libpq/be-fsstubs.c:300 libpq/be-fsstubs.c:553
+#: libpq/be-fsstubs.c:128 libpq/be-fsstubs.c:157 libpq/be-fsstubs.c:185
+#: libpq/be-fsstubs.c:211 libpq/be-fsstubs.c:236 libpq/be-fsstubs.c:274
+#: libpq/be-fsstubs.c:297 libpq/be-fsstubs.c:545
#, c-format
msgid "invalid large-object descriptor: %d"
msgstr "ungültiger Large-Object-Deskriptor: %d"
-#: libpq/be-fsstubs.c:161
+#: libpq/be-fsstubs.c:168
#, c-format
msgid "large object descriptor %d was not opened for reading"
msgstr "Large-Objekt-Deskriptor %d wurde nicht zum Lesen geöffnet"
-#: libpq/be-fsstubs.c:185 libpq/be-fsstubs.c:560
+#: libpq/be-fsstubs.c:192 libpq/be-fsstubs.c:552
#, c-format
msgid "large object descriptor %d was not opened for writing"
msgstr "Large-Objekt-Deskriptor %d wurde nicht zum Schreiben geöffnet"
-#: libpq/be-fsstubs.c:212
+#: libpq/be-fsstubs.c:219
#, c-format
msgid "lo_lseek result out of range for large-object descriptor %d"
msgstr "Ergebnis von lo_lseek ist außerhalb des gültigen Bereichs für Large-Object-Deskriptor %d"
-#: libpq/be-fsstubs.c:285
+#: libpq/be-fsstubs.c:282
#, c-format
msgid "lo_tell result out of range for large-object descriptor %d"
msgstr "Ergebnis von lo_tell ist außerhalb des gültigen Bereichs für Large-Object-Deskriptor: %d"
-#: libpq/be-fsstubs.c:432
+#: libpq/be-fsstubs.c:424
#, c-format
msgid "could not open server file \"%s\": %m"
msgstr "konnte Serverdatei »%s« nicht öffnen: %m"
-#: libpq/be-fsstubs.c:454
+#: libpq/be-fsstubs.c:447
#, c-format
msgid "could not read server file \"%s\": %m"
msgstr "konnte Serverdatei »%s« nicht lesen: %m"
-#: libpq/be-fsstubs.c:514
+#: libpq/be-fsstubs.c:506
#, c-format
msgid "could not create server file \"%s\": %m"
msgstr "konnte Serverdatei »%s« nicht erstellen: %m"
-#: libpq/be-fsstubs.c:526
+#: libpq/be-fsstubs.c:518
#, c-format
msgid "could not write server file \"%s\": %m"
msgstr "konnte Serverdatei »%s« nicht schreiben: %m"
-#: libpq/be-fsstubs.c:760
+#: libpq/be-fsstubs.c:758
#, c-format
msgid "large object read request is too large"
msgstr "Large-Object-Leseaufforderung ist zu groß"
-#: libpq/be-fsstubs.c:802 utils/adt/genfile.c:267 utils/adt/genfile.c:306
+#: libpq/be-fsstubs.c:800 utils/adt/genfile.c:267 utils/adt/genfile.c:306
#: utils/adt/genfile.c:342
#, c-format
msgid "requested length cannot be negative"
msgstr "verlangte Länge darf nicht negativ sein"
-#: libpq/be-fsstubs.c:855 storage/large_object/inv_api.c:297
-#: storage/large_object/inv_api.c:309 storage/large_object/inv_api.c:513
-#: storage/large_object/inv_api.c:624 storage/large_object/inv_api.c:814
+#: libpq/be-fsstubs.c:851 storage/large_object/inv_api.c:299
+#: storage/large_object/inv_api.c:311 storage/large_object/inv_api.c:508
+#: storage/large_object/inv_api.c:619 storage/large_object/inv_api.c:809
#, c-format
msgid "permission denied for large object %u"
msgstr "keine Berechtigung für Large Object %u"
msgid "ExtensibleNodeMethods \"%s\" was not registered"
msgstr "ExtensibleNodeMethods »%s« wurde nicht registriert"
-#: nodes/makefuncs.c:150 statistics/extended_stats.c:2277
+#: nodes/makefuncs.c:150 statistics/extended_stats.c:2281
#, c-format
msgid "relation \"%s\" does not have a composite type"
msgstr "Relation »%s« hat keinen zusammengesetzten Typ"
msgstr "%s kann nicht auf die nullbare Seite eines äußeren Verbundes angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1315 parser/analyze.c:1677 parser/analyze.c:1933
+#: optimizer/plan/planner.c:1316 parser/analyze.c:1677 parser/analyze.c:1933
#: parser/analyze.c:3112
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s ist nicht in UNION/INTERSECT/EXCEPT erlaubt"
-#: optimizer/plan/planner.c:1978 optimizer/plan/planner.c:3634
+#: optimizer/plan/planner.c:1979 optimizer/plan/planner.c:3635
#, c-format
msgid "could not implement GROUP BY"
msgstr "konnte GROUP BY nicht implementieren"
-#: optimizer/plan/planner.c:1979 optimizer/plan/planner.c:3635
-#: optimizer/plan/planner.c:4392 optimizer/prep/prepunion.c:1046
+#: optimizer/plan/planner.c:1980 optimizer/plan/planner.c:3636
+#: optimizer/plan/planner.c:4393 optimizer/prep/prepunion.c:1046
#, c-format
msgid "Some of the datatypes only support hashing, while others only support sorting."
msgstr "Einige Datentypen unterstützen nur Hashing, während andere nur Sortieren unterstützen."
-#: optimizer/plan/planner.c:4391
+#: optimizer/plan/planner.c:4392
#, c-format
msgid "could not implement DISTINCT"
msgstr "konnte DISTINCT nicht implementieren"
-#: optimizer/plan/planner.c:5239
+#: optimizer/plan/planner.c:5240
#, c-format
msgid "could not implement window PARTITION BY"
msgstr "konnte PARTITION BY für Fenster nicht implementieren"
-#: optimizer/plan/planner.c:5240
+#: optimizer/plan/planner.c:5241
#, c-format
msgid "Window partitioning columns must be of sortable datatypes."
msgstr "Fensterpartitionierungsspalten müssen sortierbare Datentypen haben."
-#: optimizer/plan/planner.c:5244
+#: optimizer/plan/planner.c:5245
#, c-format
msgid "could not implement window ORDER BY"
msgstr "konnte ORDER BY für Fenster nicht implementieren"
-#: optimizer/plan/planner.c:5245
+#: optimizer/plan/planner.c:5246
#, c-format
msgid "Window ordering columns must be of sortable datatypes."
msgstr "Fenstersortierspalten müssen sortierbare Datentypen haben."
#: parser/parse_coerce.c:1042 parser/parse_coerce.c:1080
#: parser/parse_coerce.c:1098 parser/parse_coerce.c:1113
-#: parser/parse_expr.c:2055 parser/parse_expr.c:2649 parser/parse_target.c:995
+#: parser/parse_expr.c:2055 parser/parse_expr.c:2649 parser/parse_target.c:994
#, c-format
msgid "cannot cast type %s to %s"
msgstr "kann Typ %s nicht in Typ %s umwandeln"
msgid "column notation .%s applied to type %s, which is not a composite type"
msgstr "Spaltenschreibweise .%s mit Typ %s verwendet, der kein zusammengesetzter Typ ist"
-#: parser/parse_expr.c:395 parser/parse_target.c:740
+#: parser/parse_expr.c:395 parser/parse_target.c:739
#, c-format
msgid "row expansion via \"*\" is not supported here"
msgstr "Zeilenexpansion mit »*« wird hier nicht unterstützt"
msgstr "Spaltenverweise können nicht in Partitionsbegrenzungsausdrücken verwendet werden"
#: parser/parse_expr.c:788 parser/parse_relation.c:807
-#: parser/parse_relation.c:889 parser/parse_target.c:1235
+#: parser/parse_relation.c:889 parser/parse_target.c:1234
#, c-format
msgid "column reference \"%s\" is ambiguous"
msgstr "Spaltenverweis »%s« ist nicht eindeutig"
msgid "Perhaps you meant to reference the column \"%s.%s\" or the column \"%s.%s\"."
msgstr "Vielleicht wurde beabsichtigt, auf die Spalte »%s.%s« oder die Spalte »%s.%s« zu verweisen."
-#: parser/parse_target.c:483 parser/parse_target.c:804
+#: parser/parse_target.c:482 parser/parse_target.c:803
#, c-format
msgid "cannot assign to system column \"%s\""
msgstr "kann Systemspalte »%s« keinen Wert zuweisen"
-#: parser/parse_target.c:511
+#: parser/parse_target.c:510
#, c-format
msgid "cannot set an array element to DEFAULT"
msgstr "kann Arrayelement nicht auf DEFAULT setzen"
-#: parser/parse_target.c:516
+#: parser/parse_target.c:515
#, c-format
msgid "cannot set a subfield to DEFAULT"
msgstr "kann Subfeld nicht auf DEFAULT setzen"
-#: parser/parse_target.c:590
+#: parser/parse_target.c:589
#, c-format
msgid "column \"%s\" is of type %s but expression is of type %s"
msgstr "Spalte »%s« hat Typ %s, aber der Ausdruck hat Typ %s"
-#: parser/parse_target.c:788
+#: parser/parse_target.c:787
#, c-format
msgid "cannot assign to field \"%s\" of column \"%s\" because its type %s is not a composite type"
msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil ihr Typ %s kein zusammengesetzter Typ ist"
-#: parser/parse_target.c:797
+#: parser/parse_target.c:796
#, c-format
msgid "cannot assign to field \"%s\" of column \"%s\" because there is no such column in data type %s"
msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil es keine solche Spalte in Datentyp %s gibt"
-#: parser/parse_target.c:878
+#: parser/parse_target.c:877
#, c-format
msgid "subscripted assignment to \"%s\" requires type %s but expression is of type %s"
msgstr "Wertzuweisung in Elemente von »%s« erfordert Typ %s, aber Ausdruck hat Typ %s"
-#: parser/parse_target.c:888
+#: parser/parse_target.c:887
#, c-format
msgid "subfield \"%s\" is of type %s but expression is of type %s"
msgstr "Subfeld »%s« hat Typ %s, aber der Ausdruck hat Typ %s"
-#: parser/parse_target.c:1323
+#: parser/parse_target.c:1322
#, c-format
msgid "SELECT * with no tables specified is not valid"
msgstr "SELECT * ist nicht gültig, wenn keine Tabellen angegeben sind"
#: parser/parse_utilcmd.c:2952
#, c-format
-msgid "statistics expressions can refer only to the table being indexed"
-msgstr "Statistikausdrücke können nur auf die zu indizierende Tabelle verweisen"
+msgid "statistics expressions can refer only to the table being referenced"
+msgstr "Statistikausdrücke können nur auf die referenzierte Tabelle verweisen"
#: parser/parse_utilcmd.c:2995
#, c-format
msgid "huge pages not supported on this platform"
msgstr "Huge Pages werden auf dieser Plattform nicht unterstützt"
-#: port/pg_shmem.c:747 port/sysv_shmem.c:747 utils/init/miscinit.c:1167
+#: port/pg_shmem.c:693 port/sysv_shmem.c:693
+#, c-format
+msgid "huge pages not supported with the current shared_memory_type setting"
+msgstr "Huge Pages werden mit der aktuellen shared_memory_type-Einstellung nicht unterstützt"
+
+#: port/pg_shmem.c:753 port/sysv_shmem.c:753 utils/init/miscinit.c:1167
#, c-format
msgid "pre-existing shared memory block (key %lu, ID %lu) is still in use"
msgstr "bereits bestehender Shared-Memory-Block (Schlüssel %lu, ID %lu) wird noch benutzt"
-#: port/pg_shmem.c:750 port/sysv_shmem.c:750 utils/init/miscinit.c:1169
+#: port/pg_shmem.c:756 port/sysv_shmem.c:756 utils/init/miscinit.c:1169
#, c-format
msgid "Terminate any old server processes associated with data directory \"%s\"."
msgstr "Beenden Sie alle alten Serverprozesse, die zum Datenverzeichnis »%s« gehören."
msgid "could not fork autovacuum launcher process: %m"
msgstr "konnte Autovacuum-Launcher-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/autovacuum.c:1488
+#: postmaster/autovacuum.c:1492
#, c-format
msgid "could not fork autovacuum worker process: %m"
msgstr "konnte Autovacuum-Worker-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/autovacuum.c:2279
+#: postmaster/autovacuum.c:2283
#, c-format
msgid "autovacuum: dropping orphan temp table \"%s.%s.%s\""
msgstr "Autovacuum: lösche verwaiste temporäre Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2508
+#: postmaster/autovacuum.c:2512
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2511
+#: postmaster/autovacuum.c:2515
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
msgstr "automatisches Analysieren der Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2704
+#: postmaster/autovacuum.c:2708
#, c-format
msgid "processing work entry for relation \"%s.%s.%s\""
msgstr "verarbeite Arbeitseintrag für Relation »%s.%s.%s«"
-#: postmaster/autovacuum.c:3390
+#: postmaster/autovacuum.c:3394
#, c-format
msgid "autovacuum not started because of misconfiguration"
msgstr "Autovacuum wegen Fehlkonfiguration nicht gestartet"
-#: postmaster/autovacuum.c:3391
+#: postmaster/autovacuum.c:3395
#, c-format
msgid "Enable the \"track_counts\" option."
msgstr "Schalten Sie die Option »track_counts« ein."
msgstr[0] "logischer Dekodierungs-Snapshot exportiert: »%s« mit %u Transaktions-ID"
msgstr[1] "logischer Dekodierungs-Snapshot exportiert: »%s« mit %u Transaktions-IDs"
-#: replication/logical/snapbuild.c:1254 replication/logical/snapbuild.c:1347
-#: replication/logical/snapbuild.c:1878
+#: replication/logical/snapbuild.c:1270 replication/logical/snapbuild.c:1363
+#: replication/logical/snapbuild.c:1894
#, c-format
msgid "logical decoding found consistent point at %X/%X"
msgstr "logisches Dekodieren fand konsistenten Punkt bei %X/%X"
-#: replication/logical/snapbuild.c:1256
+#: replication/logical/snapbuild.c:1272
#, c-format
msgid "There are no running transactions."
msgstr "Keine laufenden Transaktionen."
-#: replication/logical/snapbuild.c:1298
+#: replication/logical/snapbuild.c:1314
#, c-format
msgid "logical decoding found initial starting point at %X/%X"
msgstr "logisches Dekodieren fand initialen Startpunkt bei %X/%X"
-#: replication/logical/snapbuild.c:1300 replication/logical/snapbuild.c:1324
+#: replication/logical/snapbuild.c:1316 replication/logical/snapbuild.c:1340
#, c-format
msgid "Waiting for transactions (approximately %d) older than %u to end."
msgstr "Warten auf Abschluss der Transaktionen (ungefähr %d), die älter als %u sind."
-#: replication/logical/snapbuild.c:1322
+#: replication/logical/snapbuild.c:1338
#, c-format
msgid "logical decoding found initial consistent point at %X/%X"
msgstr "logisches Dekodieren fand initialen konsistenten Punkt bei %X/%X"
-#: replication/logical/snapbuild.c:1349
+#: replication/logical/snapbuild.c:1365
#, c-format
msgid "There are no old transactions anymore."
msgstr "Es laufen keine alten Transaktionen mehr."
-#: replication/logical/snapbuild.c:1746
+#: replication/logical/snapbuild.c:1762
#, c-format
msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u"
msgstr "Scanbuild-State-Datei »%s« hat falsche magische Zahl %u statt %u"
-#: replication/logical/snapbuild.c:1752
+#: replication/logical/snapbuild.c:1768
#, c-format
msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u"
msgstr "Snapbuild-State-Datei »%s« hat nicht unterstützte Version: %u statt %u"
-#: replication/logical/snapbuild.c:1823
+#: replication/logical/snapbuild.c:1839
#, c-format
msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u"
msgstr "Prüfsummenfehler bei Snapbuild-State-Datei »%s«: ist %u, sollte %u sein"
-#: replication/logical/snapbuild.c:1880
+#: replication/logical/snapbuild.c:1896
#, c-format
msgid "Logical decoding will begin using saved snapshot."
msgstr "Logische Dekodierung beginnt mit gespeichertem Snapshot."
-#: replication/logical/snapbuild.c:1952
+#: replication/logical/snapbuild.c:1968
#, c-format
msgid "could not parse file name \"%s\""
msgstr "konnte Dateinamen »%s« nicht parsen"
msgid "missing Language parameter"
msgstr "Parameter »Language« fehlt"
-#: statistics/extended_stats.c:175
+#: statistics/extended_stats.c:177
#, c-format
msgid "statistics object \"%s.%s\" could not be computed for relation \"%s.%s\""
msgstr "Statistikobjekt »%s.%s« konnte für Relation »%s.%s« nicht berechnet werden"
msgstr "ungültige Nachrichtengröße %zu in Shared-Memory-Queue"
#: storage/ipc/shm_toc.c:118 storage/ipc/shm_toc.c:200 storage/lmgr/lock.c:981
-#: storage/lmgr/lock.c:1019 storage/lmgr/lock.c:2844 storage/lmgr/lock.c:4254
-#: storage/lmgr/lock.c:4319 storage/lmgr/lock.c:4626
+#: storage/lmgr/lock.c:1019 storage/lmgr/lock.c:2844 storage/lmgr/lock.c:4258
+#: storage/lmgr/lock.c:4323 storage/lmgr/lock.c:4673
#: storage/lmgr/predicate.c:2470 storage/lmgr/predicate.c:2485
#: storage/lmgr/predicate.c:3967 storage/lmgr/predicate.c:5078
#: utils/hash/dynahash.c:1112
msgid "User transaction caused buffer deadlock with recovery."
msgstr "Benutzertransaktion hat Verklemmung (Deadlock) mit Wiederherstellung verursacht."
-#: storage/ipc/standby.c:1421
+#: storage/ipc/standby.c:1423
msgid "unknown reason"
msgstr "unbekannter Grund"
-#: storage/ipc/standby.c:1426
+#: storage/ipc/standby.c:1428
msgid "recovery conflict on buffer pin"
msgstr "Konflikt bei der Wiederherstellung wegen Buffer-Pin"
-#: storage/ipc/standby.c:1429
+#: storage/ipc/standby.c:1431
msgid "recovery conflict on lock"
msgstr "Konflikt bei Wiederherstellung wegen Sperre"
-#: storage/ipc/standby.c:1432
+#: storage/ipc/standby.c:1434
msgid "recovery conflict on tablespace"
msgstr "Konflikt bei Wiederherstellung wegen Tablespace"
-#: storage/ipc/standby.c:1435
+#: storage/ipc/standby.c:1437
msgid "recovery conflict on snapshot"
msgstr "Konflikt bei der Wiederherstellung wegen Snapshot"
-#: storage/ipc/standby.c:1438
+#: storage/ipc/standby.c:1440
msgid "recovery conflict on buffer deadlock"
msgstr "Konflikt bei der Wiederherstellung wegen Buffer-Deadlock"
-#: storage/ipc/standby.c:1441
+#: storage/ipc/standby.c:1443
msgid "recovery conflict on database"
msgstr "Konflikt bei Wiederherstellung wegen Datenbank"
msgid "pg_largeobject entry for OID %u, page %d has invalid data field size %d"
msgstr "pg_largeobject-Eintrag für OID %u, Seite %d hat ungültige Datenfeldgröße %d"
-#: storage/large_object/inv_api.c:272
+#: storage/large_object/inv_api.c:274
#, c-format
msgid "invalid flags for opening a large object: %d"
msgstr "ungültige Flags zum Öffnen eines Large Objects: %d"
-#: storage/large_object/inv_api.c:462
+#: storage/large_object/inv_api.c:457
#, c-format
msgid "invalid whence setting: %d"
msgstr "ungültige »whence«-Angabe: %d"
-#: storage/large_object/inv_api.c:634
+#: storage/large_object/inv_api.c:629
#, c-format
msgid "invalid large object write request size: %d"
msgstr "ungültige Größe der Large-Object-Schreibaufforderung: %d"
msgid "while checking exclusion constraint on tuple (%u,%u) in relation \"%s\""
msgstr "beim Prüfen eines Exclusion-Constraints für Tupel (%u,%u) in Relation »%s«"
-#: storage/lmgr/lmgr.c:1106
+#: storage/lmgr/lmgr.c:1107
#, c-format
msgid "relation %u of database %u"
msgstr "Relation %u der Datenbank %u"
-#: storage/lmgr/lmgr.c:1112
+#: storage/lmgr/lmgr.c:1113
#, c-format
msgid "extension of relation %u of database %u"
msgstr "Erweiterung von Relation %u in Datenbank %u"
-#: storage/lmgr/lmgr.c:1118
+#: storage/lmgr/lmgr.c:1119
#, c-format
msgid "pg_database.datfrozenxid of database %u"
msgstr "pg_database.datfrozenxid der Datenbank %u"
-#: storage/lmgr/lmgr.c:1123
+#: storage/lmgr/lmgr.c:1124
#, c-format
msgid "page %u of relation %u of database %u"
msgstr "Seite %u von Relation %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1130
+#: storage/lmgr/lmgr.c:1131
#, c-format
msgid "tuple (%u,%u) of relation %u of database %u"
msgstr "Tupel (%u, %u) von Relation %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1138
+#: storage/lmgr/lmgr.c:1139
#, c-format
msgid "transaction %u"
msgstr "Transaktion %u"
-#: storage/lmgr/lmgr.c:1143
+#: storage/lmgr/lmgr.c:1144
#, c-format
msgid "virtual transaction %d/%u"
msgstr "virtuelle Transaktion %d/%u"
-#: storage/lmgr/lmgr.c:1149
+#: storage/lmgr/lmgr.c:1150
#, c-format
msgid "speculative token %u of transaction %u"
msgstr "spekulatives Token %u von Transaktion %u"
-#: storage/lmgr/lmgr.c:1155
+#: storage/lmgr/lmgr.c:1156
#, c-format
msgid "object %u of class %u of database %u"
msgstr "Objekt %u von Klasse %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1163
+#: storage/lmgr/lmgr.c:1164
#, c-format
msgid "user lock [%u,%u,%u]"
msgstr "Benutzersperre [%u,%u,%u]"
-#: storage/lmgr/lmgr.c:1170
+#: storage/lmgr/lmgr.c:1171
#, c-format
msgid "advisory lock [%u,%u,%u,%u]"
msgstr "Benutzersperre [%u,%u,%u,%u]"
-#: storage/lmgr/lmgr.c:1178
+#: storage/lmgr/lmgr.c:1179
#, c-format
msgid "unrecognized locktag type %d"
msgstr "unbekannter Locktag-Typ %d"
msgstr "Nur Sperren gleich oder unter RowExclusiveLock können während der Wiederherstellung auf Datenbankobjekte gesetzt werden."
#: storage/lmgr/lock.c:982 storage/lmgr/lock.c:1020 storage/lmgr/lock.c:2845
-#: storage/lmgr/lock.c:4255 storage/lmgr/lock.c:4320 storage/lmgr/lock.c:4627
+#: storage/lmgr/lock.c:4259 storage/lmgr/lock.c:4324 storage/lmgr/lock.c:4674
#, c-format
msgid "You might need to increase max_locks_per_transaction."
msgstr "Sie müssen möglicherweise max_locks_per_transaction erhöhen."
-#: storage/lmgr/lock.c:3296 storage/lmgr/lock.c:3364 storage/lmgr/lock.c:3480
+#: storage/lmgr/lock.c:3300 storage/lmgr/lock.c:3368 storage/lmgr/lock.c:3484
#, c-format
msgid "cannot PREPARE while holding both session-level and transaction-level locks on the same object"
msgstr "PREPARE kann nicht ausgeführt werden, wenn für das selbe Objekt Sperren auf Sitzungsebene und auf Transaktionsebene gehalten werden"
msgid "disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s%s"
msgstr "Verbindungsende: Sitzungszeit: %d:%02d:%02d.%03d Benutzer=%s Datenbank=%s Host=%s%s%s"
-#: tcop/pquery.c:636
+#: tcop/pquery.c:638
#, c-format
msgid "bind message has %d result formats but query has %d columns"
msgstr "Bind-Message hat %d Ergebnisspalten, aber Anfrage hat %d Spalten"
-#: tcop/pquery.c:939 tcop/pquery.c:1695
+#: tcop/pquery.c:941 tcop/pquery.c:1703
#, c-format
msgid "cursor can only scan forward"
msgstr "Cursor kann nur vorwärts scannen"
-#: tcop/pquery.c:940 tcop/pquery.c:1696
+#: tcop/pquery.c:942 tcop/pquery.c:1704
#, c-format
msgid "Declare it with SCROLL option to enable backward scan."
msgstr "Deklarieren Sie ihn mit der Option SCROLL, um rückwarts scannen zu können."
#: utils/adt/int8.c:985 utils/adt/int8.c:1065 utils/adt/int8.c:1127
#: utils/adt/int8.c:1207 utils/adt/numeric.c:3031 utils/adt/numeric.c:3054
#: utils/adt/numeric.c:3139 utils/adt/numeric.c:3157 utils/adt/numeric.c:3253
-#: utils/adt/numeric.c:8413 utils/adt/numeric.c:8703 utils/adt/numeric.c:10336
+#: utils/adt/numeric.c:8413 utils/adt/numeric.c:8703 utils/adt/numeric.c:10340
#: utils/adt/timestamp.c:3281
#, c-format
msgid "division by zero"
msgstr "Fakultät einer negativen Zahl ist undefiniert"
#: utils/adt/numeric.c:3499 utils/adt/numeric.c:6921 utils/adt/numeric.c:7394
-#: utils/adt/numeric.c:9771 utils/adt/numeric.c:10246 utils/adt/numeric.c:10372
-#: utils/adt/numeric.c:10445
+#: utils/adt/numeric.c:9771 utils/adt/numeric.c:10250 utils/adt/numeric.c:10376
+#: utils/adt/numeric.c:10449
#, c-format
msgid "value overflows numeric format"
msgstr "Wert verursacht Überlauf im »numeric«-Format"
msgid "cached plan must not change result type"
msgstr "gecachter Plan darf den Ergebnistyp nicht ändern"
-#: utils/cache/relcache.c:6221
+#: utils/cache/relcache.c:6324
#, c-format
msgid "could not create relation-cache initialization file \"%s\": %m"
msgstr "konnte Initialisierungsdatei für Relationscache »%s« nicht erzeugen: %m"
-#: utils/cache/relcache.c:6223
+#: utils/cache/relcache.c:6326
#, c-format
msgid "Continuing anyway, but there's something wrong."
msgstr "Setze trotzdem fort, aber irgendwas stimmt nicht."
-#: utils/cache/relcache.c:6545
+#: utils/cache/relcache.c:6648
#, c-format
msgid "could not remove cache file \"%s\": %m"
msgstr "konnte Cache-Datei »%s« nicht löschen: %m"
msgid "closing existing cursor \"%s\""
msgstr "bestehender Cursor »%s« wird geschlossen"
-#: utils/mmgr/portalmem.c:400
+#: utils/mmgr/portalmem.c:401
#, c-format
msgid "portal \"%s\" cannot be run"
msgstr "Portal »%s« kann nicht ausgeführt werden"
-#: utils/mmgr/portalmem.c:478
+#: utils/mmgr/portalmem.c:479
#, c-format
msgid "cannot drop pinned portal \"%s\""
msgstr "gepinntes Portal »%s« kann nicht gelöscht werden"
-#: utils/mmgr/portalmem.c:486
+#: utils/mmgr/portalmem.c:487
#, c-format
msgid "cannot drop active portal \"%s\""
msgstr "aktives Portal »%s« kann nicht gelöscht werden"
-#: utils/mmgr/portalmem.c:736
+#: utils/mmgr/portalmem.c:738
#, c-format
msgid "cannot PREPARE a transaction that has created a cursor WITH HOLD"
msgstr "PREPARE kann nicht in einer Transaktion ausgeführt werden, die einen Cursor mit WITH HOLD erzeugt hat"
-#: utils/mmgr/portalmem.c:1275
+#: utils/mmgr/portalmem.c:1279
#, c-format
msgid "cannot perform transaction commands inside a cursor loop that is not read-only"
msgstr "in einer Cursor-Schleife, die nicht nur liest, können keine Transaktionsbefehle ausgeführt werden"
msgid "The source transaction is not running anymore."
msgstr "Die Quelltransaktion läuft nicht mehr."
-#: utils/time/snapmgr.c:1147
+#: utils/time/snapmgr.c:1162
#, c-format
msgid "cannot export a snapshot from a subtransaction"
msgstr "aus einer Subtransaktion kann kein Snapshot exportiert werden"
-#: utils/time/snapmgr.c:1306 utils/time/snapmgr.c:1311
-#: utils/time/snapmgr.c:1316 utils/time/snapmgr.c:1331
-#: utils/time/snapmgr.c:1336 utils/time/snapmgr.c:1341
-#: utils/time/snapmgr.c:1356 utils/time/snapmgr.c:1361
-#: utils/time/snapmgr.c:1366 utils/time/snapmgr.c:1468
-#: utils/time/snapmgr.c:1484 utils/time/snapmgr.c:1509
+#: utils/time/snapmgr.c:1321 utils/time/snapmgr.c:1326
+#: utils/time/snapmgr.c:1331 utils/time/snapmgr.c:1346
+#: utils/time/snapmgr.c:1351 utils/time/snapmgr.c:1356
+#: utils/time/snapmgr.c:1371 utils/time/snapmgr.c:1376
+#: utils/time/snapmgr.c:1381 utils/time/snapmgr.c:1483
+#: utils/time/snapmgr.c:1499 utils/time/snapmgr.c:1524
#, c-format
msgid "invalid snapshot data in file \"%s\""
msgstr "ungültige Snapshot-Daten in Datei »%s«"
-#: utils/time/snapmgr.c:1403
+#: utils/time/snapmgr.c:1418
#, c-format
msgid "SET TRANSACTION SNAPSHOT must be called before any query"
msgstr "SET TRANSACTION SNAPSHOT muss vor allen Anfragen aufgerufen werden"
-#: utils/time/snapmgr.c:1412
+#: utils/time/snapmgr.c:1427
#, c-format
msgid "a snapshot-importing transaction must have isolation level SERIALIZABLE or REPEATABLE READ"
msgstr "eine Snapshot-importierende Transaktion muss Isolationsgrad SERIALIZABLE oder REPEATABLE READ haben"
-#: utils/time/snapmgr.c:1421 utils/time/snapmgr.c:1430
+#: utils/time/snapmgr.c:1436 utils/time/snapmgr.c:1445
#, c-format
msgid "invalid snapshot identifier: \"%s\""
msgstr "ungültiger Snapshot-Bezeichner: »%s«"
-#: utils/time/snapmgr.c:1522
+#: utils/time/snapmgr.c:1537
#, c-format
msgid "a serializable transaction cannot import a snapshot from a non-serializable transaction"
msgstr "eine serialisierbare Transaktion kann keinen Snapshot aus einer nicht-serialisierbaren Transaktion importieren"
-#: utils/time/snapmgr.c:1526
+#: utils/time/snapmgr.c:1541
#, c-format
msgid "a non-read-only serializable transaction cannot import a snapshot from a read-only transaction"
msgstr "eine serialisierbare Transaktion, die nicht im Read-Only-Modus ist, kann keinen Snapshot aus einer Read-Only-Transaktion importieren"
-#: utils/time/snapmgr.c:1541
+#: utils/time/snapmgr.c:1556
#, c-format
msgid "cannot import a snapshot from a different database"
msgstr "kann keinen Snapshot aus einer anderen Datenbank importieren"