aboutsummaryrefslogtreecommitdiff
path: root/src/backend/po/de.po
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/po/de.po')
-rw-r--r--src/backend/po/de.po1625
1 files changed, 808 insertions, 817 deletions
diff --git a/src/backend/po/de.po b/src/backend/po/de.po
index e5ed3dc1d61..1ea695590cb 100644
--- a/src/backend/po/de.po
+++ b/src/backend/po/de.po
@@ -1,5 +1,5 @@
# German message translation file for PostgreSQL server
-# Peter Eisentraut <peter@eisentraut.org>, 2001 - 2022.
+# Peter Eisentraut <peter@eisentraut.org>, 2001 - 2023.
#
# Use these quotes: »%s«
#
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 15\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
-"POT-Creation-Date: 2022-11-04 17:10+0000\n"
-"PO-Revision-Date: 2022-11-05 08:46+0100\n"
+"POT-Creation-Date: 2023-01-26 02:41+0000\n"
+"PO-Revision-Date: 2023-01-27 16:37+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
"Language: de\n"
@@ -75,12 +75,12 @@ msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
#: access/transam/twophase.c:1348 access/transam/xlog.c:3207
#: access/transam/xlog.c:4022 access/transam/xlogrecovery.c:1178
#: access/transam/xlogrecovery.c:1270 access/transam/xlogrecovery.c:1307
-#: access/transam/xlogrecovery.c:1367 backup/basebackup.c:1842
+#: access/transam/xlogrecovery.c:1367 backup/basebackup.c:1843
#: commands/extension.c:3393 libpq/hba.c:505 replication/logical/origin.c:729
-#: replication/logical/origin.c:765 replication/logical/reorderbuffer.c:4942
-#: replication/logical/snapbuild.c:1851 replication/logical/snapbuild.c:1893
-#: replication/logical/snapbuild.c:1920 replication/slot.c:1800
-#: replication/slot.c:1841 replication/walsender.c:658
+#: replication/logical/origin.c:765 replication/logical/reorderbuffer.c:4948
+#: replication/logical/snapbuild.c:1858 replication/logical/snapbuild.c:1900
+#: replication/logical/snapbuild.c:1927 replication/slot.c:1807
+#: replication/slot.c:1848 replication/walsender.c:658
#: storage/file/buffile.c:463 storage/file/copydir.c:195
#: utils/adt/genfile.c:197 utils/adt/misc.c:863 utils/cache/relmapper.c:813
#, c-format
@@ -89,10 +89,10 @@ msgstr "konnte Datei »%s« nicht lesen: %m"
#: ../common/controldata_utils.c:92 ../common/controldata_utils.c:95
#: access/transam/xlog.c:3212 access/transam/xlog.c:4027
-#: backup/basebackup.c:1846 replication/logical/origin.c:734
-#: replication/logical/origin.c:773 replication/logical/snapbuild.c:1856
-#: replication/logical/snapbuild.c:1898 replication/logical/snapbuild.c:1925
-#: replication/slot.c:1804 replication/slot.c:1845 replication/walsender.c:663
+#: backup/basebackup.c:1847 replication/logical/origin.c:734
+#: replication/logical/origin.c:773 replication/logical/snapbuild.c:1863
+#: replication/logical/snapbuild.c:1905 replication/logical/snapbuild.c:1932
+#: replication/slot.c:1811 replication/slot.c:1852 replication/walsender.c:663
#: utils/cache/relmapper.c:817
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
@@ -109,9 +109,9 @@ msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
#: access/transam/xlog.c:4738 commands/copyfrom.c:1575 commands/copyto.c:327
#: libpq/be-fsstubs.c:455 libpq/be-fsstubs.c:525
#: replication/logical/origin.c:667 replication/logical/origin.c:806
-#: replication/logical/reorderbuffer.c:5000
-#: replication/logical/snapbuild.c:1760 replication/logical/snapbuild.c:1933
-#: replication/slot.c:1691 replication/slot.c:1852 replication/walsender.c:673
+#: replication/logical/reorderbuffer.c:5006
+#: replication/logical/snapbuild.c:1767 replication/logical/snapbuild.c:1940
+#: replication/slot.c:1698 replication/slot.c:1859 replication/walsender.c:673
#: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:745
#: storage/file/fd.c:3643 storage/file/fd.c:3749 utils/cache/relmapper.c:828
#: utils/cache/relmapper.c:956
@@ -144,17 +144,17 @@ msgstr ""
#: access/transam/timeline.c:348 access/transam/twophase.c:1304
#: access/transam/xlog.c:2941 access/transam/xlog.c:3123
#: access/transam/xlog.c:3162 access/transam/xlog.c:3357
-#: access/transam/xlog.c:4012 access/transam/xlogrecovery.c:4179
-#: access/transam/xlogrecovery.c:4282 access/transam/xlogutils.c:852
-#: backup/basebackup.c:522 backup/basebackup.c:1519 postmaster/syslogger.c:1560
-#: replication/logical/origin.c:719 replication/logical/reorderbuffer.c:3595
-#: replication/logical/reorderbuffer.c:4146
-#: replication/logical/reorderbuffer.c:4922
-#: replication/logical/snapbuild.c:1715 replication/logical/snapbuild.c:1822
-#: replication/slot.c:1772 replication/walsender.c:631
+#: access/transam/xlog.c:4012 access/transam/xlogrecovery.c:4190
+#: access/transam/xlogrecovery.c:4293 access/transam/xlogutils.c:852
+#: backup/basebackup.c:522 backup/basebackup.c:1520 postmaster/syslogger.c:1560
+#: replication/logical/origin.c:719 replication/logical/reorderbuffer.c:3601
+#: replication/logical/reorderbuffer.c:4152
+#: replication/logical/reorderbuffer.c:4928
+#: replication/logical/snapbuild.c:1722 replication/logical/snapbuild.c:1829
+#: replication/slot.c:1779 replication/walsender.c:631
#: replication/walsender.c:2722 storage/file/copydir.c:161
#: storage/file/fd.c:720 storage/file/fd.c:3395 storage/file/fd.c:3630
-#: storage/file/fd.c:3720 storage/smgr/md.c:524 utils/cache/relmapper.c:792
+#: storage/file/fd.c:3720 storage/smgr/md.c:538 utils/cache/relmapper.c:792
#: utils/cache/relmapper.c:900 utils/error/elog.c:1933
#: utils/init/miscinit.c:1366 utils/init/miscinit.c:1500
#: utils/init/miscinit.c:1577 utils/misc/guc.c:8991 utils/misc/guc.c:9040
@@ -166,7 +166,7 @@ msgstr "konnte Datei »%s« nicht öffnen: %m"
#: access/transam/twophase.c:1745 access/transam/twophase.c:1754
#: access/transam/xlog.c:8670 access/transam/xlogfuncs.c:600
#: backup/basebackup_server.c:173 backup/basebackup_server.c:266
-#: postmaster/postmaster.c:5631 postmaster/syslogger.c:1571
+#: postmaster/postmaster.c:5638 postmaster/syslogger.c:1571
#: postmaster/syslogger.c:1584 postmaster/syslogger.c:1597
#: utils/cache/relmapper.c:934
#, c-format
@@ -181,9 +181,9 @@ msgstr "konnte Datei »%s« nicht schreiben: %m"
#: access/transam/xlog.c:3047 access/transam/xlog.c:3241
#: access/transam/xlog.c:3985 access/transam/xlog.c:7973
#: access/transam/xlog.c:8016 backup/basebackup_server.c:207
-#: replication/logical/snapbuild.c:1753 replication/slot.c:1677
-#: replication/slot.c:1782 storage/file/fd.c:737 storage/file/fd.c:3741
-#: storage/smgr/md.c:975 storage/smgr/md.c:1016 storage/sync/sync.c:453
+#: replication/logical/snapbuild.c:1760 replication/slot.c:1684
+#: replication/slot.c:1789 storage/file/fd.c:737 storage/file/fd.c:3741
+#: storage/smgr/md.c:989 storage/smgr/md.c:1030 storage/sync/sync.c:453
#: utils/cache/relmapper.c:949 utils/misc/guc.c:8760
#, c-format
msgid "could not fsync file \"%s\": %m"
@@ -199,15 +199,15 @@ msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: access/transam/xlogrecovery.c:568 lib/dshash.c:253 libpq/auth.c:1338
#: libpq/auth.c:1406 libpq/auth.c:1964 libpq/be-secure-gssapi.c:520
#: postmaster/bgworker.c:349 postmaster/bgworker.c:931
-#: postmaster/postmaster.c:2584 postmaster/postmaster.c:4170
-#: postmaster/postmaster.c:4842 postmaster/postmaster.c:5556
-#: postmaster/postmaster.c:5927
-#: replication/libpqwalreceiver/libpqwalreceiver.c:296
+#: postmaster/postmaster.c:2591 postmaster/postmaster.c:4177
+#: postmaster/postmaster.c:4849 postmaster/postmaster.c:5563
+#: postmaster/postmaster.c:5934
+#: replication/libpqwalreceiver/libpqwalreceiver.c:300
#: replication/logical/logical.c:205 replication/walsender.c:701
#: storage/buffer/localbuf.c:442 storage/file/fd.c:892 storage/file/fd.c:1434
-#: storage/file/fd.c:1595 storage/file/fd.c:2409 storage/ipc/procarray.c:1437
-#: storage/ipc/procarray.c:2249 storage/ipc/procarray.c:2256
-#: storage/ipc/procarray.c:2759 storage/ipc/procarray.c:3390
+#: storage/file/fd.c:1595 storage/file/fd.c:2409 storage/ipc/procarray.c:1448
+#: storage/ipc/procarray.c:2260 storage/ipc/procarray.c:2267
+#: storage/ipc/procarray.c:2770 storage/ipc/procarray.c:3401
#: utils/adt/formatting.c:1732 utils/adt/formatting.c:1854
#: utils/adt/formatting.c:1977 utils/adt/pg_locale.c:450
#: utils/adt/pg_locale.c:614 utils/adt/regexp.c:224 utils/fmgr/dfmgr.c:229
@@ -266,15 +266,15 @@ msgstr "konnte kein »%s« zum Ausführen finden"
msgid "could not change directory to \"%s\": %m"
msgstr "konnte nicht in Verzeichnis »%s« wechseln: %m"
-#: ../common/exec.c:299 access/transam/xlog.c:8319 backup/basebackup.c:1339
+#: ../common/exec.c:299 access/transam/xlog.c:8319 backup/basebackup.c:1340
#: utils/adt/misc.c:342
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
#: ../common/exec.c:422 libpq/pqcomm.c:746 storage/ipc/latch.c:1092
-#: storage/ipc/latch.c:1272 storage/ipc/latch.c:1501 storage/ipc/latch.c:1662
-#: storage/ipc/latch.c:1788
+#: storage/ipc/latch.c:1272 storage/ipc/latch.c:1501 storage/ipc/latch.c:1663
+#: storage/ipc/latch.c:1789
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
@@ -299,7 +299,7 @@ msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: backup/basebackup.c:338 backup/basebackup.c:528 backup/basebackup.c:599
#: commands/copyfrom.c:1525 commands/copyto.c:725 commands/extension.c:3372
#: commands/tablespace.c:826 commands/tablespace.c:917 guc-file.l:1061
-#: postmaster/pgarch.c:597 replication/logical/snapbuild.c:1632
+#: postmaster/pgarch.c:597 replication/logical/snapbuild.c:1639
#: storage/file/copydir.c:68 storage/file/copydir.c:107 storage/file/fd.c:1951
#: storage/file/fd.c:2037 storage/file/fd.c:3243 storage/file/fd.c:3450
#: utils/adt/dbsize.c:92 utils/adt/dbsize.c:244 utils/adt/dbsize.c:324
@@ -322,8 +322,8 @@ msgid "could not read directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: ../common/file_utils.c:383 access/transam/xlogarchive.c:419
-#: postmaster/syslogger.c:1608 replication/logical/snapbuild.c:1772
-#: replication/slot.c:721 replication/slot.c:1563 replication/slot.c:1705
+#: postmaster/syslogger.c:1608 replication/logical/snapbuild.c:1779
+#: replication/slot.c:721 replication/slot.c:1570 replication/slot.c:1712
#: storage/file/fd.c:755 storage/file/fd.c:853 utils/time/snapmgr.c:1282
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
@@ -491,7 +491,7 @@ msgstr "konnte Prozess nicht mit beschränktem Token neu starten: Fehlercode %lu
msgid "could not get exit code from subprocess: error code %lu"
msgstr "konnte Statuscode des Subprozesses nicht ermitteln: Fehlercode %lu"
-#: ../common/rmtree.c:79 backup/basebackup.c:1099 backup/basebackup.c:1275
+#: ../common/rmtree.c:79 backup/basebackup.c:1100 backup/basebackup.c:1276
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %m"
@@ -696,7 +696,7 @@ msgid "could not open parent table of index \"%s\""
msgstr "konnte Basistabelle von Index »%s« nicht öffnen"
#: access/brin/brin_bloom.c:750 access/brin/brin_bloom.c:792
-#: access/brin/brin_minmax_multi.c:3008 access/brin/brin_minmax_multi.c:3151
+#: access/brin/brin_minmax_multi.c:3012 access/brin/brin_minmax_multi.c:3155
#: statistics/dependencies.c:663 statistics/dependencies.c:716
#: statistics/mcv.c:1484 statistics/mcv.c:1515 statistics/mvdistinct.c:344
#: statistics/mvdistinct.c:397 utils/adt/pseudotypes.c:43
@@ -705,8 +705,8 @@ msgstr "konnte Basistabelle von Index »%s« nicht öffnen"
msgid "cannot accept a value of type %s"
msgstr "kann keinen Wert vom Typ %s annehmen"
-#: access/brin/brin_minmax_multi.c:2167 access/brin/brin_minmax_multi.c:2174
-#: access/brin/brin_minmax_multi.c:2181 utils/adt/timestamp.c:938
+#: access/brin/brin_minmax_multi.c:2171 access/brin/brin_minmax_multi.c:2178
+#: access/brin/brin_minmax_multi.c:2185 utils/adt/timestamp.c:938
#: utils/adt/timestamp.c:1509 utils/adt/timestamp.c:2761
#: utils/adt/timestamp.c:2778 utils/adt/timestamp.c:2831
#: utils/adt/timestamp.c:2870 utils/adt/timestamp.c:3115
@@ -1052,19 +1052,19 @@ msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält nicht unterstüt
msgid "operator family \"%s\" of access method %s contains incorrect ORDER BY opfamily specification for operator %s"
msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält ungültige ORDER-BY-Operatorfamilienangabe für Operator %s"
-#: access/hash/hashfunc.c:278 access/hash/hashfunc.c:334
-#: utils/adt/varchar.c:1003 utils/adt/varchar.c:1063
+#: access/hash/hashfunc.c:278 access/hash/hashfunc.c:335
+#: utils/adt/varchar.c:1003 utils/adt/varchar.c:1064
#, c-format
msgid "could not determine which collation to use for string hashing"
msgstr "konnte die für das Zeichenketten-Hashing zu verwendende Sortierfolge nicht bestimmen"
-#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:335 catalog/heap.c:668
+#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:668
#: catalog/heap.c:674 commands/createas.c:206 commands/createas.c:515
-#: commands/indexcmds.c:1962 commands/tablecmds.c:17463 commands/view.c:86
+#: commands/indexcmds.c:1962 commands/tablecmds.c:17443 commands/view.c:86
#: regex/regc_pg_locale.c:243 utils/adt/formatting.c:1690
#: utils/adt/formatting.c:1812 utils/adt/formatting.c:1935 utils/adt/like.c:190
#: utils/adt/like_support.c:1025 utils/adt/varchar.c:733
-#: utils/adt/varchar.c:1004 utils/adt/varchar.c:1064 utils/adt/varlena.c:1499
+#: utils/adt/varchar.c:1004 utils/adt/varchar.c:1065 utils/adt/varlena.c:1499
#, c-format
msgid "Use the COLLATE clause to set the collation explicitly."
msgstr "Verwenden Sie die COLLATE-Klausel, um die Sortierfolge explizit zu setzen."
@@ -1167,8 +1167,8 @@ msgstr "konnte nicht in Datei »%s« schreiben, %d von %d geschrieben: %m"
#: access/transam/xlog.c:3964 access/transam/xlog.c:8653
#: access/transam/xlogfuncs.c:594 backup/basebackup_server.c:149
#: backup/basebackup_server.c:242 commands/dbcommands.c:517
-#: postmaster/postmaster.c:4597 postmaster/postmaster.c:5618
-#: replication/logical/origin.c:587 replication/slot.c:1624
+#: postmaster/postmaster.c:4604 postmaster/postmaster.c:5625
+#: replication/logical/origin.c:587 replication/slot.c:1631
#: storage/file/copydir.c:167 storage/smgr/md.c:222 utils/time/snapmgr.c:1261
#, c-format
msgid "could not create file \"%s\": %m"
@@ -1183,10 +1183,10 @@ msgstr "konnte Datei »%s« nicht auf %u kürzen: %m"
#: access/transam/timeline.c:424 access/transam/timeline.c:502
#: access/transam/xlog.c:3035 access/transam/xlog.c:3232
#: access/transam/xlog.c:3976 commands/dbcommands.c:529
-#: postmaster/postmaster.c:4607 postmaster/postmaster.c:4617
+#: postmaster/postmaster.c:4614 postmaster/postmaster.c:4624
#: replication/logical/origin.c:599 replication/logical/origin.c:641
-#: replication/logical/origin.c:660 replication/logical/snapbuild.c:1729
-#: replication/slot.c:1659 storage/file/buffile.c:537
+#: replication/logical/origin.c:660 replication/logical/snapbuild.c:1736
+#: replication/slot.c:1666 storage/file/buffile.c:537
#: storage/file/copydir.c:207 utils/init/miscinit.c:1441
#: utils/init/miscinit.c:1452 utils/init/miscinit.c:1460 utils/misc/guc.c:8721
#: utils/misc/guc.c:8752 utils/misc/guc.c:10741 utils/misc/guc.c:10755
@@ -1198,11 +1198,11 @@ msgstr "konnte nicht in Datei »%s« schreiben: %m"
#: access/heap/rewriteheap.c:1249 access/transam/twophase.c:1705
#: access/transam/xlogarchive.c:119 access/transam/xlogarchive.c:429
#: postmaster/postmaster.c:1157 postmaster/syslogger.c:1537
-#: replication/logical/origin.c:575 replication/logical/reorderbuffer.c:4415
-#: replication/logical/snapbuild.c:1674 replication/logical/snapbuild.c:2090
-#: replication/slot.c:1756 storage/file/fd.c:795 storage/file/fd.c:3263
+#: replication/logical/origin.c:575 replication/logical/reorderbuffer.c:4421
+#: replication/logical/snapbuild.c:1681 replication/logical/snapbuild.c:2097
+#: replication/slot.c:1763 storage/file/fd.c:795 storage/file/fd.c:3263
#: storage/file/fd.c:3325 storage/file/reinit.c:262 storage/ipc/dsm.c:317
-#: storage/smgr/md.c:349 storage/smgr/md.c:415 storage/sync/sync.c:250
+#: storage/smgr/md.c:370 storage/smgr/md.c:429 storage/sync/sync.c:250
#: utils/time/snapmgr.c:1606
#, c-format
msgid "could not remove file \"%s\": %m"
@@ -1435,7 +1435,7 @@ msgstr "Transaktion während eines Systemkatalog-Scans abgebrochen"
#: access/index/indexam.c:142 catalog/objectaddress.c:1376
#: commands/indexcmds.c:2790 commands/tablecmds.c:271 commands/tablecmds.c:295
-#: commands/tablecmds.c:17151 commands/tablecmds.c:18930
+#: commands/tablecmds.c:17131 commands/tablecmds.c:18910
#, c-format
msgid "\"%s\" is not an index"
msgstr "»%s« ist kein Index"
@@ -1533,7 +1533,7 @@ 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:1842 commands/tablecmds.c:13829
-#: commands/tablecmds.c:17160
+#: commands/tablecmds.c:17140
#, c-format
msgid "\"%s\" is a composite type"
msgstr "»%s« ist ein zusammengesetzter Typ"
@@ -1588,13 +1588,13 @@ msgstr "Stellen Sie sicher, dass der Konfigurationsparameter »%s« auf dem Prim
msgid "Make sure the configuration parameter \"%s\" is set."
msgstr "Stellen Sie sicher, dass der Konfigurationsparameter »%s« gesetzt ist."
-#: access/transam/multixact.c:1021
+#: access/transam/multixact.c:1022
#, c-format
msgid "database is not accepting commands that generate new MultiXactIds to avoid wraparound data loss in database \"%s\""
msgstr "Datenbank nimmt keine Befehle an, die neue MultiXactIds erzeugen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank »%s« zu vermeiden"
-#: access/transam/multixact.c:1023 access/transam/multixact.c:1030
-#: access/transam/multixact.c:1054 access/transam/multixact.c:1063
+#: access/transam/multixact.c:1024 access/transam/multixact.c:1031
+#: access/transam/multixact.c:1055 access/transam/multixact.c:1064
#, c-format
msgid ""
"Execute a database-wide VACUUM in that database.\n"
@@ -1603,65 +1603,65 @@ msgstr ""
"Führen Sie ein datenbankweites VACUUM in dieser Datenbank aus.\n"
"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen oder unbenutzte Replikations-Slots löschen."
-#: access/transam/multixact.c:1028
+#: access/transam/multixact.c:1029
#, c-format
msgid "database is not accepting commands that generate new MultiXactIds to avoid wraparound data loss in database with OID %u"
msgstr "Datenbank nimmt keine Befehle an, die neue MultiXactIds erzeugen, um Datenverlust wegen Transaktionsnummernüberlauf in Datenbank mit OID %u zu vermeiden"
-#: access/transam/multixact.c:1049 access/transam/multixact.c:2333
+#: access/transam/multixact.c:1050 access/transam/multixact.c:2334
#, c-format
msgid "database \"%s\" must be vacuumed before %u more MultiXactId is used"
msgid_plural "database \"%s\" must be vacuumed before %u more MultiXactIds are used"
msgstr[0] "Datenbank »%s« muss gevacuumt werden, bevor %u weitere MultiXactId aufgebraucht ist"
msgstr[1] "Datenbank »%s« muss gevacuumt werden, bevor %u weitere MultiXactIds aufgebraucht sind"
-#: access/transam/multixact.c:1058 access/transam/multixact.c:2342
+#: access/transam/multixact.c:1059 access/transam/multixact.c:2343
#, c-format
msgid "database with OID %u must be vacuumed before %u more MultiXactId is used"
msgid_plural "database with OID %u must be vacuumed before %u more MultiXactIds are used"
msgstr[0] "Datenbank mit OID %u muss gevacuumt werden, bevor %u weitere MultiXactId aufgebraucht ist"
msgstr[1] "Datenbank mit OID %u muss gevacuumt werden, bevor %u weitere MultiXactIds aufgebraucht sind"
-#: access/transam/multixact.c:1119
+#: access/transam/multixact.c:1120
#, c-format
msgid "multixact \"members\" limit exceeded"
msgstr "Grenzwert für Multixact-»Members« überschritten"
-#: access/transam/multixact.c:1120
+#: access/transam/multixact.c:1121
#, c-format
msgid "This command would create a multixact with %u members, but the remaining space is only enough for %u member."
msgid_plural "This command would create a multixact with %u members, but the remaining space is only enough for %u members."
msgstr[0] "Dieser Befehl würde eine Multixact mit %u Mitgliedern erzeugen, aber es ist nur genug Platz für %u Mitglied."
msgstr[1] "Dieser Befehl würde eine Multixact mit %u Mitgliedern erzeugen, aber es ist nur genug Platz für %u Mitglieder."
-#: access/transam/multixact.c:1125
+#: access/transam/multixact.c:1126
#, c-format
msgid "Execute a database-wide VACUUM in database with OID %u with reduced vacuum_multixact_freeze_min_age and vacuum_multixact_freeze_table_age settings."
msgstr "Führen Sie ein datenbankweites VACUUM in der Datenbank mit OID %u aus, mit reduzierten Einstellungen für vacuum_multixact_freeze_min_age und vacuum_multixact_freeze_table_age."
-#: access/transam/multixact.c:1156
+#: access/transam/multixact.c:1157
#, c-format
msgid "database with OID %u must be vacuumed before %d more multixact member is used"
msgid_plural "database with OID %u must be vacuumed before %d more multixact members are used"
msgstr[0] "Datenbank mit OID %u muss gevacuumt werden, bevor %d weiteres Multixact-Mitglied aufgebraucht ist"
msgstr[1] "Datenbank mit OID %u muss gevacuumt werden, bevor %d weitere Multixact-Mitglieder aufgebraucht sind"
-#: access/transam/multixact.c:1161
+#: access/transam/multixact.c:1162
#, c-format
msgid "Execute a database-wide VACUUM in that database with reduced vacuum_multixact_freeze_min_age and vacuum_multixact_freeze_table_age settings."
msgstr "Führen Sie ein datenbankweites VACUUM in dieser Datenbank aus, mit reduzierten Einstellungen für vacuum_multixact_freeze_min_age und vacuum_multixact_freeze_table_age."
-#: access/transam/multixact.c:1300
+#: access/transam/multixact.c:1301
#, c-format
msgid "MultiXactId %u does no longer exist -- apparent wraparound"
msgstr "MultiXactId %u existiert nicht mehr -- anscheinender Überlauf"
-#: access/transam/multixact.c:1306
+#: access/transam/multixact.c:1307
#, c-format
msgid "MultiXactId %u has not been created yet -- apparent wraparound"
msgstr "MultiXactId %u wurde noch nicht erzeugt -- anscheinender Überlauf"
-#: access/transam/multixact.c:2338 access/transam/multixact.c:2347
+#: access/transam/multixact.c:2339 access/transam/multixact.c:2348
#: access/transam/varsup.c:151 access/transam/varsup.c:158
#: access/transam/varsup.c:466 access/transam/varsup.c:473
#, c-format
@@ -1672,27 +1672,27 @@ msgstr ""
"Um ein Abschalten der Datenbank zu vermeiden, führen Sie ein komplettes VACUUM über diese Datenbank aus.\n"
"Eventuell müssen Sie auch alte vorbereitete Transaktionen committen oder zurückrollen oder unbenutzte Replikations-Slots löschen."
-#: access/transam/multixact.c:2621
+#: access/transam/multixact.c:2622
#, c-format
msgid "MultiXact member wraparound protections are disabled because oldest checkpointed MultiXact %u does not exist on disk"
msgstr "MultiXact-Member-Wraparound-Schutz ist deaktiviert, weil die älteste gecheckpointete MultiXact %u nicht auf der Festplatte existiert"
-#: access/transam/multixact.c:2643
+#: access/transam/multixact.c:2644
#, c-format
msgid "MultiXact member wraparound protections are now enabled"
msgstr "MultiXact-Member-Wraparound-Schutz ist jetzt aktiviert"
-#: access/transam/multixact.c:3030
+#: access/transam/multixact.c:3031
#, c-format
msgid "oldest MultiXact %u not found, earliest MultiXact %u, skipping truncation"
msgstr "älteste MultiXact %u nicht gefunden, älteste ist MultiXact %u, Truncate wird ausgelassen"
-#: access/transam/multixact.c:3048
+#: access/transam/multixact.c:3049
#, c-format
msgid "cannot truncate up to MultiXact %u because it does not exist on disk, skipping truncation"
msgstr "kann nicht bis MultiXact %u trunkieren, weil sie nicht auf der Festplatte existiert, Trunkierung wird ausgelassen"
-#: access/transam/multixact.c:3362
+#: access/transam/multixact.c:3363
#, c-format
msgid "invalid MultiXactId: %u"
msgstr "ungültige MultiXactId: %u"
@@ -1787,60 +1787,60 @@ msgstr "Bestehender Resource-Manager mit ID %d hat den gleichen Namen."
msgid "registered custom resource manager \"%s\" with ID %d"
msgstr "Custom-Resouce-Manager »%s« mit ID %d wurde registriert"
-#: access/transam/slru.c:713
+#: access/transam/slru.c:714
#, c-format
msgid "file \"%s\" doesn't exist, reading as zeroes"
msgstr "Datei »%s« existiert nicht, wird als Nullen eingelesen"
-#: access/transam/slru.c:945 access/transam/slru.c:951
-#: access/transam/slru.c:959 access/transam/slru.c:964
-#: access/transam/slru.c:971 access/transam/slru.c:976
-#: access/transam/slru.c:983 access/transam/slru.c:990
+#: access/transam/slru.c:946 access/transam/slru.c:952
+#: access/transam/slru.c:960 access/transam/slru.c:965
+#: access/transam/slru.c:972 access/transam/slru.c:977
+#: access/transam/slru.c:984 access/transam/slru.c:991
#, c-format
msgid "could not access status of transaction %u"
msgstr "konnte auf den Status von Transaktion %u nicht zugreifen"
-#: access/transam/slru.c:946
+#: access/transam/slru.c:947
#, c-format
msgid "Could not open file \"%s\": %m."
msgstr "Konnte Datei »%s« nicht öffnen: %m."
-#: access/transam/slru.c:952
+#: access/transam/slru.c:953
#, c-format
msgid "Could not seek in file \"%s\" to offset %d: %m."
msgstr "Konnte Positionszeiger in Datei »%s« nicht auf %d setzen: %m."
-#: access/transam/slru.c:960
+#: access/transam/slru.c:961
#, c-format
msgid "Could not read from file \"%s\" at offset %d: %m."
msgstr "Konnte nicht aus Datei »%s« bei Position %d lesen: %m."
-#: access/transam/slru.c:965
+#: access/transam/slru.c:966
#, c-format
msgid "Could not read from file \"%s\" at offset %d: read too few bytes."
msgstr "Konnte nicht aus Datei »%s« bei Position %d lesen: zu wenige Bytes gelesen."
-#: access/transam/slru.c:972
+#: access/transam/slru.c:973
#, c-format
msgid "Could not write to file \"%s\" at offset %d: %m."
msgstr "Konnte nicht in Datei »%s« bei Position %d schreiben: %m."
-#: access/transam/slru.c:977
+#: access/transam/slru.c:978
#, c-format
msgid "Could not write to file \"%s\" at offset %d: wrote too few bytes."
msgstr "Konnte nicht in Datei »%s« bei Position %d schreiben: zu wenige Bytes geschrieben."
-#: access/transam/slru.c:984
+#: access/transam/slru.c:985
#, c-format
msgid "Could not fsync file \"%s\": %m."
msgstr "Konnte Datei »%s« nicht fsyncen: %m."
-#: access/transam/slru.c:991
+#: access/transam/slru.c:992
#, c-format
msgid "Could not close file \"%s\": %m."
msgstr "Konnte Datei »%s« nicht schließen: %m."
-#: access/transam/slru.c:1252
+#: access/transam/slru.c:1253
#, c-format
msgid "could not truncate directory \"%s\": apparent wraparound"
msgstr "konnte Verzeichnis »%s« nicht leeren: anscheinender Überlauf"
@@ -2100,90 +2100,96 @@ 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:3474
+#: access/transam/xact.c:3478
#, 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:3484
+#: access/transam/xact.c:3488
#, 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:3494
+#: access/transam/xact.c:3498
+#, c-format
+msgid "%s cannot be executed within a pipeline"
+msgstr "%s kann nicht innerhalb einer Pipeline ausgeführt werden"
+
+#. translator: %s represents an SQL statement name
+#: access/transam/xact.c:3508
#, 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:3565 access/transam/xact.c:3878
-#: access/transam/xact.c:3957 access/transam/xact.c:4080
-#: access/transam/xact.c:4231 access/transam/xact.c:4300
-#: access/transam/xact.c:4411
+#: access/transam/xact.c:3579 access/transam/xact.c:3894
+#: access/transam/xact.c:3973 access/transam/xact.c:4096
+#: access/transam/xact.c:4247 access/transam/xact.c:4316
+#: access/transam/xact.c:4427
#, c-format
msgid "%s can only be used in transaction blocks"
msgstr "%s kann nur in Transaktionsblöcken verwendet werden"
-#: access/transam/xact.c:3764
+#: access/transam/xact.c:3780
#, c-format
msgid "there is already a transaction in progress"
msgstr "eine Transaktion ist bereits begonnen"
-#: access/transam/xact.c:3883 access/transam/xact.c:3962
-#: access/transam/xact.c:4085
+#: access/transam/xact.c:3899 access/transam/xact.c:3978
+#: access/transam/xact.c:4101
#, c-format
msgid "there is no transaction in progress"
msgstr "keine Transaktion offen"
-#: access/transam/xact.c:3973
+#: access/transam/xact.c:3989
#, c-format
msgid "cannot commit during a parallel operation"
msgstr "während einer parallelen Operation kann nicht committet werden"
-#: access/transam/xact.c:4096
+#: access/transam/xact.c:4112
#, c-format
msgid "cannot abort during a parallel operation"
msgstr "während einer parallelen Operation kann nicht abgebrochen werden"
-#: access/transam/xact.c:4195
+#: access/transam/xact.c:4211
#, 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:4282
+#: access/transam/xact.c:4298
#, 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:4292 access/transam/xact.c:4343
-#: access/transam/xact.c:4403 access/transam/xact.c:4452
+#: access/transam/xact.c:4308 access/transam/xact.c:4359
+#: access/transam/xact.c:4419 access/transam/xact.c:4468
#, c-format
msgid "savepoint \"%s\" does not exist"
msgstr "Sicherungspunkt »%s« existiert nicht"
-#: access/transam/xact.c:4349 access/transam/xact.c:4458
+#: access/transam/xact.c:4365 access/transam/xact.c:4474
#, 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:4391
+#: access/transam/xact.c:4407
#, 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:4519
+#: access/transam/xact.c:4535
#, 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:4587
+#: access/transam/xact.c:4603
#, 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:5234
+#: access/transam/xact.c:5250
#, 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"
@@ -2561,12 +2567,12 @@ msgstr "mit full_page_writes=off erzeugtes WAL wurde seit dem letzten Restart-Pu
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:8326 backup/basebackup.c:1344 utils/adt/misc.c:347
+#: access/transam/xlog.c:8326 backup/basebackup.c:1345 utils/adt/misc.c:347
#, 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:8376 backup/basebackup.c:1359
+#: access/transam/xlog.c:8376 backup/basebackup.c:1360
#: commands/tablespace.c:399 commands/tablespace.c:581 utils/adt/misc.c:355
#, c-format
msgid "tablespaces are not supported on this platform"
@@ -2580,12 +2586,12 @@ msgstr "Tablespaces werden auf dieser Plattform nicht unterstützt"
msgid "invalid data in file \"%s\""
msgstr "ungültige Daten in Datei »%s«"
-#: access/transam/xlog.c:8552 backup/basebackup.c:1199
+#: access/transam/xlog.c:8552 backup/basebackup.c:1200
#, 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:8553 backup/basebackup.c:1200
+#: access/transam/xlog.c:8553 backup/basebackup.c:1201
#, 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."
@@ -3163,7 +3169,7 @@ msgstr "unerwartete Zeitleisten-ID %u (nach %u) im Checkpoint-Datensatz"
msgid "unexpected timeline ID %u in checkpoint record, before reaching minimum recovery point %X/%X on timeline %u"
msgstr "unerwartete Zeitleisten-ID %u in Checkpoint-Datensatz, bevor der minimale Wiederherstellungspunkt %X/%X auf Zeitleiste %u erreicht wurde"
-#: access/transam/xlogrecovery.c:2466 access/transam/xlogrecovery.c:2737
+#: access/transam/xlogrecovery.c:2466 access/transam/xlogrecovery.c:2742
#, c-format
msgid "recovery stopping after reaching consistency"
msgstr "Wiederherstellung beendet nachdem Konsistenz erreicht wurde"
@@ -3173,193 +3179,193 @@ msgstr "Wiederherstellung beendet nachdem Konsistenz erreicht wurde"
msgid "recovery stopping before WAL location (LSN) \"%X/%X\""
msgstr "Wiederherstellung beendet vor WAL-Position (LSN) »%X/%X«"
-#: access/transam/xlogrecovery.c:2572
+#: access/transam/xlogrecovery.c:2577
#, c-format
msgid "recovery stopping before commit of transaction %u, time %s"
msgstr "Wiederherstellung beendet vor Commit der Transaktion %u, Zeit %s"
-#: access/transam/xlogrecovery.c:2579
+#: access/transam/xlogrecovery.c:2584
#, c-format
msgid "recovery stopping before abort of transaction %u, time %s"
msgstr "Wiederherstellung beendet vor Abbruch der Transaktion %u, Zeit %s"
-#: access/transam/xlogrecovery.c:2632
+#: access/transam/xlogrecovery.c:2637
#, c-format
msgid "recovery stopping at restore point \"%s\", time %s"
msgstr "Wiederherstellung beendet bei Restore-Punkt »%s«, Zeit %s"
-#: access/transam/xlogrecovery.c:2650
+#: access/transam/xlogrecovery.c:2655
#, c-format
msgid "recovery stopping after WAL location (LSN) \"%X/%X\""
msgstr "Wiederherstellung beendet nach WAL-Position (LSN) »%X/%X«"
-#: access/transam/xlogrecovery.c:2717
+#: access/transam/xlogrecovery.c:2722
#, c-format
msgid "recovery stopping after commit of transaction %u, time %s"
msgstr "Wiederherstellung beendet nach Commit der Transaktion %u, Zeit %s"
-#: access/transam/xlogrecovery.c:2725
+#: access/transam/xlogrecovery.c:2730
#, c-format
msgid "recovery stopping after abort of transaction %u, time %s"
msgstr "Wiederherstellung beendet nach Abbruch der Transaktion %u, Zeit %s"
-#: access/transam/xlogrecovery.c:2806
+#: access/transam/xlogrecovery.c:2811
#, c-format
msgid "pausing at the end of recovery"
msgstr "pausiere am Ende der Wiederherstellung"
-#: access/transam/xlogrecovery.c:2807
+#: access/transam/xlogrecovery.c:2812
#, c-format
msgid "Execute pg_wal_replay_resume() to promote."
msgstr "Führen Sie pg_wal_replay_resume() aus, um den Server zum Primärserver zu befördern."
-#: access/transam/xlogrecovery.c:2810 access/transam/xlogrecovery.c:4614
+#: access/transam/xlogrecovery.c:2815 access/transam/xlogrecovery.c:4625
#, c-format
msgid "recovery has paused"
msgstr "Wiederherstellung wurde pausiert"
-#: access/transam/xlogrecovery.c:2811
+#: access/transam/xlogrecovery.c:2816
#, c-format
msgid "Execute pg_wal_replay_resume() to continue."
msgstr "Führen Sie pg_wal_replay_resume() aus um fortzusetzen."
-#: access/transam/xlogrecovery.c:3077
+#: access/transam/xlogrecovery.c:3082
#, 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/xlogrecovery.c:3282
+#: access/transam/xlogrecovery.c:3287
#, 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/xlogrecovery.c:3288
+#: access/transam/xlogrecovery.c:3293
#, 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/xlogrecovery.c:3931
+#: access/transam/xlogrecovery.c:3942
#, c-format
msgid "invalid primary checkpoint link in control file"
msgstr "ungültige primäre Checkpoint-Verknüpfung in Kontrolldatei"
-#: access/transam/xlogrecovery.c:3935
+#: access/transam/xlogrecovery.c:3946
#, c-format
msgid "invalid checkpoint link in backup_label file"
msgstr "ungültige Checkpoint-Verknüpfung in backup_label-Datei"
-#: access/transam/xlogrecovery.c:3953
+#: access/transam/xlogrecovery.c:3964
#, c-format
msgid "invalid primary checkpoint record"
msgstr "ungültiger primärer Checkpoint-Datensatz"
-#: access/transam/xlogrecovery.c:3957
+#: access/transam/xlogrecovery.c:3968
#, c-format
msgid "invalid checkpoint record"
msgstr "ungültiger Checkpoint-Datensatz"
-#: access/transam/xlogrecovery.c:3968
+#: access/transam/xlogrecovery.c:3979
#, c-format
msgid "invalid resource manager ID in primary checkpoint record"
msgstr "ungültige Resource-Manager-ID im primären Checkpoint-Datensatz"
-#: access/transam/xlogrecovery.c:3972
+#: access/transam/xlogrecovery.c:3983
#, c-format
msgid "invalid resource manager ID in checkpoint record"
msgstr "ungültige Resource-Manager-ID im Checkpoint-Datensatz"
-#: access/transam/xlogrecovery.c:3985
+#: access/transam/xlogrecovery.c:3996
#, c-format
msgid "invalid xl_info in primary checkpoint record"
msgstr "ungültige xl_info im primären Checkpoint-Datensatz"
-#: access/transam/xlogrecovery.c:3989
+#: access/transam/xlogrecovery.c:4000
#, c-format
msgid "invalid xl_info in checkpoint record"
msgstr "ungültige xl_info im Checkpoint-Datensatz"
-#: access/transam/xlogrecovery.c:4000
+#: access/transam/xlogrecovery.c:4011
#, c-format
msgid "invalid length of primary checkpoint record"
msgstr "ungültige Länge des primären Checkpoint-Datensatzes"
-#: access/transam/xlogrecovery.c:4004
+#: access/transam/xlogrecovery.c:4015
#, c-format
msgid "invalid length of checkpoint record"
msgstr "ungültige Länge des Checkpoint-Datensatzes"
-#: access/transam/xlogrecovery.c:4060
+#: access/transam/xlogrecovery.c:4071
#, c-format
msgid "new timeline %u is not a child of database system timeline %u"
msgstr "neue Zeitleiste %u ist kein Kind der Datenbanksystemzeitleiste %u"
-#: access/transam/xlogrecovery.c:4074
+#: access/transam/xlogrecovery.c:4085
#, c-format
msgid "new timeline %u forked off current database system timeline %u before current recovery point %X/%X"
msgstr "neue Zeitleiste %u zweigte von der aktuellen Datenbanksystemzeitleiste %u vor dem aktuellen Wiederherstellungspunkt %X/%X ab"
-#: access/transam/xlogrecovery.c:4093
+#: access/transam/xlogrecovery.c:4104
#, c-format
msgid "new target timeline is %u"
msgstr "neue Zielzeitleiste ist %u"
-#: access/transam/xlogrecovery.c:4296
+#: access/transam/xlogrecovery.c:4307
#, c-format
msgid "WAL receiver process shutdown requested"
msgstr "Herunterfahren des WAL-Receiver-Prozesses verlangt"
-#: access/transam/xlogrecovery.c:4359
+#: access/transam/xlogrecovery.c:4370
#, c-format
msgid "received promote request"
msgstr "Anforderung zum Befördern empfangen"
-#: access/transam/xlogrecovery.c:4372
+#: access/transam/xlogrecovery.c:4383
#, c-format
msgid "promote trigger file found: %s"
msgstr "Promote-Triggerdatei gefunden: %s"
-#: access/transam/xlogrecovery.c:4380
+#: access/transam/xlogrecovery.c:4391
#, c-format
msgid "could not stat promote trigger file \"%s\": %m"
msgstr "konnte »stat« für Promote-Triggerdatei »%s« nicht ausführen: %m"
-#: access/transam/xlogrecovery.c:4605
+#: access/transam/xlogrecovery.c:4616
#, c-format
msgid "hot standby is not possible because of insufficient parameter settings"
msgstr "Hot Standby ist nicht möglich wegen unzureichender Parametereinstellungen"
-#: access/transam/xlogrecovery.c:4606 access/transam/xlogrecovery.c:4633
-#: access/transam/xlogrecovery.c:4663
+#: access/transam/xlogrecovery.c:4617 access/transam/xlogrecovery.c:4644
+#: access/transam/xlogrecovery.c:4674
#, c-format
msgid "%s = %d is a lower setting than on the primary server, where its value was %d."
msgstr "%s = %d ist eine niedrigere Einstellung als auf dem Primärserver, wo der Wert %d war."
-#: access/transam/xlogrecovery.c:4615
+#: access/transam/xlogrecovery.c:4626
#, c-format
msgid "If recovery is unpaused, the server will shut down."
msgstr "Wenn die Wiederherstellungspause beendet wird, wird der Server herunterfahren."
-#: access/transam/xlogrecovery.c:4616
+#: access/transam/xlogrecovery.c:4627
#, c-format
msgid "You can then restart the server after making the necessary configuration changes."
msgstr "Sie können den Server dann neu starten, nachdem die nötigen Konfigurationsänderungen getätigt worden sind."
-#: access/transam/xlogrecovery.c:4627
+#: access/transam/xlogrecovery.c:4638
#, c-format
msgid "promotion is not possible because of insufficient parameter settings"
msgstr "Beförderung ist nicht möglich wegen unzureichender Parametereinstellungen"
-#: access/transam/xlogrecovery.c:4637
+#: access/transam/xlogrecovery.c:4648
#, c-format
msgid "Restart the server after making the necessary configuration changes."
msgstr "Starten Sie den Server neu, nachdem die nötigen Konfigurationsänderungen getätigt worden sind."
-#: access/transam/xlogrecovery.c:4661
+#: access/transam/xlogrecovery.c:4672
#, c-format
msgid "recovery aborted because of insufficient parameter settings"
msgstr "Wiederherstellung abgebrochen wegen unzureichender Parametereinstellungen"
-#: access/transam/xlogrecovery.c:4667
+#: access/transam/xlogrecovery.c:4678
#, 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."
@@ -3396,8 +3402,8 @@ msgstr "konnte Position in temporärer Datei nicht auf Anfang setzen"
#: backup/backup_manifest.c:374
#, c-format
-msgid "could not read from temporary file: %m"
-msgstr "konnte nicht aus temporärer Datei lesen: %m"
+msgid "could not read from temporary file: read only %zu of %zu bytes"
+msgstr "konnte nicht aus temporärer Datei lesen: es wurden nur %zu von %zu Bytes gelesen"
#: backup/basebackup.c:454
#, c-format
@@ -3490,44 +3496,44 @@ msgstr "Komprimierungsdetail kann nicht angegeben werden, wenn Komprimierung nic
msgid "invalid compression specification: %s"
msgstr "ungültige Komprimierungsangabe: %s"
-#: backup/basebackup.c:1430
+#: backup/basebackup.c:1431
#, c-format
msgid "skipping special file \"%s\""
msgstr "überspringe besondere Datei »%s«"
-#: backup/basebackup.c:1549
+#: backup/basebackup.c:1550
#, c-format
msgid "invalid segment number %d in file \"%s\""
msgstr "ungültige Segmentnummer %d in Datei »%s«"
-#: backup/basebackup.c:1589
+#: backup/basebackup.c:1590
#, c-format
msgid "could not verify checksum in file \"%s\", block %u: read buffer size %d and page size %d differ"
msgstr "konnte Prüfsumme in Datei »%s«, Block %u nicht überprüfen: gelesene Puffergröße %d und Seitengröße %d sind verschieden"
-#: backup/basebackup.c:1663
+#: backup/basebackup.c:1664
#, c-format
msgid "checksum verification failed in file \"%s\", block %u: calculated %X but expected %X"
msgstr "Prüfsummenüberprüfung fehlgeschlagen in Datei »%s«, Block %u: berechnet %X, aber erwartet %X"
-#: backup/basebackup.c:1670
+#: backup/basebackup.c:1671
#, c-format
msgid "further checksum verification failures in file \"%s\" will not be reported"
msgstr "weitere Prüfsummenfehler in Datei »%s« werden nicht berichtet werden"
-#: backup/basebackup.c:1717
+#: backup/basebackup.c:1718
#, c-format
msgid "file \"%s\" has a total of %d checksum verification failure"
msgid_plural "file \"%s\" has a total of %d checksum verification failures"
msgstr[0] "Datei »%s« hat insgesamt %d Prüfsummenfehler"
msgstr[1] "Datei »%s« hat insgesamt %d Prüfsummenfehler"
-#: backup/basebackup.c:1763
+#: backup/basebackup.c:1764
#, c-format
msgid "file name too long for tar format: \"%s\""
msgstr "Dateiname zu lang für Tar-Format: »%s«"
-#: backup/basebackup.c:1768
+#: backup/basebackup.c:1769
#, c-format
msgid "symbolic link target too long for tar format: file name \"%s\", target \"%s\""
msgstr "Ziel der symbolischen Verknüpfung zu lang für Tar-Format: Dateiname »%s«, Ziel »%s«"
@@ -3559,7 +3565,7 @@ msgstr "relativer Pfad nicht erlaubt für auf dem Server abgelegtes Backup"
#: backup/basebackup_server.c:102 commands/dbcommands.c:500
#: commands/tablespace.c:163 commands/tablespace.c:179
-#: commands/tablespace.c:614 commands/tablespace.c:659 replication/slot.c:1551
+#: commands/tablespace.c:614 commands/tablespace.c:659 replication/slot.c:1558
#: storage/file/copydir.c:47
#, c-format
msgid "could not create directory \"%s\": %m"
@@ -3577,7 +3583,7 @@ msgstr "konnte nicht auf Verzeichnis »%s« zugreifen: %m"
#: backup/basebackup_server.c:175 backup/basebackup_server.c:182
#: backup/basebackup_server.c:268 backup/basebackup_server.c:275
-#: storage/smgr/md.c:473 storage/smgr/md.c:480 storage/smgr/md.c:771
+#: storage/smgr/md.c:487 storage/smgr/md.c:494 storage/smgr/md.c:785
#, c-format
msgid "Check free disk space."
msgstr "Prüfen Sie den freien Festplattenplatz."
@@ -3612,12 +3618,12 @@ msgstr "konnte Komprimierungs-Worker-Anzahl nicht auf %d setzen: %s"
msgid "-X requires a power of two value between 1 MB and 1 GB"
msgstr "-X benötigt eine Zweierpotenz zwischen 1 MB und 1 GB"
-#: bootstrap/bootstrap.c:280 postmaster/postmaster.c:846 tcop/postgres.c:3894
+#: bootstrap/bootstrap.c:280 postmaster/postmaster.c:846 tcop/postgres.c:3906
#, c-format
msgid "--%s requires a value"
msgstr "--%s benötigt einen Wert"
-#: bootstrap/bootstrap.c:285 postmaster/postmaster.c:851 tcop/postgres.c:3899
+#: bootstrap/bootstrap.c:285 postmaster/postmaster.c:851 tcop/postgres.c:3911
#, c-format
msgid "-c %s requires a value"
msgstr "-c %s benötigt einen Wert"
@@ -3791,7 +3797,7 @@ msgstr "Klausel IN SCHEMA kann nicht verwendet werden, wenn GRANT/REVOKE ON SCHE
#: commands/tablecmds.c:8331 commands/tablecmds.c:8449
#: commands/tablecmds.c:12167 commands/tablecmds.c:12348
#: commands/tablecmds.c:12508 commands/tablecmds.c:13672
-#: commands/tablecmds.c:16260 commands/trigger.c:958 parser/analyze.c:2468
+#: commands/tablecmds.c:16240 commands/trigger.c:958 parser/analyze.c:2468
#: parser/parse_relation.c:725 parser/parse_target.c:1063
#: parser/parse_type.c:144 parser/parse_utilcmd.c:3434
#: parser/parse_utilcmd.c:3470 parser/parse_utilcmd.c:3512 utils/adt/acl.c:2869
@@ -3801,7 +3807,7 @@ msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "Spalte »%s« von Relation »%s« existiert nicht"
#: catalog/aclchk.c:1850 catalog/objectaddress.c:1383 commands/sequence.c:1172
-#: commands/tablecmds.c:253 commands/tablecmds.c:17124 utils/adt/acl.c:2077
+#: commands/tablecmds.c:253 commands/tablecmds.c:17104 utils/adt/acl.c:2077
#: utils/adt/acl.c:2107 utils/adt/acl.c:2139 utils/adt/acl.c:2171
#: utils/adt/acl.c:2199 utils/adt/acl.c:2229
#, c-format
@@ -4406,7 +4412,7 @@ msgstr "kann %s nicht löschen, weil andere Objekte davon abhängen"
#: catalog/dependency.c:1212 commands/tablecmds.c:1328
#: commands/tablecmds.c:14314 commands/tablespace.c:476 commands/user.c:1008
#: commands/view.c:522 libpq/auth.c:329 replication/syncrep.c:1043
-#: storage/lmgr/deadlock.c:1152 storage/lmgr/proc.c:1409 utils/misc/guc.c:7402
+#: storage/lmgr/deadlock.c:1152 storage/lmgr/proc.c:1413 utils/misc/guc.c:7402
#: utils/misc/guc.c:7438 utils/misc/guc.c:7508 utils/misc/guc.c:11864
#: utils/misc/guc.c:11898 utils/misc/guc.c:11932 utils/misc/guc.c:11975
#: utils/misc/guc.c:12017
@@ -4590,14 +4596,14 @@ msgstr "Dadurch würde die generierte Spalte von ihrem eigenen Wert abhängen."
msgid "generation expression is not immutable"
msgstr "Generierungsausdruck ist nicht »immutable«"
-#: catalog/heap.c:2799 rewrite/rewriteHandler.c:1269
+#: catalog/heap.c:2799 rewrite/rewriteHandler.c:1273
#, 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:2804 commands/prepare.c:334 parser/analyze.c:2692
#: parser/parse_target.c:594 parser/parse_target.c:882
-#: parser/parse_target.c:892 rewrite/rewriteHandler.c:1274
+#: parser/parse_target.c:892 rewrite/rewriteHandler.c:1278
#, c-format
msgid "You will need to rewrite or cast the expression."
msgstr "Sie müssen den Ausdruck umschreiben oder eine Typumwandlung vornehmen."
@@ -4683,7 +4689,7 @@ msgstr "Relation »%s« existiert bereits, wird übersprungen"
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:926 utils/cache/relcache.c:3722
+#: catalog/index.c:926 utils/cache/relcache.c:3743
#, c-format
msgid "index relfilenode value not set when in binary upgrade mode"
msgstr "Index-Relfilenode-Wert ist im Binary-Upgrade-Modus nicht gesetzt"
@@ -4693,28 +4699,28 @@ msgstr "Index-Relfilenode-Wert ist im Binary-Upgrade-Modus nicht gesetzt"
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:3636
+#: catalog/index.c:3635
#, c-format
msgid "cannot reindex temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht reindizieren"
-#: catalog/index.c:3647 commands/indexcmds.c:3543
+#: catalog/index.c:3646 commands/indexcmds.c:3543
#, c-format
msgid "cannot reindex invalid index on TOAST table"
msgstr "ungültiger Index einer TOAST-Tabelle kann nicht reindiziert werden"
-#: catalog/index.c:3663 commands/indexcmds.c:3423 commands/indexcmds.c:3567
+#: catalog/index.c:3662 commands/indexcmds.c:3423 commands/indexcmds.c:3567
#: commands/tablecmds.c:3305
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht verschoben werden"
-#: catalog/index.c:3807
+#: catalog/index.c:3806
#, c-format
msgid "index \"%s\" was reindexed"
msgstr "Index »%s« wurde neu indiziert"
-#: catalog/index.c:3944
+#: catalog/index.c:3943
#, 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"
@@ -4869,19 +4875,19 @@ msgid "\"%s\" is not a table"
msgstr "»%s« ist keine Tabelle"
#: catalog/objectaddress.c:1398 commands/tablecmds.c:259
-#: commands/tablecmds.c:17129 commands/view.c:119
+#: commands/tablecmds.c:17109 commands/view.c:119
#, c-format
msgid "\"%s\" is not a view"
msgstr "»%s« ist keine Sicht"
#: catalog/objectaddress.c:1405 commands/matview.c:186 commands/tablecmds.c:265
-#: commands/tablecmds.c:17134
+#: commands/tablecmds.c:17114
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "»%s« ist keine materialisierte Sicht"
#: catalog/objectaddress.c:1412 commands/tablecmds.c:283
-#: commands/tablecmds.c:17139
+#: commands/tablecmds.c:17119
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "»%s« ist keine Fremdtabelle"
@@ -5370,7 +5376,7 @@ msgstr "Anfangswert darf nicht ausgelassen werden, wenn Übergangsfunktion strik
msgid "return type of inverse transition function %s is not %s"
msgstr "Rückgabetyp der inversen Übergangsfunktion %s ist nicht %s"
-#: catalog/pg_aggregate.c:352 executor/nodeWindowAgg.c:2978
+#: catalog/pg_aggregate.c:352 executor/nodeWindowAgg.c:2998
#, c-format
msgid "strictness of aggregate's forward and inverse transition functions must match"
msgstr "Striktheit der vorwärtigen und inversen Übergangsfunktionen einer Aggregatfunktion müssen übereinstimmen"
@@ -5385,7 +5391,7 @@ msgstr "Abschlussfunktion mit zusätzlichen Argumenten darf nicht als STRICT dek
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:3883
+#: catalog/pg_aggregate.c:439 executor/nodeAgg.c:3888
#, 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"
@@ -6327,7 +6333,7 @@ msgstr "kann temporäre Tabellen anderer Sitzungen nicht clustern"
msgid "there is no previously clustered index for table \"%s\""
msgstr "es gibt keinen bereits geclusterten Index für Tabelle »%s«"
-#: commands/cluster.c:190 commands/tablecmds.c:14128 commands/tablecmds.c:16022
+#: commands/cluster.c:190 commands/tablecmds.c:14128 commands/tablecmds.c:16008
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "Index »%s« für Tabelle »%s« existiert nicht"
@@ -6342,7 +6348,7 @@ msgstr "globaler Katalog kann nicht geclustert werden"
msgid "cannot vacuum temporary tables of other sessions"
msgstr "temporäre Tabellen anderer Sitzungen können nicht gevacuumt werden"
-#: commands/cluster.c:511 commands/tablecmds.c:16032
+#: commands/cluster.c:511 commands/tablecmds.c:16018
#, c-format
msgid "\"%s\" is not an index for table \"%s\""
msgstr "»%s« ist kein Index für Tabelle »%s«"
@@ -6732,7 +6738,7 @@ msgstr "Generierte Spalten können nicht in COPY verwendet werden."
#: commands/copy.c:781 commands/indexcmds.c:1833 commands/statscmds.c:243
#: commands/tablecmds.c:2379 commands/tablecmds.c:3035
#: commands/tablecmds.c:3529 parser/parse_relation.c:3655
-#: parser/parse_relation.c:3675 utils/adt/tsvector_op.c:2685
+#: parser/parse_relation.c:3675 utils/adt/tsvector_op.c:2688
#, c-format
msgid "column \"%s\" does not exist"
msgstr "Spalte »%s« existiert nicht"
@@ -7420,7 +7426,7 @@ msgid_plural "There are %d other sessions using the database."
msgstr[0] "%d andere Sitzung verwendet die Datenbank."
msgstr[1] "%d andere Sitzungen verwenden die Datenbank."
-#: commands/dbcommands.c:2932 storage/ipc/procarray.c:3814
+#: commands/dbcommands.c:2932 storage/ipc/procarray.c:3825
#, c-format
msgid "There is %d prepared transaction using the database."
msgid_plural "There are %d prepared transactions using the database."
@@ -7488,7 +7494,7 @@ msgstr "Verwenden Sie DROP AGGREGATE, um Aggregatfunktionen zu löschen."
#: commands/dropcmds.c:158 commands/sequence.c:475 commands/tablecmds.c:3613
#: commands/tablecmds.c:3771 commands/tablecmds.c:3823
-#: commands/tablecmds.c:16455 tcop/utility.c:1332
+#: commands/tablecmds.c:16435 tcop/utility.c:1332
#, c-format
msgid "relation \"%s\" does not exist, skipping"
msgstr "Relation »%s« existiert nicht, wird übersprungen"
@@ -8592,7 +8598,7 @@ msgstr "inkludierte Spalte unterstützt die Optionen NULLS FIRST/LAST nicht"
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:1969 commands/tablecmds.c:17470 commands/typecmds.c:807
+#: commands/indexcmds.c:1969 commands/tablecmds.c:17450 commands/typecmds.c:807
#: parser/parse_expr.c:2690 parser/parse_type.c:570 parser/parse_utilcmd.c:3795
#: utils/adt/misc.c:601
#, c-format
@@ -8629,8 +8635,8 @@ msgstr "Zugriffsmethode »%s« unterstützt die Optionen ASC/DESC nicht"
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:2151 commands/tablecmds.c:17495
-#: commands/tablecmds.c:17501 commands/typecmds.c:2302
+#: commands/indexcmds.c:2151 commands/tablecmds.c:17475
+#: commands/tablecmds.c:17481 commands/typecmds.c:2302
#, 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«"
@@ -9047,8 +9053,8 @@ msgstr "Operator-Attribut »%s« kann nicht geändert werden"
#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:149
#: commands/tablecmds.c:1609 commands/tablecmds.c:2197
#: commands/tablecmds.c:3423 commands/tablecmds.c:6312
-#: commands/tablecmds.c:9104 commands/tablecmds.c:17050
-#: commands/tablecmds.c:17085 commands/trigger.c:327 commands/trigger.c:1382
+#: commands/tablecmds.c:9104 commands/tablecmds.c:17030
+#: commands/tablecmds.c:17065 commands/trigger.c:327 commands/trigger.c:1382
#: commands/trigger.c:1492 rewrite/rewriteDefine.c:278
#: rewrite/rewriteDefine.c:957 rewrite/rewriteRemove.c:80
#, c-format
@@ -9488,7 +9494,7 @@ msgid "cannot change ownership of identity sequence"
msgstr "kann Eigentümer einer Identitätssequenz nicht ändern"
#: commands/sequence.c:1679 commands/tablecmds.c:13819
-#: commands/tablecmds.c:16475
+#: commands/tablecmds.c:16455
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Sequenz »%s« ist mit Tabelle »%s« verknüpft."
@@ -9615,7 +9621,7 @@ msgid "must be superuser to create subscriptions"
msgstr "nur Superuser können Subskriptionen erzeugen"
#: commands/subscriptioncmds.c:648 commands/subscriptioncmds.c:776
-#: replication/logical/tablesync.c:1229 replication/logical/worker.c:3736
+#: replication/logical/tablesync.c:1229 replication/logical/worker.c:3738
#, c-format
msgid "could not connect to the publisher: %s"
msgstr "konnte nicht mit dem Publikationsserver verbinden: %s"
@@ -9821,7 +9827,7 @@ msgstr "materialisierte Sicht »%s« existiert nicht, wird übersprungen"
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:269 commands/tablecmds.c:293 commands/tablecmds.c:18973
+#: commands/tablecmds.c:269 commands/tablecmds.c:293 commands/tablecmds.c:18953
#: parser/parse_utilcmd.c:2260
#, c-format
msgid "index \"%s\" does not exist"
@@ -9846,7 +9852,7 @@ msgid "Use DROP TYPE to remove a type."
msgstr "Verwenden Sie DROP TYPE, um einen Typen zu löschen."
#: commands/tablecmds.c:281 commands/tablecmds.c:13658
-#: commands/tablecmds.c:16178
+#: commands/tablecmds.c:16158
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "Fremdtabelle »%s« existiert nicht"
@@ -10313,7 +10319,7 @@ msgstr "Lassen Sie das Schlüsselwort ONLY weg."
#: commands/tablecmds.c:7974 commands/tablecmds.c:8113
#: commands/tablecmds.c:8183 commands/tablecmds.c:8339
#: commands/tablecmds.c:12176 commands/tablecmds.c:13681
-#: commands/tablecmds.c:16269
+#: commands/tablecmds.c:16249
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "Systemspalte »%s« kann nicht geändert werden"
@@ -10747,8 +10753,8 @@ msgstr "Ändern Sie stattdessen den Eigentümer der Tabelle des Index."
msgid "cannot change owner of sequence \"%s\""
msgstr "kann Eigentümer der Sequenz »%s« nicht ändern"
-#: commands/tablecmds.c:13831 commands/tablecmds.c:17161
-#: commands/tablecmds.c:17180
+#: commands/tablecmds.c:13831 commands/tablecmds.c:17141
+#: commands/tablecmds.c:17160
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Verwenden Sie stattdessen ALTER TYPE."
@@ -10818,12 +10824,12 @@ msgstr "an temporäre Relation einer anderen Sitzung kann nicht vererbt werden"
msgid "cannot inherit from a partition"
msgstr "von einer Partition kann nicht geerbt werden"
-#: commands/tablecmds.c:14891 commands/tablecmds.c:17814
+#: commands/tablecmds.c:14891 commands/tablecmds.c:17794
#, c-format
msgid "circular inheritance not allowed"
msgstr "zirkuläre Vererbung ist nicht erlaubt"
-#: commands/tablecmds.c:14892 commands/tablecmds.c:17815
+#: commands/tablecmds.c:14892 commands/tablecmds.c:17795
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "»%s« ist schon von »%s« abgeleitet."
@@ -10923,290 +10929,285 @@ msgstr "Tabelle hat zusätzliche Spalte »%s«"
msgid "\"%s\" is not a typed table"
msgstr "»%s« ist keine getypte Tabelle"
-#: commands/tablecmds.c:16040
+#: commands/tablecmds.c:16026
#, 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:16046
+#: commands/tablecmds.c:16032
#, 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:16052
+#: commands/tablecmds.c:16038
#, 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:16058
+#: commands/tablecmds.c:16044
#, 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:16064
-#, 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:16081
+#: commands/tablecmds.c:16061
#, 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:16088
+#: commands/tablecmds.c:16068
#, 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:16335
+#: commands/tablecmds.c:16315
#, 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:16359
+#: commands/tablecmds.c:16339
#, 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:16361
+#: commands/tablecmds.c:16341
#, c-format
msgid "Unlogged relations cannot be replicated."
msgstr "Ungeloggte Relationen können nicht repliziert werden."
-#: commands/tablecmds.c:16406
+#: commands/tablecmds.c:16386
#, 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:16416
+#: commands/tablecmds.c:16396
#, 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:16474
+#: commands/tablecmds.c:16454
#, 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:16581
+#: commands/tablecmds.c:16561
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "Relation »%s« existiert bereits in Schema »%s«"
-#: commands/tablecmds.c:16994
+#: commands/tablecmds.c:16974
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "»%s« ist keine Tabelle oder materialisierte Sicht"
-#: commands/tablecmds.c:17144
+#: commands/tablecmds.c:17124
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "»%s« ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:17172
+#: commands/tablecmds.c:17152
#, c-format
msgid "cannot change schema of index \"%s\""
msgstr "kann Schema des Index »%s« nicht ändern"
-#: commands/tablecmds.c:17174 commands/tablecmds.c:17186
+#: commands/tablecmds.c:17154 commands/tablecmds.c:17166
#, c-format
msgid "Change the schema of the table instead."
msgstr "Ändern Sie stattdessen das Schema der Tabelle."
-#: commands/tablecmds.c:17178
+#: commands/tablecmds.c:17158
#, c-format
msgid "cannot change schema of composite type \"%s\""
msgstr "kann Schema des zusammengesetzten Typs »%s« nicht ändern"
-#: commands/tablecmds.c:17184
+#: commands/tablecmds.c:17164
#, c-format
msgid "cannot change schema of TOAST table \"%s\""
msgstr "kann Schema der TOAST-Tabelle »%s« nicht ändern"
-#: commands/tablecmds.c:17221
+#: commands/tablecmds.c:17201
#, c-format
msgid "unrecognized partitioning strategy \"%s\""
msgstr "unbekannte Partitionierungsstrategie »%s«"
-#: commands/tablecmds.c:17229
+#: commands/tablecmds.c:17209
#, 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:17295
+#: commands/tablecmds.c:17275
#, 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:17303
+#: commands/tablecmds.c:17283
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "Systemspalte »%s« kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:17314 commands/tablecmds.c:17428
+#: commands/tablecmds.c:17294 commands/tablecmds.c:17408
#, c-format
msgid "cannot use generated column in partition key"
msgstr "generierte Spalte kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:17315 commands/tablecmds.c:17429 commands/trigger.c:667
-#: rewrite/rewriteHandler.c:908 rewrite/rewriteHandler.c:943
+#: commands/tablecmds.c:17295 commands/tablecmds.c:17409 commands/trigger.c:667
+#: rewrite/rewriteHandler.c:912 rewrite/rewriteHandler.c:947
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "Spalte »%s« ist eine generierte Spalte."
-#: commands/tablecmds.c:17391
+#: commands/tablecmds.c:17371
#, 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:17411
+#: commands/tablecmds.c:17391
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr "Partitionierungsschlüsselausdruck kann nicht auf Systemspalten verweisen"
-#: commands/tablecmds.c:17441
+#: commands/tablecmds.c:17421
#, c-format
msgid "cannot use constant expression as partition key"
msgstr "Partitionierungsschlüssel kann kein konstanter Ausdruck sein"
-#: commands/tablecmds.c:17462
+#: commands/tablecmds.c:17442
#, 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:17497
+#: commands/tablecmds.c:17477
#, 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:17503
+#: commands/tablecmds.c:17483
#, 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:17754
+#: commands/tablecmds.c:17734
#, c-format
msgid "\"%s\" is already a partition"
msgstr "»%s« ist bereits eine Partition"
-#: commands/tablecmds.c:17760
+#: commands/tablecmds.c:17740
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "eine getypte Tabelle kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17776
+#: commands/tablecmds.c:17756
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "ein Vererbungskind kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17790
+#: commands/tablecmds.c:17770
#, 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:17824
+#: commands/tablecmds.c:17804
#, 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:17832
+#: commands/tablecmds.c:17812
#, 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:17840
+#: commands/tablecmds.c:17820
#, 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:17847
+#: commands/tablecmds.c:17827
#, 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:17867
+#: commands/tablecmds.c:17847
#, 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:17870
+#: commands/tablecmds.c:17850
#, 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:17882
+#: commands/tablecmds.c:17862
#, 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:17884
+#: commands/tablecmds.c:17864
#, 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:18063
+#: commands/tablecmds.c:18043
#, 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:18066
+#: commands/tablecmds.c:18046
#, c-format
msgid "Partitioned table \"%s\" contains unique indexes."
msgstr "Partitionierte Tabelle »%s« enthält Unique-Indexe."
-#: commands/tablecmds.c:18377
+#: commands/tablecmds.c:18357
#, 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:18486
+#: commands/tablecmds.c:18466
#, c-format
msgid "partitioned table \"%s\" was removed concurrently"
msgstr "partitionierte Tabelle »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:18492
+#: commands/tablecmds.c:18472
#, c-format
msgid "partition \"%s\" was removed concurrently"
msgstr "Partition »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:19007 commands/tablecmds.c:19027
-#: commands/tablecmds.c:19047 commands/tablecmds.c:19066
-#: commands/tablecmds.c:19108
+#: commands/tablecmds.c:18987 commands/tablecmds.c:19007
+#: commands/tablecmds.c:19027 commands/tablecmds.c:19046
+#: commands/tablecmds.c:19088
#, 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:19010
+#: commands/tablecmds.c:18990
#, 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:19030
+#: commands/tablecmds.c:19010
#, 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:19050
+#: commands/tablecmds.c:19030
#, c-format
msgid "The index definitions do not match."
msgstr "Die Indexdefinitionen stimmen nicht überein."
-#: commands/tablecmds.c:19069
+#: commands/tablecmds.c:19049
#, 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:19111
+#: commands/tablecmds.c:19091
#, 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:19341
+#: commands/tablecmds.c:19321
#, c-format
msgid "column data type %s does not support compression"
msgstr "Spaltendatentyp %s unterstützt keine Komprimierung"
-#: commands/tablecmds.c:19348
+#: commands/tablecmds.c:19328
#, c-format
msgid "invalid compression method \"%s\""
msgstr "ungültige Komprimierungsmethode »%s«"
@@ -11587,30 +11588,30 @@ msgstr "Verschieben einer Zeile in eine andere Partition durch einen BEFORE-FOR-
msgid "Before executing trigger \"%s\", the row was to be in partition \"%s.%s\"."
msgstr "Vor der Ausführung von Trigger »%s« gehörte die Zeile in Partition »%s.%s«."
-#: commands/trigger.c:3372 executor/nodeModifyTable.c:2225
-#: executor/nodeModifyTable.c:2308
+#: commands/trigger.c:3372 executor/nodeModifyTable.c:2349
+#: executor/nodeModifyTable.c:2432
#, c-format
msgid "tuple to be updated was already modified by an operation triggered by the current command"
msgstr "das zu aktualisierende Tupel wurde schon durch eine vom aktuellen Befehl ausgelöste Operation verändert"
-#: commands/trigger.c:3373 executor/nodeModifyTable.c:1411
-#: executor/nodeModifyTable.c:1485 executor/nodeModifyTable.c:2226
-#: executor/nodeModifyTable.c:2309 executor/nodeModifyTable.c:2967
+#: commands/trigger.c:3373 executor/nodeModifyTable.c:1535
+#: executor/nodeModifyTable.c:1609 executor/nodeModifyTable.c:2350
+#: executor/nodeModifyTable.c:2433 executor/nodeModifyTable.c:3091
#, c-format
msgid "Consider using an AFTER trigger instead of a BEFORE trigger to propagate changes to other rows."
msgstr "Verwenden Sie einen AFTER-Trigger anstelle eines BEFORE-Triggers, um Änderungen an andere Zeilen zu propagieren."
#: commands/trigger.c:3402 executor/nodeLockRows.c:229
-#: executor/nodeLockRows.c:238 executor/nodeModifyTable.c:329
-#: executor/nodeModifyTable.c:1427 executor/nodeModifyTable.c:2243
-#: executor/nodeModifyTable.c:2453
+#: executor/nodeLockRows.c:238 executor/nodeModifyTable.c:331
+#: executor/nodeModifyTable.c:1551 executor/nodeModifyTable.c:2367
+#: executor/nodeModifyTable.c:2577
#, c-format
msgid "could not serialize access due to concurrent update"
msgstr "konnte Zugriff nicht serialisieren wegen gleichzeitiger Aktualisierung"
-#: commands/trigger.c:3410 executor/nodeModifyTable.c:1517
-#: executor/nodeModifyTable.c:2326 executor/nodeModifyTable.c:2477
-#: executor/nodeModifyTable.c:2833
+#: commands/trigger.c:3410 executor/nodeModifyTable.c:1641
+#: executor/nodeModifyTable.c:2450 executor/nodeModifyTable.c:2601
+#: executor/nodeModifyTable.c:2957
#, c-format
msgid "could not serialize access due to concurrent delete"
msgstr "konnte Zugriff nicht serialisieren wegen gleichzeitigem Löschen"
@@ -12641,25 +12642,25 @@ msgstr "kein Wert für Parameter %d gefunden"
#: executor/execExpr.c:632 executor/execExpr.c:639 executor/execExpr.c:645
#: executor/execExprInterp.c:4052 executor/execExprInterp.c:4069
-#: executor/execExprInterp.c:4168 executor/nodeModifyTable.c:218
-#: executor/nodeModifyTable.c:229 executor/nodeModifyTable.c:246
-#: executor/nodeModifyTable.c:254
+#: executor/execExprInterp.c:4168 executor/nodeModifyTable.c:220
+#: executor/nodeModifyTable.c:231 executor/nodeModifyTable.c:248
+#: executor/nodeModifyTable.c:256
#, c-format
msgid "table row type and query-specified row type do not match"
msgstr "Zeilentyp der Tabelle und der von der Anfrage angegebene Zeilentyp stimmen nicht überein"
-#: executor/execExpr.c:633 executor/nodeModifyTable.c:219
+#: executor/execExpr.c:633 executor/nodeModifyTable.c:221
#, c-format
msgid "Query has too many columns."
msgstr "Anfrage hat zu viele Spalten."
-#: executor/execExpr.c:640 executor/nodeModifyTable.c:247
+#: executor/execExpr.c:640 executor/nodeModifyTable.c:249
#, c-format
msgid "Query provides a value for a dropped column at ordinal position %d."
msgstr "Anfrage liefert einen Wert für eine gelöschte Spalte auf Position %d."
#: executor/execExpr.c:646 executor/execExprInterp.c:4070
-#: executor/nodeModifyTable.c:230
+#: executor/nodeModifyTable.c:232
#, c-format
msgid "Table has type %s at ordinal position %d, but query expects %s."
msgstr "Tabelle hat Typ %s auf Position %d, aber Anfrage erwartet %s."
@@ -12688,7 +12689,7 @@ msgstr[0] "kann nicht mehr als %d Argument an eine Funktion übergeben"
msgstr[1] "kann nicht mehr als %d Argumente an eine Funktion übergeben"
#: executor/execExpr.c:2506 executor/execSRF.c:738 executor/functions.c:1073
-#: utils/adt/jsonfuncs.c:3690 utils/fmgr/funcapi.c:98 utils/fmgr/funcapi.c:152
+#: utils/adt/jsonfuncs.c:3698 utils/fmgr/funcapi.c:98 utils/fmgr/funcapi.c:152
#, 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"
@@ -12828,38 +12829,38 @@ msgstr "kann Sequenz »%s« nicht ändern"
msgid "cannot change TOAST relation \"%s\""
msgstr "kann TOAST-Relation »%s« nicht ändern"
-#: executor/execMain.c:1033 rewrite/rewriteHandler.c:3102
-#: rewrite/rewriteHandler.c:3935
+#: executor/execMain.c:1033 rewrite/rewriteHandler.c:3069
+#: rewrite/rewriteHandler.c:3916
#, c-format
msgid "cannot insert into view \"%s\""
msgstr "kann nicht in Sicht »%s« einfügen"
-#: executor/execMain.c:1035 rewrite/rewriteHandler.c:3105
-#: rewrite/rewriteHandler.c:3938
+#: executor/execMain.c:1035 rewrite/rewriteHandler.c:3072
+#: rewrite/rewriteHandler.c:3919
#, c-format
msgid "To enable inserting into the view, provide an INSTEAD OF INSERT trigger or an unconditional ON INSERT DO INSTEAD rule."
msgstr "Um Einfügen in die Sicht zu ermöglichen, richten Sie einen INSTEAD OF INSERT Trigger oder eine ON INSERT DO INSTEAD Regel ohne Bedingung ein."
-#: executor/execMain.c:1041 rewrite/rewriteHandler.c:3110
-#: rewrite/rewriteHandler.c:3943
+#: executor/execMain.c:1041 rewrite/rewriteHandler.c:3077
+#: rewrite/rewriteHandler.c:3924
#, c-format
msgid "cannot update view \"%s\""
msgstr "kann Sicht »%s« nicht aktualisieren"
-#: executor/execMain.c:1043 rewrite/rewriteHandler.c:3113
-#: rewrite/rewriteHandler.c:3946
+#: executor/execMain.c:1043 rewrite/rewriteHandler.c:3080
+#: rewrite/rewriteHandler.c:3927
#, c-format
msgid "To enable updating the view, provide an INSTEAD OF UPDATE trigger or an unconditional ON UPDATE DO INSTEAD rule."
msgstr "Um Aktualisieren der Sicht zu ermöglichen, richten Sie einen INSTEAD OF UPDATE Trigger oder eine ON UPDATE DO INSTEAD Regel ohne Bedingung ein."
-#: executor/execMain.c:1049 rewrite/rewriteHandler.c:3118
-#: rewrite/rewriteHandler.c:3951
+#: executor/execMain.c:1049 rewrite/rewriteHandler.c:3085
+#: rewrite/rewriteHandler.c:3932
#, c-format
msgid "cannot delete from view \"%s\""
msgstr "kann nicht aus Sicht »%s« löschen"
-#: executor/execMain.c:1051 rewrite/rewriteHandler.c:3121
-#: rewrite/rewriteHandler.c:3954
+#: executor/execMain.c:1051 rewrite/rewriteHandler.c:3088
+#: rewrite/rewriteHandler.c:3935
#, c-format
msgid "To enable deleting from the view, provide an INSTEAD OF DELETE trigger or an unconditional ON DELETE DO INSTEAD rule."
msgstr "Um Löschen aus der Sicht zu ermöglichen, richten Sie einen INSTEAD OF DELETE Trigger oder eine ON DELETE DO INSTEAD Regel ohne Bedingung ein."
@@ -13016,7 +13017,7 @@ msgstr "gleichzeitige Aktualisierung, versuche erneut"
msgid "concurrent delete, retrying"
msgstr "gleichzeitiges Löschen, versuche erneut"
-#: executor/execReplication.c:269 parser/parse_cte.c:509
+#: executor/execReplication.c:269 parser/parse_cte.c:308
#: parser/parse_oper.c:233 utils/adt/array_userfuncs.c:720
#: utils/adt/array_userfuncs.c:859 utils/adt/arrayfuncs.c:3655
#: utils/adt/arrayfuncs.c:4210 utils/adt/arrayfuncs.c:6202
@@ -13118,12 +13119,12 @@ msgstr "Rückgabetyp war %s auf Position %d, aber Anfrage erwartet %s."
msgid "cannot retrieve a system column in this context"
msgstr "Systemspalte kann in diesem Kontext nicht ausgelesen werden"
-#: executor/execUtils.c:736
+#: executor/execUtils.c:742
#, c-format
msgid "materialized view \"%s\" has not been populated"
msgstr "materialisierte Sicht »%s« wurde noch nicht befüllt"
-#: executor/execUtils.c:738
+#: executor/execUtils.c:744
#, c-format
msgid "Use the REFRESH MATERIALIZED VIEW command."
msgstr "Verwenden Sie den Befehl REFRESH MATERIALIZED VIEW."
@@ -13212,12 +13213,12 @@ msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
msgid "unexpected EOF for tape %p: requested %zu bytes, read %zu bytes"
msgstr "unerwartetes EOF für Tape %p: %zu Bytes angefordert, %zu Bytes gelesen"
-#: executor/nodeAgg.c:3917 executor/nodeWindowAgg.c:2962
+#: executor/nodeAgg.c:3922 executor/nodeWindowAgg.c:2982
#, c-format
msgid "aggregate %u needs to have compatible input type and transition type"
msgstr "Aggregatfunktion %u muss kompatiblen Eingabe- und Übergangstyp haben"
-#: executor/nodeAgg.c:3947 parser/parse_agg.c:668 parser/parse_agg.c:696
+#: executor/nodeAgg.c:3952 parser/parse_agg.c:668 parser/parse_agg.c:696
#, c-format
msgid "aggregate function calls cannot be nested"
msgstr "Aufrufe von Aggregatfunktionen können nicht geschachtelt werden"
@@ -13262,63 +13263,63 @@ msgstr "RIGHT JOIN wird nur für Merge-Verbund-fähige Verbundbedingungen unters
msgid "FULL JOIN is only supported with merge-joinable join conditions"
msgstr "FULL JOIN wird nur für Merge-Verbund-fähige Verbundbedingungen unterstützt"
-#: executor/nodeModifyTable.c:255
+#: executor/nodeModifyTable.c:257
#, c-format
msgid "Query has too few columns."
msgstr "Anfrage hat zu wenige Spalten."
-#: executor/nodeModifyTable.c:1410 executor/nodeModifyTable.c:1484
+#: executor/nodeModifyTable.c:1534 executor/nodeModifyTable.c:1608
#, c-format
msgid "tuple to be deleted was already modified by an operation triggered by the current command"
msgstr "das zu löschende Tupel wurde schon durch eine vom aktuellen Befehl ausgelöste Operation verändert"
-#: executor/nodeModifyTable.c:1641
+#: executor/nodeModifyTable.c:1759
#, c-format
msgid "invalid ON UPDATE specification"
msgstr "ungültige ON-UPDATE-Angabe"
-#: executor/nodeModifyTable.c:1642
+#: executor/nodeModifyTable.c:1760
#, c-format
msgid "The result tuple would appear in a different partition than the original tuple."
msgstr "Das Ergebnistupel würde in einer anderen Partition erscheinen als das ursprüngliche Tupel."
-#: executor/nodeModifyTable.c:2083
+#: executor/nodeModifyTable.c:2207
#, c-format
msgid "cannot move tuple across partitions when a non-root ancestor of the source partition is directly referenced in a foreign key"
msgstr "Tupel kann nicht zwischen Partitionen bewegt werden, wenn ein Fremdschlüssel direkt auf einen Vorgänger (außer der Wurzel) der Quellpartition verweist"
-#: executor/nodeModifyTable.c:2084
+#: executor/nodeModifyTable.c:2208
#, c-format
msgid "A foreign key points to ancestor \"%s\" but not the root ancestor \"%s\"."
msgstr "Ein Fremdschlüssel verweist auf den Vorgänger »%s«, aber nicht auf den Wurzelvorgänger »%s«."
-#: executor/nodeModifyTable.c:2087
+#: executor/nodeModifyTable.c:2211
#, c-format
msgid "Consider defining the foreign key on table \"%s\"."
msgstr "Definieren Sie den Fremdschlüssel eventuell für Tabelle »%s«."
#. translator: %s is a SQL command name
-#: executor/nodeModifyTable.c:2431 executor/nodeModifyTable.c:2822
+#: executor/nodeModifyTable.c:2555 executor/nodeModifyTable.c:2946
#, c-format
msgid "%s command cannot affect row a second time"
msgstr "Befehl in %s kann eine Zeile nicht ein zweites Mal ändern"
-#: executor/nodeModifyTable.c:2433
+#: executor/nodeModifyTable.c:2557
#, c-format
msgid "Ensure that no rows proposed for insertion within the same command have duplicate constrained values."
msgstr "Stellen Sie sicher, dass keine im selben Befehl fürs Einfügen vorgesehene Zeilen doppelte Werte haben, die einen Constraint verletzen würden."
-#: executor/nodeModifyTable.c:2824
+#: executor/nodeModifyTable.c:2948
#, c-format
msgid "Ensure that not more than one source row matches any one target row."
msgstr "Stellen Sie sicher, dass nicht mehr als eine Quellzeile auf jede Zielzeile passt."
-#: executor/nodeModifyTable.c:2927
+#: executor/nodeModifyTable.c:3051
#, c-format
msgid "tuple to be deleted was already moved to another partition due to concurrent update"
msgstr "das zu löschende Tupel wurde schon durch ein gleichzeitiges Update in eine andere Partition verschoben"
-#: executor/nodeModifyTable.c:2966
+#: executor/nodeModifyTable.c:3090
#, c-format
msgid "tuple to be updated or deleted was already modified by an operation triggered by the current command"
msgstr "das zu aktualisierende oder zu löschende Tupel wurde schon durch eine vom aktuellen Befehl ausgelöste Operation verändert"
@@ -13389,7 +13390,7 @@ msgstr "Frame-Ende-Offset darf nicht NULL sein"
msgid "frame ending offset must not be negative"
msgstr "Frame-Ende-Offset darf nicht negativ sein"
-#: executor/nodeWindowAgg.c:2878
+#: executor/nodeWindowAgg.c:2898
#, c-format
msgid "aggregate function %s does not support use as a window function"
msgstr "Aggregatfunktion %s unterstützt die Verwendung als Fensterfunktion nicht"
@@ -13987,7 +13988,7 @@ msgstr "konnte nicht auf Datei »%s« zugreifen: %m"
#: jsonpath_gram.y:529 jsonpath_scan.l:515 jsonpath_scan.l:526
#: jsonpath_scan.l:536 jsonpath_scan.l:578 utils/adt/encode.c:482
-#: utils/adt/encode.c:547 utils/adt/jsonfuncs.c:623 utils/adt/varlena.c:335
+#: utils/adt/encode.c:547 utils/adt/jsonfuncs.c:629 utils/adt/varlena.c:335
#: utils/adt/varlena.c:376
#, c-format
msgid "invalid input syntax for type %s"
@@ -14015,7 +14016,7 @@ msgstr "%s am Ende der jsonpath-Eingabe"
msgid "%s at or near \"%s\" of jsonpath input"
msgstr "%s bei »%s« in jsonpath-Eingabe"
-#: jsonpath_scan.l:494 utils/adt/jsonfuncs.c:617
+#: jsonpath_scan.l:494 utils/adt/jsonfuncs.c:623
#, c-format
msgid "unsupported Unicode escape sequence"
msgstr "nicht unterstützte Unicode-Escape-Sequenz"
@@ -15616,7 +15617,7 @@ msgstr "es besteht keine Client-Verbindung"
msgid "could not receive data from client: %m"
msgstr "konnte Daten vom Client nicht empfangen: %m"
-#: libpq/pqcomm.c:1173 tcop/postgres.c:4359
+#: libpq/pqcomm.c:1173 tcop/postgres.c:4371
#, c-format
msgid "terminating connection because protocol synchronization was lost"
msgstr "Verbindung wird abgebrochen, weil Protokollsynchronisierung verloren wurde"
@@ -16006,7 +16007,7 @@ msgid "FULL JOIN is only supported with merge-joinable or hash-joinable join con
msgstr "FULL JOIN wird nur für Merge- oder Hash-Verbund-fähige Verbundbedingungen unterstützt"
#: optimizer/plan/createplan.c:7101 parser/parse_merge.c:182
-#: parser/parse_merge.c:188
+#: parser/parse_merge.c:189
#, c-format
msgid "cannot execute MERGE on relation \"%s\""
msgstr "MERGE kann für Relation »%s« nicht ausgeführt werden"
@@ -16018,44 +16019,44 @@ msgid "%s cannot be applied to the nullable side of an outer join"
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:1341 parser/analyze.c:1714 parser/analyze.c:1970
+#: optimizer/plan/planner.c:1344 parser/analyze.c:1714 parser/analyze.c:1970
#: parser/analyze.c:3152
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s ist nicht in UNION/INTERSECT/EXCEPT erlaubt"
-#: optimizer/plan/planner.c:2048 optimizer/plan/planner.c:3704
+#: optimizer/plan/planner.c:2051 optimizer/plan/planner.c:3707
#, c-format
msgid "could not implement GROUP BY"
msgstr "konnte GROUP BY nicht implementieren"
-#: optimizer/plan/planner.c:2049 optimizer/plan/planner.c:3705
-#: optimizer/plan/planner.c:4348 optimizer/prep/prepunion.c:1046
+#: optimizer/plan/planner.c:2052 optimizer/plan/planner.c:3708
+#: optimizer/plan/planner.c:4351 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:4347
+#: optimizer/plan/planner.c:4350
#, c-format
msgid "could not implement DISTINCT"
msgstr "konnte DISTINCT nicht implementieren"
-#: optimizer/plan/planner.c:5468
+#: optimizer/plan/planner.c:5471
#, c-format
msgid "could not implement window PARTITION BY"
msgstr "konnte PARTITION BY für Fenster nicht implementieren"
-#: optimizer/plan/planner.c:5469
+#: optimizer/plan/planner.c:5472
#, c-format
msgid "Window partitioning columns must be of sortable datatypes."
msgstr "Fensterpartitionierungsspalten müssen sortierbare Datentypen haben."
-#: optimizer/plan/planner.c:5473
+#: optimizer/plan/planner.c:5476
#, c-format
msgid "could not implement window ORDER BY"
msgstr "konnte ORDER BY für Fenster nicht implementieren"
-#: optimizer/plan/planner.c:5474
+#: optimizer/plan/planner.c:5477
#, c-format
msgid "Window ordering columns must be of sortable datatypes."
msgstr "Fenstersortierspalten müssen sortierbare Datentypen haben."
@@ -17133,142 +17134,142 @@ msgstr "MERGE wird in WITH-Anfragen nicht unterstützt"
msgid "WITH query name \"%s\" specified more than once"
msgstr "WIHT-Anfragename »%s« mehrmals angegeben"
-#: parser/parse_cte.c:275
+#: parser/parse_cte.c:314
+#, c-format
+msgid "could not identify an inequality operator for type %s"
+msgstr "konnte keinen Ist-Ungleich-Operator für Typ %s ermitteln"
+
+#: parser/parse_cte.c:341
#, c-format
msgid "WITH clause containing a data-modifying statement must be at the top level"
msgstr "WITH-Klausel mit datenmodifizierender Anweisung muss auf der obersten Ebene sein"
-#: parser/parse_cte.c:324
+#: parser/parse_cte.c:390
#, c-format
msgid "recursive query \"%s\" column %d has type %s in non-recursive term but type %s overall"
msgstr "Spalte %2$d in rekursiver Anfrage »%1$s« hat Typ %3$s im nicht-rekursiven Teilausdruck aber Typ %4$s insgesamt"
-#: parser/parse_cte.c:330
+#: parser/parse_cte.c:396
#, c-format
msgid "Cast the output of the non-recursive term to the correct type."
msgstr "Wandeln Sie die Ausgabe des nicht-rekursiven Teilausdrucks in den korrekten Typ um."
-#: parser/parse_cte.c:335
+#: parser/parse_cte.c:401
#, c-format
msgid "recursive query \"%s\" column %d has collation \"%s\" in non-recursive term but collation \"%s\" overall"
msgstr "Spalte %2$d in rekursiver Anfrage »%1$s« hat Sortierfolge %3$s im nicht-rekursiven Teilausdruck aber Sortierfolge %4$s insgesamt"
-#: parser/parse_cte.c:339
+#: parser/parse_cte.c:405
#, c-format
msgid "Use the COLLATE clause to set the collation of the non-recursive term."
msgstr "Verwenden Sie die COLLATE-Klausel, um die Sortierfolge des nicht-rekursiven Teilsausdrucks zu setzen."
-#: parser/parse_cte.c:357
+#: parser/parse_cte.c:426
#, c-format
msgid "WITH query is not recursive"
msgstr "WITH-Anfrage ist nicht rekursiv"
-#: parser/parse_cte.c:388
+#: parser/parse_cte.c:457
#, c-format
msgid "with a SEARCH or CYCLE clause, the left side of the UNION must be a SELECT"
msgstr "mit einer SEARCH- oder CYCLE-Klausel muss die linke Seite von UNION ein SELECT sein"
-#: parser/parse_cte.c:393
+#: parser/parse_cte.c:462
#, c-format
msgid "with a SEARCH or CYCLE clause, the right side of the UNION must be a SELECT"
msgstr "mit einer SEARCH- oder CYCLE-Klausel muss mit rechte Seite von UNION ein SELECT sein"
-#: parser/parse_cte.c:408
+#: parser/parse_cte.c:477
#, c-format
msgid "search column \"%s\" not in WITH query column list"
msgstr "Search-Spalte »%s« ist nicht in der Spaltenliste der WITH-Anfrage"
-#: parser/parse_cte.c:415
+#: parser/parse_cte.c:484
#, c-format
msgid "search column \"%s\" specified more than once"
msgstr "Search-Spalte »%s« mehrmals angegeben"
-#: parser/parse_cte.c:424
+#: parser/parse_cte.c:493
#, c-format
msgid "search sequence column name \"%s\" already used in WITH query column list"
msgstr "Search-Sequenz-Spaltenname »%s« schon in Spaltenliste der WITH-Anfrage verwendet"
-#: parser/parse_cte.c:443
+#: parser/parse_cte.c:510
#, c-format
msgid "cycle column \"%s\" not in WITH query column list"
msgstr "Cycle-Spalte »%s« ist nicht in der Spaltenliste der WITH-Anfrage"
-#: parser/parse_cte.c:450
+#: parser/parse_cte.c:517
#, c-format
msgid "cycle column \"%s\" specified more than once"
msgstr "Zyklusspalte »%s« mehrmals angegeben"
-#: parser/parse_cte.c:459
+#: parser/parse_cte.c:526
#, c-format
msgid "cycle mark column name \"%s\" already used in WITH query column list"
msgstr "Zyklusmarkierungsspaltenname »%s« schon in Spaltenliste der WITH-Anfrage verwendet"
-#: parser/parse_cte.c:471
+#: parser/parse_cte.c:533
#, c-format
msgid "cycle path column name \"%s\" already used in WITH query column list"
msgstr "Zykluspfadspaltenname »%s« schon in Spaltenliste der WITH-Anfrage verwendet"
-#: parser/parse_cte.c:479
+#: parser/parse_cte.c:541
#, c-format
msgid "cycle mark column name and cycle path column name are the same"
msgstr "Zyklusmarkierungsspaltenname und Zykluspfadspaltenname sind gleich"
-#: parser/parse_cte.c:515
-#, c-format
-msgid "could not identify an inequality operator for type %s"
-msgstr "konnte keinen Ist-Ungleich-Operator für Typ %s ermitteln"
-
-#: parser/parse_cte.c:527
+#: parser/parse_cte.c:551
#, c-format
msgid "search sequence column name and cycle mark column name are the same"
msgstr "Search-Sequenz-Spaltenname und Zyklusmarkierungsspaltenname sind gleich"
-#: parser/parse_cte.c:534
+#: parser/parse_cte.c:558
#, c-format
msgid "search sequence column name and cycle path column name are the same"
msgstr "Search-Sequenz-Spaltenname und Zykluspfadspaltenname sind gleich"
-#: parser/parse_cte.c:618
+#: parser/parse_cte.c:642
#, c-format
msgid "WITH query \"%s\" has %d columns available but %d columns specified"
msgstr "WITH-Anfrage »%s« hat %d Spalten verfügbar, aber %d Spalten wurden angegeben"
-#: parser/parse_cte.c:798
+#: parser/parse_cte.c:822
#, c-format
msgid "mutual recursion between WITH items is not implemented"
msgstr "gegenseitige Rekursion zwischen WITH-Elementen ist nicht implementiert"
-#: parser/parse_cte.c:850
+#: parser/parse_cte.c:874
#, c-format
msgid "recursive query \"%s\" must not contain data-modifying statements"
msgstr "rekursive Anfrage »%s« darf keine datenmodifizierenden Anweisungen enthalten"
-#: parser/parse_cte.c:858
+#: parser/parse_cte.c:882
#, c-format
msgid "recursive query \"%s\" does not have the form non-recursive-term UNION [ALL] recursive-term"
msgstr "rekursive Anfrage »%s« hat nicht die Form nicht-rekursiver-Ausdruck UNION [ALL] rekursiver-Ausdruck"
-#: parser/parse_cte.c:902
+#: parser/parse_cte.c:926
#, c-format
msgid "ORDER BY in a recursive query is not implemented"
msgstr "ORDER BY in einer rekursiven Anfrage ist nicht implementiert"
-#: parser/parse_cte.c:908
+#: parser/parse_cte.c:932
#, c-format
msgid "OFFSET in a recursive query is not implemented"
msgstr "OFFSET in einer rekursiven Anfrage ist nicht implementiert"
-#: parser/parse_cte.c:914
+#: parser/parse_cte.c:938
#, c-format
msgid "LIMIT in a recursive query is not implemented"
msgstr "LIMIT in einer rekursiven Anfrage ist nicht implementiert"
-#: parser/parse_cte.c:920
+#: parser/parse_cte.c:944
#, c-format
msgid "FOR UPDATE/SHARE in a recursive query is not implemented"
msgstr "FOR UPDATE/SHARE in einer rekursiven Anfrage ist nicht implementiert"
-#: parser/parse_cte.c:977
+#: parser/parse_cte.c:1001
#, c-format
msgid "recursive reference to query \"%s\" must not appear more than once"
msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht mehrmals erscheinen"
@@ -17842,22 +17843,22 @@ msgstr "Funktionen mit Ergebnismenge sind in Spaltengenerierungsausdrücken nich
msgid "WITH RECURSIVE is not supported for MERGE statement"
msgstr "WITH RECURSIVE wird für die MERGE-Anweisung nicht unterstützt"
-#: parser/parse_merge.c:163
+#: parser/parse_merge.c:161
#, c-format
msgid "unreachable WHEN clause specified after unconditional WHEN clause"
msgstr "unerreichbare WHERE-Klausel nach einer WHERE-Klausel ohne Bedingung angegeben"
-#: parser/parse_merge.c:190
+#: parser/parse_merge.c:191
#, c-format
msgid "MERGE is not supported for relations with rules."
msgstr "MERGE wird für Relationen mit Regeln nicht unterstützt."
-#: parser/parse_merge.c:207
+#: parser/parse_merge.c:208
#, c-format
msgid "name \"%s\" specified more than once"
msgstr "Name »%s« mehrmals angegeben"
-#: parser/parse_merge.c:209
+#: parser/parse_merge.c:210
#, c-format
msgid "The name is used both as MERGE target table and data source."
msgstr "Der Name wird sowohl als MERGE-Zieltabelle als auch als Datenquelle verwendet."
@@ -18353,7 +18354,7 @@ msgid "rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or DELE
msgstr "Regeln mit WHERE-Bedingungen können als Aktion nur SELECT, INSERT, UPDATE oder DELETE haben"
#: parser/parse_utilcmd.c:3162 parser/parse_utilcmd.c:3263
-#: rewrite/rewriteHandler.c:509 rewrite/rewriteManip.c:1018
+#: rewrite/rewriteHandler.c:513 rewrite/rewriteManip.c:1018
#, c-format
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "UNION/INTERSECTION/EXCEPT mit Bedingung sind nicht implementiert"
@@ -18887,7 +18888,7 @@ msgstr "Background-Worker »%s«: ungültiges Neustart-Intervall"
msgid "background worker \"%s\": parallel workers may not be configured for restart"
msgstr "Background-Worker »%s«: parallele Arbeitsprozesse dürfen nicht für Neustart konfiguriert sein"
-#: postmaster/bgworker.c:730 tcop/postgres.c:3203
+#: postmaster/bgworker.c:730 tcop/postgres.c:3215
#, c-format
msgid "terminating background worker \"%s\" due to administrator command"
msgstr "Background-Worker »%s« wird abgebrochen aufgrund von Anweisung des Administrators"
@@ -19132,457 +19133,457 @@ msgstr "führe sofortiges Herunterfahren durch, weil Sperrdatei im Datenverzeich
msgid "incomplete startup packet"
msgstr "unvollständiges Startpaket"
-#: postmaster/postmaster.c:2049
+#: postmaster/postmaster.c:2049 postmaster/postmaster.c:2082
#, c-format
msgid "invalid length of startup packet"
msgstr "ungültige Länge des Startpakets"
-#: postmaster/postmaster.c:2104
+#: postmaster/postmaster.c:2111
#, c-format
msgid "failed to send SSL negotiation response: %m"
msgstr "konnte SSL-Verhandlungsantwort nicht senden: %m"
-#: postmaster/postmaster.c:2122
+#: postmaster/postmaster.c:2129
#, c-format
msgid "received unencrypted data after SSL request"
msgstr "unverschlüsselte Daten nach SSL-Anforderung empfangen"
-#: postmaster/postmaster.c:2123 postmaster/postmaster.c:2167
+#: postmaster/postmaster.c:2130 postmaster/postmaster.c:2174
#, c-format
msgid "This could be either a client-software bug or evidence of an attempted man-in-the-middle attack."
msgstr "Das könnte entweder ein Fehler in der Client-Software oder ein Hinweis auf einen versuchten Man-in-the-Middle-Angriff sein."
-#: postmaster/postmaster.c:2148
+#: postmaster/postmaster.c:2155
#, c-format
msgid "failed to send GSSAPI negotiation response: %m"
msgstr "konnte GSSAPI-Verhandlungsantwort nicht senden: %m"
-#: postmaster/postmaster.c:2166
+#: postmaster/postmaster.c:2173
#, c-format
msgid "received unencrypted data after GSSAPI encryption request"
msgstr "unverschlüsselte Daten nach GSSAPI-Verschlüsselungsanforderung empfangen"
-#: postmaster/postmaster.c:2190
+#: postmaster/postmaster.c:2197
#, c-format
msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u"
msgstr "nicht unterstütztes Frontend-Protokoll %u.%u: Server unterstützt %u.0 bis %u.%u"
-#: postmaster/postmaster.c:2254 utils/misc/guc.c:7400 utils/misc/guc.c:7436
+#: postmaster/postmaster.c:2261 utils/misc/guc.c:7400 utils/misc/guc.c:7436
#: utils/misc/guc.c:7506 utils/misc/guc.c:8937 utils/misc/guc.c:11970
#: utils/misc/guc.c:12011
#, c-format
msgid "invalid value for parameter \"%s\": \"%s\""
msgstr "ungültiger Wert für Parameter »%s«: »%s«"
-#: postmaster/postmaster.c:2257
+#: postmaster/postmaster.c:2264
#, c-format
msgid "Valid values are: \"false\", 0, \"true\", 1, \"database\"."
msgstr "Gültige Werte sind: »false«, 0, »true«, 1, »database«."
-#: postmaster/postmaster.c:2302
+#: postmaster/postmaster.c:2309
#, c-format
msgid "invalid startup packet layout: expected terminator as last byte"
msgstr "ungültiges Layout des Startpakets: Abschluss als letztes Byte erwartet"
-#: postmaster/postmaster.c:2319
+#: postmaster/postmaster.c:2326
#, c-format
msgid "no PostgreSQL user name specified in startup packet"
msgstr "kein PostgreSQL-Benutzername im Startpaket angegeben"
-#: postmaster/postmaster.c:2383
+#: postmaster/postmaster.c:2390
#, c-format
msgid "the database system is starting up"
msgstr "das Datenbanksystem startet"
-#: postmaster/postmaster.c:2389
+#: postmaster/postmaster.c:2396
#, c-format
msgid "the database system is not yet accepting connections"
msgstr "das Datenbanksystem nimmt noch keine Verbindungen an"
-#: postmaster/postmaster.c:2390
+#: postmaster/postmaster.c:2397
#, c-format
msgid "Consistent recovery state has not been yet reached."
msgstr "Konsistenter Wiederherstellungszustand wurde noch nicht erreicht."
-#: postmaster/postmaster.c:2394
+#: postmaster/postmaster.c:2401
#, c-format
msgid "the database system is not accepting connections"
msgstr "das Datenbanksystem nimmt keine Verbindungen an"
-#: postmaster/postmaster.c:2395
+#: postmaster/postmaster.c:2402
#, c-format
msgid "Hot standby mode is disabled."
msgstr "Hot-Standby-Modus ist deaktiviert."
-#: postmaster/postmaster.c:2400
+#: postmaster/postmaster.c:2407
#, c-format
msgid "the database system is shutting down"
msgstr "das Datenbanksystem fährt herunter"
-#: postmaster/postmaster.c:2405
+#: postmaster/postmaster.c:2412
#, c-format
msgid "the database system is in recovery mode"
msgstr "das Datenbanksystem ist im Wiederherstellungsmodus"
-#: postmaster/postmaster.c:2410 storage/ipc/procarray.c:479
+#: postmaster/postmaster.c:2417 storage/ipc/procarray.c:490
#: storage/ipc/sinvaladt.c:306 storage/lmgr/proc.c:359
#, c-format
msgid "sorry, too many clients already"
msgstr "tut mir leid, schon zu viele Verbindungen"
-#: postmaster/postmaster.c:2497
+#: postmaster/postmaster.c:2504
#, c-format
msgid "wrong key in cancel request for process %d"
msgstr "falscher Schlüssel in Stornierungsanfrage für Prozess %d"
-#: postmaster/postmaster.c:2509
+#: postmaster/postmaster.c:2516
#, c-format
msgid "PID %d in cancel request did not match any process"
msgstr "PID %d in Stornierungsanfrage stimmte mit keinem Prozess überein"
-#: postmaster/postmaster.c:2763
+#: postmaster/postmaster.c:2770
#, c-format
msgid "received SIGHUP, reloading configuration files"
msgstr "SIGHUP empfangen, Konfigurationsdateien werden neu geladen"
#. translator: %s is a configuration file
-#: postmaster/postmaster.c:2787 postmaster/postmaster.c:2791
+#: postmaster/postmaster.c:2794 postmaster/postmaster.c:2798
#, c-format
msgid "%s was not reloaded"
msgstr "%s wurde nicht neu geladen"
-#: postmaster/postmaster.c:2801
+#: postmaster/postmaster.c:2808
#, c-format
msgid "SSL configuration was not reloaded"
msgstr "SSL-Konfiguration wurde nicht neu geladen"
-#: postmaster/postmaster.c:2857
+#: postmaster/postmaster.c:2864
#, c-format
msgid "received smart shutdown request"
msgstr "intelligentes Herunterfahren verlangt"
-#: postmaster/postmaster.c:2898
+#: postmaster/postmaster.c:2905
#, c-format
msgid "received fast shutdown request"
msgstr "schnelles Herunterfahren verlangt"
-#: postmaster/postmaster.c:2916
+#: postmaster/postmaster.c:2923
#, c-format
msgid "aborting any active transactions"
msgstr "etwaige aktive Transaktionen werden abgebrochen"
-#: postmaster/postmaster.c:2940
+#: postmaster/postmaster.c:2947
#, c-format
msgid "received immediate shutdown request"
msgstr "sofortiges Herunterfahren verlangt"
-#: postmaster/postmaster.c:3017
+#: postmaster/postmaster.c:3024
#, c-format
msgid "shutdown at recovery target"
msgstr "Herunterfahren beim Wiederherstellungsziel"
-#: postmaster/postmaster.c:3035 postmaster/postmaster.c:3071
+#: postmaster/postmaster.c:3042 postmaster/postmaster.c:3078
msgid "startup process"
msgstr "Startprozess"
-#: postmaster/postmaster.c:3038
+#: postmaster/postmaster.c:3045
#, c-format
msgid "aborting startup due to startup process failure"
msgstr "Serverstart abgebrochen wegen Startprozessfehler"
-#: postmaster/postmaster.c:3111
+#: postmaster/postmaster.c:3118
#, c-format
msgid "database system is ready to accept connections"
msgstr "Datenbanksystem ist bereit, um Verbindungen anzunehmen"
-#: postmaster/postmaster.c:3132
+#: postmaster/postmaster.c:3139
msgid "background writer process"
msgstr "Background-Writer-Prozess"
-#: postmaster/postmaster.c:3179
+#: postmaster/postmaster.c:3186
msgid "checkpointer process"
msgstr "Checkpointer-Prozess"
-#: postmaster/postmaster.c:3195
+#: postmaster/postmaster.c:3202
msgid "WAL writer process"
msgstr "WAL-Schreibprozess"
-#: postmaster/postmaster.c:3210
+#: postmaster/postmaster.c:3217
msgid "WAL receiver process"
msgstr "WAL-Receiver-Prozess"
-#: postmaster/postmaster.c:3225
+#: postmaster/postmaster.c:3232
msgid "autovacuum launcher process"
msgstr "Autovacuum-Launcher-Prozess"
-#: postmaster/postmaster.c:3243
+#: postmaster/postmaster.c:3250
msgid "archiver process"
msgstr "Archivierprozess"
-#: postmaster/postmaster.c:3256
+#: postmaster/postmaster.c:3263
msgid "system logger process"
msgstr "Systemlogger-Prozess"
-#: postmaster/postmaster.c:3320
+#: postmaster/postmaster.c:3327
#, c-format
msgid "background worker \"%s\""
msgstr "Background-Worker »%s«"
-#: postmaster/postmaster.c:3399 postmaster/postmaster.c:3419
-#: postmaster/postmaster.c:3426 postmaster/postmaster.c:3444
+#: postmaster/postmaster.c:3406 postmaster/postmaster.c:3426
+#: postmaster/postmaster.c:3433 postmaster/postmaster.c:3451
msgid "server process"
msgstr "Serverprozess"
-#: postmaster/postmaster.c:3498
+#: postmaster/postmaster.c:3505
#, c-format
msgid "terminating any other active server processes"
msgstr "aktive Serverprozesse werden abgebrochen"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3735
+#: postmaster/postmaster.c:3742
#, c-format
msgid "%s (PID %d) exited with exit code %d"
msgstr "%s (PID %d) beendete mit Status %d"
-#: postmaster/postmaster.c:3737 postmaster/postmaster.c:3749
-#: postmaster/postmaster.c:3759 postmaster/postmaster.c:3770
+#: postmaster/postmaster.c:3744 postmaster/postmaster.c:3756
+#: postmaster/postmaster.c:3766 postmaster/postmaster.c:3777
#, c-format
msgid "Failed process was running: %s"
msgstr "Der fehlgeschlagene Prozess führte aus: %s"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3746
+#: postmaster/postmaster.c:3753
#, c-format
msgid "%s (PID %d) was terminated by exception 0x%X"
msgstr "%s (PID %d) wurde durch Ausnahme 0x%X beendet"
-#: postmaster/postmaster.c:3748 postmaster/shell_archive.c:134
+#: postmaster/postmaster.c:3755 postmaster/shell_archive.c:134
#, c-format
msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value."
msgstr "Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei »ntstatus.h« nach."
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3756
+#: postmaster/postmaster.c:3763
#, c-format
msgid "%s (PID %d) was terminated by signal %d: %s"
msgstr "%s (PID %d) wurde von Signal %d beendet: %s"
#. translator: %s is a noun phrase describing a child process, such as
#. "server process"
-#: postmaster/postmaster.c:3768
+#: postmaster/postmaster.c:3775
#, c-format
msgid "%s (PID %d) exited with unrecognized status %d"
msgstr "%s (PID %d) beendete mit unbekanntem Status %d"
-#: postmaster/postmaster.c:3968
+#: postmaster/postmaster.c:3975
#, c-format
msgid "abnormal database system shutdown"
msgstr "abnormales Herunterfahren des Datenbanksystems"
-#: postmaster/postmaster.c:3994
+#: postmaster/postmaster.c:4001
#, c-format
msgid "shutting down due to startup process failure"
msgstr "fahre herunter wegen Startprozessfehler"
-#: postmaster/postmaster.c:4000
+#: postmaster/postmaster.c:4007
#, c-format
msgid "shutting down because restart_after_crash is off"
msgstr "fahre herunter, weil restart_after_crash aus ist"
-#: postmaster/postmaster.c:4012
+#: postmaster/postmaster.c:4019
#, c-format
msgid "all server processes terminated; reinitializing"
msgstr "alle Serverprozesse beendet; initialisiere neu"
-#: postmaster/postmaster.c:4184 postmaster/postmaster.c:5520
-#: postmaster/postmaster.c:5918
+#: postmaster/postmaster.c:4191 postmaster/postmaster.c:5527
+#: postmaster/postmaster.c:5925
#, c-format
msgid "could not generate random cancel key"
msgstr "konnte zufälligen Stornierungsschlüssel nicht erzeugen"
-#: postmaster/postmaster.c:4246
+#: postmaster/postmaster.c:4253
#, c-format
msgid "could not fork new process for connection: %m"
msgstr "konnte neuen Prozess für Verbindung nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:4288
+#: postmaster/postmaster.c:4295
msgid "could not fork new process for connection: "
msgstr "konnte neuen Prozess für Verbindung nicht starten (fork-Fehler): "
-#: postmaster/postmaster.c:4394
+#: postmaster/postmaster.c:4401
#, c-format
msgid "connection received: host=%s port=%s"
msgstr "Verbindung empfangen: Host=%s Port=%s"
-#: postmaster/postmaster.c:4399
+#: postmaster/postmaster.c:4406
#, c-format
msgid "connection received: host=%s"
msgstr "Verbindung empfangen: Host=%s"
-#: postmaster/postmaster.c:4636
+#: postmaster/postmaster.c:4643
#, c-format
msgid "could not execute server process \"%s\": %m"
msgstr "konnte Serverprozess »%s« nicht ausführen: %m"
-#: postmaster/postmaster.c:4694
+#: postmaster/postmaster.c:4701
#, c-format
msgid "could not create backend parameter file mapping: error code %lu"
msgstr "konnte Backend-Parameter-Datei-Mapping nicht erzeugen: Fehlercode %lu"
-#: postmaster/postmaster.c:4703
+#: postmaster/postmaster.c:4710
#, c-format
msgid "could not map backend parameter memory: error code %lu"
msgstr "konnte Backend-Parameter-Speicher nicht mappen: Fehlercode %lu"
-#: postmaster/postmaster.c:4730
+#: postmaster/postmaster.c:4737
#, c-format
msgid "subprocess command line too long"
msgstr "Kommandozeile für Subprozess zu lang"
-#: postmaster/postmaster.c:4748
+#: postmaster/postmaster.c:4755
#, c-format
msgid "CreateProcess() call failed: %m (error code %lu)"
msgstr "Aufruf von CreateProcess() fehlgeschlagen: %m (Fehlercode %lu)"
-#: postmaster/postmaster.c:4775
+#: postmaster/postmaster.c:4782
#, c-format
msgid "could not unmap view of backend parameter file: error code %lu"
msgstr "konnte Sicht der Backend-Parameter-Datei nicht unmappen: Fehlercode %lu"
-#: postmaster/postmaster.c:4779
+#: postmaster/postmaster.c:4786
#, c-format
msgid "could not close handle to backend parameter file: error code %lu"
msgstr "konnte Handle für Backend-Parameter-Datei nicht schließen: Fehlercode %lu"
-#: postmaster/postmaster.c:4801
+#: postmaster/postmaster.c:4808
#, c-format
msgid "giving up after too many tries to reserve shared memory"
msgstr "Aufgabe nach zu vielen Versuchen, Shared Memory zu reservieren"
-#: postmaster/postmaster.c:4802
+#: postmaster/postmaster.c:4809
#, c-format
msgid "This might be caused by ASLR or antivirus software."
msgstr "Dies kann durch ASLR oder Antivirus-Software verursacht werden."
-#: postmaster/postmaster.c:4983
+#: postmaster/postmaster.c:4990
#, c-format
msgid "SSL configuration could not be loaded in child process"
msgstr "SSL-Konfiguration konnte im Kindprozess nicht geladen werden"
-#: postmaster/postmaster.c:5108
+#: postmaster/postmaster.c:5115
#, c-format
msgid "Please report this to <%s>."
msgstr "Bitte berichten Sie dies an <%s>."
-#: postmaster/postmaster.c:5180
+#: postmaster/postmaster.c:5187
#, c-format
msgid "database system is ready to accept read-only connections"
msgstr "Datenbanksystem ist bereit, um lesende Verbindungen anzunehmen"
-#: postmaster/postmaster.c:5444
+#: postmaster/postmaster.c:5451
#, c-format
msgid "could not fork startup process: %m"
msgstr "konnte Startprozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5448
+#: postmaster/postmaster.c:5455
#, c-format
msgid "could not fork archiver process: %m"
msgstr "konnte Archivierer-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5452
+#: postmaster/postmaster.c:5459
#, c-format
msgid "could not fork background writer process: %m"
msgstr "konnte Background-Writer-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5456
+#: postmaster/postmaster.c:5463
#, c-format
msgid "could not fork checkpointer process: %m"
msgstr "konnte Checkpointer-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5460
+#: postmaster/postmaster.c:5467
#, c-format
msgid "could not fork WAL writer process: %m"
msgstr "konnte WAL-Writer-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5464
+#: postmaster/postmaster.c:5471
#, c-format
msgid "could not fork WAL receiver process: %m"
msgstr "konnte WAL-Receiver-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5468
+#: postmaster/postmaster.c:5475
#, c-format
msgid "could not fork process: %m"
msgstr "konnte Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5669 postmaster/postmaster.c:5696
+#: postmaster/postmaster.c:5676 postmaster/postmaster.c:5703
#, c-format
msgid "database connection requirement not indicated during registration"
msgstr "die Notwendigkeit, Datenbankverbindungen zu erzeugen, wurde bei der Registrierung nicht angezeigt"
-#: postmaster/postmaster.c:5680 postmaster/postmaster.c:5707
+#: postmaster/postmaster.c:5687 postmaster/postmaster.c:5714
#, c-format
msgid "invalid processing mode in background worker"
msgstr "ungültiger Verarbeitungsmodus in Background-Worker"
-#: postmaster/postmaster.c:5792
+#: postmaster/postmaster.c:5799
#, c-format
msgid "could not fork worker process: %m"
msgstr "konnte Worker-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/postmaster.c:5904
+#: postmaster/postmaster.c:5911
#, c-format
msgid "no slot available for new worker process"
msgstr "kein Slot für neuen Worker-Prozess verfügbar"
-#: postmaster/postmaster.c:6235
+#: postmaster/postmaster.c:6242
#, c-format
msgid "could not duplicate socket %d for use in backend: error code %d"
msgstr "konnte Socket %d nicht für Verwendung in Backend duplizieren: Fehlercode %d"
-#: postmaster/postmaster.c:6267
+#: postmaster/postmaster.c:6274
#, c-format
msgid "could not create inherited socket: error code %d\n"
msgstr "konnte geerbtes Socket nicht erzeugen: Fehlercode %d\n"
-#: postmaster/postmaster.c:6296
+#: postmaster/postmaster.c:6303
#, c-format
msgid "could not open backend variables file \"%s\": %s\n"
msgstr "konnte Servervariablendatei »%s« nicht öffnen: %s\n"
-#: postmaster/postmaster.c:6303
+#: postmaster/postmaster.c:6310
#, c-format
msgid "could not read from backend variables file \"%s\": %s\n"
msgstr "konnte nicht aus Servervariablendatei »%s« lesen: %s\n"
-#: postmaster/postmaster.c:6312
+#: postmaster/postmaster.c:6319
#, c-format
msgid "could not remove file \"%s\": %s\n"
msgstr "konnte Datei »%s« nicht löschen: %s\n"
-#: postmaster/postmaster.c:6329
+#: postmaster/postmaster.c:6336
#, c-format
msgid "could not map view of backend variables: error code %lu\n"
msgstr "konnte Sicht der Backend-Variablen nicht mappen: Fehlercode %lu\n"
-#: postmaster/postmaster.c:6338
+#: postmaster/postmaster.c:6345
#, c-format
msgid "could not unmap view of backend variables: error code %lu\n"
msgstr "konnte Sicht der Backend-Variablen nicht unmappen: Fehlercode %lu\n"
-#: postmaster/postmaster.c:6345
+#: postmaster/postmaster.c:6352
#, c-format
msgid "could not close handle to backend parameter variables: error code %lu\n"
msgstr "konnte Handle für Backend-Parametervariablen nicht schließen: Fehlercode %lu\n"
-#: postmaster/postmaster.c:6519
+#: postmaster/postmaster.c:6526
#, c-format
msgid "could not read exit code for process\n"
msgstr "konnte Exitcode des Prozesses nicht lesen\n"
-#: postmaster/postmaster.c:6524
+#: postmaster/postmaster.c:6531
#, c-format
msgid "could not post child completion status\n"
msgstr "konnte Child-Completion-Status nicht versenden\n"
@@ -19686,117 +19687,117 @@ msgstr "ungültige Streaming-Startposition"
msgid "unterminated quoted string"
msgstr "Zeichenkette in Anführungszeichen nicht abgeschlossen"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:240
+#: replication/libpqwalreceiver/libpqwalreceiver.c:233
#, c-format
msgid "could not clear search path: %s"
msgstr "konnte Suchpfad nicht auf leer setzen: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:269
+#: replication/libpqwalreceiver/libpqwalreceiver.c:273
#, c-format
msgid "invalid connection string syntax: %s"
msgstr "ungültige Syntax für Verbindungszeichenkette: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:295
+#: replication/libpqwalreceiver/libpqwalreceiver.c:299
#, c-format
msgid "could not parse connection string: %s"
msgstr "konnte Verbindungsparameter nicht interpretieren: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:368
+#: replication/libpqwalreceiver/libpqwalreceiver.c:372
#, c-format
msgid "could not receive database system identifier and timeline ID from the primary server: %s"
msgstr "konnte Datenbanksystemidentifikator und Zeitleisten-ID nicht vom Primärserver empfangen: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:380
-#: replication/libpqwalreceiver/libpqwalreceiver.c:618
+#: replication/libpqwalreceiver/libpqwalreceiver.c:384
+#: replication/libpqwalreceiver/libpqwalreceiver.c:622
#, c-format
msgid "invalid response from primary server"
msgstr "ungültige Antwort vom Primärserver"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:381
+#: replication/libpqwalreceiver/libpqwalreceiver.c:385
#, c-format
msgid "Could not identify system: got %d rows and %d fields, expected %d rows and %d or more fields."
msgstr "Konnte System nicht identifizieren: %d Zeilen und %d Felder erhalten, %d Zeilen und %d oder mehr Felder erwartet."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:461
-#: replication/libpqwalreceiver/libpqwalreceiver.c:468
-#: replication/libpqwalreceiver/libpqwalreceiver.c:498
+#: replication/libpqwalreceiver/libpqwalreceiver.c:465
+#: replication/libpqwalreceiver/libpqwalreceiver.c:472
+#: replication/libpqwalreceiver/libpqwalreceiver.c:502
#, c-format
msgid "could not start WAL streaming: %s"
msgstr "konnte WAL-Streaming nicht starten: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:522
+#: replication/libpqwalreceiver/libpqwalreceiver.c:526
#, c-format
msgid "could not send end-of-streaming message to primary: %s"
msgstr "konnte End-of-Streaming-Nachricht nicht an Primärserver senden: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:545
+#: replication/libpqwalreceiver/libpqwalreceiver.c:549
#, c-format
msgid "unexpected result set after end-of-streaming"
msgstr "unerwartete Ergebnismenge nach End-of-Streaming"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:560
+#: replication/libpqwalreceiver/libpqwalreceiver.c:564
#, c-format
msgid "error while shutting down streaming COPY: %s"
msgstr "Fehler beim Beenden des COPY-Datenstroms: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:570
+#: replication/libpqwalreceiver/libpqwalreceiver.c:574
#, c-format
msgid "error reading result of streaming command: %s"
msgstr "Fehler beim Lesen des Ergebnisses von Streaming-Befehl: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:579
-#: replication/libpqwalreceiver/libpqwalreceiver.c:817
+#: replication/libpqwalreceiver/libpqwalreceiver.c:583
+#: replication/libpqwalreceiver/libpqwalreceiver.c:821
#, c-format
msgid "unexpected result after CommandComplete: %s"
msgstr "unerwartetes Ergebnis nach CommandComplete: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:606
+#: replication/libpqwalreceiver/libpqwalreceiver.c:610
#, c-format
msgid "could not receive timeline history file from the primary server: %s"
msgstr "konnte Zeitleisten-History-Datei nicht vom Primärserver empfangen: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:619
+#: replication/libpqwalreceiver/libpqwalreceiver.c:623
#, c-format
msgid "Expected 1 tuple with 2 fields, got %d tuples with %d fields."
msgstr "1 Tupel mit 2 Feldern erwartet, %d Tupel mit %d Feldern erhalten."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:780
-#: replication/libpqwalreceiver/libpqwalreceiver.c:833
-#: replication/libpqwalreceiver/libpqwalreceiver.c:840
+#: replication/libpqwalreceiver/libpqwalreceiver.c:784
+#: replication/libpqwalreceiver/libpqwalreceiver.c:837
+#: replication/libpqwalreceiver/libpqwalreceiver.c:844
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "konnte keine Daten vom WAL-Stream empfangen: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:860
+#: replication/libpqwalreceiver/libpqwalreceiver.c:864
#, c-format
msgid "could not send data to WAL stream: %s"
msgstr "konnte keine Daten an den WAL-Stream senden: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:952
+#: replication/libpqwalreceiver/libpqwalreceiver.c:956
#, c-format
msgid "could not create replication slot \"%s\": %s"
msgstr "konnte Replikations-Slot »%s« nicht erzeugen: %s"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:998
+#: replication/libpqwalreceiver/libpqwalreceiver.c:1002
#, c-format
msgid "invalid query response"
msgstr "ungültige Antwort auf Anfrage"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:999
+#: replication/libpqwalreceiver/libpqwalreceiver.c:1003
#, c-format
msgid "Expected %d fields, got %d fields."
msgstr "%d Felder erwartet, %d Feldern erhalten."
-#: replication/libpqwalreceiver/libpqwalreceiver.c:1069
+#: replication/libpqwalreceiver/libpqwalreceiver.c:1073
#, c-format
msgid "the query interface requires a database connection"
msgstr "Ausführen von Anfragen benötigt eine Datenbankverbindung"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:1100
+#: replication/libpqwalreceiver/libpqwalreceiver.c:1104
msgid "empty query"
msgstr "leere Anfrage"
-#: replication/libpqwalreceiver/libpqwalreceiver.c:1106
+#: replication/libpqwalreceiver/libpqwalreceiver.c:1110
msgid "unexpected pipeline mode"
msgstr "unerwarteter Pipeline-Modus"
@@ -19865,40 +19866,40 @@ msgstr "Replikations-Slot »%s« wurde nicht in dieser Datenbank erzeugt"
msgid "cannot create logical replication slot in transaction that has performed writes"
msgstr "logischer Replikations-Slot kann nicht in einer Transaktion erzeugt werden, die Schreibvorgänge ausgeführt hat"
-#: replication/logical/logical.c:568
+#: replication/logical/logical.c:570
#, c-format
msgid "starting logical decoding for slot \"%s\""
msgstr "starte logisches Dekodieren für Slot »%s«"
-#: replication/logical/logical.c:570
+#: replication/logical/logical.c:572
#, c-format
msgid "Streaming transactions committing after %X/%X, reading WAL from %X/%X."
msgstr "Streaming beginnt bei Transaktionen, die nach %X/%X committen; lese WAL ab %X/%X."
-#: replication/logical/logical.c:718
+#: replication/logical/logical.c:720
#, c-format
msgid "slot \"%s\", output plugin \"%s\", in the %s callback, associated LSN %X/%X"
msgstr "Slot »%s«, Ausgabe-Plugin »%s«, im Callback %s, zugehörige LSN %X/%X"
-#: replication/logical/logical.c:724
+#: replication/logical/logical.c:726
#, c-format
msgid "slot \"%s\", output plugin \"%s\", in the %s callback"
msgstr "Slot »%s«, Ausgabe-Plugin »%s«, im Callback %s"
-#: replication/logical/logical.c:895 replication/logical/logical.c:940
-#: replication/logical/logical.c:985 replication/logical/logical.c:1031
+#: replication/logical/logical.c:897 replication/logical/logical.c:942
+#: replication/logical/logical.c:987 replication/logical/logical.c:1033
#, c-format
msgid "logical replication at prepare time requires a %s callback"
msgstr "logische Replikation bei PREPARE TRANSACTION benötigt einen %s-Callback"
-#: replication/logical/logical.c:1263 replication/logical/logical.c:1312
-#: replication/logical/logical.c:1353 replication/logical/logical.c:1439
-#: replication/logical/logical.c:1488
+#: replication/logical/logical.c:1265 replication/logical/logical.c:1314
+#: replication/logical/logical.c:1355 replication/logical/logical.c:1441
+#: replication/logical/logical.c:1490
#, c-format
msgid "logical streaming requires a %s callback"
msgstr "logisches Streaming benötigt einen %s-Callback"
-#: replication/logical/logical.c:1398
+#: replication/logical/logical.c:1400
#, c-format
msgid "logical streaming at prepare time requires a %s callback"
msgstr "logisches Streaming bei PREPARE TRANSACTION benötigt einen %s-Callback"
@@ -20005,7 +20006,7 @@ msgid "could not find free replication state slot for replication origin with ID
msgstr "konnte keinen freien Replication-State-Slot für Replication-Origin mit ID %d finden"
#: replication/logical/origin.c:941 replication/logical/origin.c:1131
-#: replication/slot.c:1940
+#: replication/slot.c:1947
#, c-format
msgid "Increase max_replication_slots and try again."
msgstr "Erhöhen Sie max_replication_slots und versuchen Sie es erneut."
@@ -20058,97 +20059,97 @@ msgstr "Zielrelation für logische Replikation »%s.%s« verwendet Systemspalten
msgid "logical replication target relation \"%s.%s\" does not exist"
msgstr "Zielrelation für logische Replikation »%s.%s« existiert nicht"
-#: replication/logical/reorderbuffer.c:3825
+#: replication/logical/reorderbuffer.c:3831
#, c-format
msgid "could not write to data file for XID %u: %m"
msgstr "konnte nicht in Datendatei für XID %u schreiben: %m"
-#: replication/logical/reorderbuffer.c:4171
-#: replication/logical/reorderbuffer.c:4196
+#: replication/logical/reorderbuffer.c:4177
+#: replication/logical/reorderbuffer.c:4202
#, c-format
msgid "could not read from reorderbuffer spill file: %m"
msgstr "konnte nicht aus Reorder-Buffer-Spill-Datei lesen: %m"
-#: replication/logical/reorderbuffer.c:4175
-#: replication/logical/reorderbuffer.c:4200
+#: replication/logical/reorderbuffer.c:4181
+#: replication/logical/reorderbuffer.c:4206
#, c-format
msgid "could not read from reorderbuffer spill file: read %d instead of %u bytes"
msgstr "konnte nicht aus Reorder-Buffer-Spill-Datei lesen: %d statt %u Bytes gelesen"
-#: replication/logical/reorderbuffer.c:4450
+#: replication/logical/reorderbuffer.c:4456
#, c-format
msgid "could not remove file \"%s\" during removal of pg_replslot/%s/xid*: %m"
msgstr "konnte Datei »%s« nicht löschen, bei Löschen von pg_replslot/%s/xid*: %m"
-#: replication/logical/reorderbuffer.c:4949
+#: replication/logical/reorderbuffer.c:4955
#, c-format
msgid "could not read from file \"%s\": read %d instead of %d bytes"
msgstr "konnte nicht aus Datei »%s« lesen: %d statt %d Bytes gelesen"
-#: replication/logical/snapbuild.c:627
+#: replication/logical/snapbuild.c:634
#, c-format
msgid "initial slot snapshot too large"
msgstr "initialer Slot-Snapshot ist zu groß"
-#: replication/logical/snapbuild.c:681
+#: replication/logical/snapbuild.c:688
#, c-format
msgid "exported logical decoding snapshot: \"%s\" with %u transaction ID"
msgid_plural "exported logical decoding snapshot: \"%s\" with %u transaction IDs"
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:1360 replication/logical/snapbuild.c:1467
-#: replication/logical/snapbuild.c:1996
+#: replication/logical/snapbuild.c:1367 replication/logical/snapbuild.c:1474
+#: replication/logical/snapbuild.c:2003
#, c-format
msgid "logical decoding found consistent point at %X/%X"
msgstr "logisches Dekodieren fand konsistenten Punkt bei %X/%X"
-#: replication/logical/snapbuild.c:1362
+#: replication/logical/snapbuild.c:1369
#, c-format
msgid "There are no running transactions."
msgstr "Keine laufenden Transaktionen."
-#: replication/logical/snapbuild.c:1418
+#: replication/logical/snapbuild.c:1425
#, 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:1420 replication/logical/snapbuild.c:1444
+#: replication/logical/snapbuild.c:1427 replication/logical/snapbuild.c:1451
#, 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:1442
+#: replication/logical/snapbuild.c:1449
#, 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:1469
+#: replication/logical/snapbuild.c:1476
#, c-format
msgid "There are no old transactions anymore."
msgstr "Es laufen keine alten Transaktionen mehr."
-#: replication/logical/snapbuild.c:1864
+#: replication/logical/snapbuild.c:1871
#, 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:1870
+#: replication/logical/snapbuild.c:1877
#, 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:1941
+#: replication/logical/snapbuild.c:1948
#, 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:1998
+#: replication/logical/snapbuild.c:2005
#, c-format
msgid "Logical decoding will begin using saved snapshot."
msgstr "Logische Dekodierung beginnt mit gespeichertem Snapshot."
-#: replication/logical/snapbuild.c:2070
+#: replication/logical/snapbuild.c:2077
#, c-format
msgid "could not parse file name \"%s\""
msgstr "konnte Dateinamen »%s« nicht parsen"
@@ -20188,7 +20189,7 @@ msgstr "konnte WHERE-Klausel-Informationen für Tabelle »%s.%s« nicht vom Publ
msgid "could not start initial contents copy for table \"%s.%s\": %s"
msgstr "konnte Kopieren des Anfangsinhalts für Tabelle »%s.%s« nicht starten: %s"
-#: replication/logical/tablesync.c:1323 replication/logical/worker.c:1634
+#: replication/logical/tablesync.c:1323 replication/logical/worker.c:1635
#, c-format
msgid "user \"%s\" cannot replicate into relation with row-level security enabled: \"%s\""
msgstr "Benutzer »%s« kann nicht in eine Relation mit Sicherheit auf Zeilenebene replizieren: »%s«"
@@ -20198,12 +20199,12 @@ msgstr "Benutzer »%s« kann nicht in eine Relation mit Sicherheit auf Zeilenebe
msgid "table copy could not start transaction on publisher: %s"
msgstr "beim Kopieren der Tabelle konnte die Transaktion auf dem Publikationsserver nicht gestartet werden: %s"
-#: replication/logical/tablesync.c:1387
+#: replication/logical/tablesync.c:1380
#, c-format
msgid "replication origin \"%s\" already exists"
msgstr "Replication-Origin »%s« existiert bereits"
-#: replication/logical/tablesync.c:1400
+#: replication/logical/tablesync.c:1393
#, c-format
msgid "table copy could not finish transaction on publisher: %s"
msgstr "beim Kopieren der Tabelle konnte die Transaktion auf dem Publikationsserver nicht beenden werden: %s"
@@ -20213,127 +20214,127 @@ msgstr "beim Kopieren der Tabelle konnte die Transaktion auf dem Publikationsser
msgid "incorrect binary data format in logical replication column %d"
msgstr "falsches Binärdatenformat in Spalte %d in logischer Replikation"
-#: replication/logical/worker.c:1417 replication/logical/worker.c:1431
+#: replication/logical/worker.c:1417 replication/logical/worker.c:1432
#, c-format
-msgid "could not read from streaming transaction's changes file \"%s\": %m"
-msgstr "konnte nicht aus der Änderungsdatei »%s« einer gestreamten Transaktion lesen: %m"
+msgid "could not read from streaming transaction's changes file \"%s\": read only %zu of %zu bytes"
+msgstr "konnte nicht aus der Änderungsdatei »%s« einer gestreamten Transaktion lesen: es wurden nur %zu von %zu Bytes gelesen"
-#: replication/logical/worker.c:1760
+#: replication/logical/worker.c:1761
#, c-format
msgid "publisher did not send replica identity column expected by the logical replication target relation \"%s.%s\""
msgstr "Publikationsserver hat nicht die Replikidentitätsspalten gesendet, die von Replikationszielrelation »%s.%s« erwartet wurden"
-#: replication/logical/worker.c:1767
+#: replication/logical/worker.c:1768
#, c-format
msgid "logical replication target relation \"%s.%s\" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL"
msgstr "Zielrelation für logische Replikation »%s.%s« hat weder REPLICA-IDENTITY-Index noch Primärschlüssel und die publizierte Relation hat kein REPLICA IDENTITY FULL"
-#: replication/logical/worker.c:2584
+#: replication/logical/worker.c:2582
#, c-format
msgid "invalid logical replication message type \"%c\""
msgstr "ungültiger Nachrichtentyp für logische Replikation »%c«"
-#: replication/logical/worker.c:2748
+#: replication/logical/worker.c:2746
#, c-format
msgid "data stream from publisher has ended"
msgstr "Datenstrom vom Publikationsserver endete"
-#: replication/logical/worker.c:2899
+#: replication/logical/worker.c:2897
#, c-format
msgid "terminating logical replication worker due to timeout"
msgstr "Arbeitsprozess für logische Replikation wird abgebrochen wegen Zeitüberschreitung"
-#: replication/logical/worker.c:3061
+#: replication/logical/worker.c:3059
#, c-format
msgid "logical replication apply worker for subscription \"%s\" will stop because the subscription was removed"
msgstr "Apply-Worker für logische Replikation für Subskription »%s« wird anhalten, weil die Subskription entfernt wurde"
-#: replication/logical/worker.c:3072
+#: replication/logical/worker.c:3070
#, c-format
msgid "logical replication apply worker for subscription \"%s\" will stop because the subscription was disabled"
msgstr "Apply-Worker für logische Replikation für Subskription »%s« wird anhalten, weil die Subskription deaktiviert wurde"
-#: replication/logical/worker.c:3098
+#: replication/logical/worker.c:3096
#, c-format
msgid "logical replication apply worker for subscription \"%s\" will restart because of a parameter change"
msgstr "Apply-Worker für logische Replikation für Subskription »%s« wird neu starten wegen einer Parameteränderung"
-#: replication/logical/worker.c:3222 replication/logical/worker.c:3244
+#: replication/logical/worker.c:3220 replication/logical/worker.c:3245
#, c-format
-msgid "could not read from streaming transaction's subxact file \"%s\": %m"
-msgstr "konnte nicht aus der subxact-Datei »%s« einer gestreamten Transaktion lesen: %m"
+msgid "could not read from streaming transaction's subxact file \"%s\": read only %zu of %zu bytes"
+msgstr "konnte nicht aus der subxact-Datei »%s« einer gestreamten Transaktion lesen: es wurden nur %zu von %zu Bytes gelesen"
-#: replication/logical/worker.c:3643
+#: replication/logical/worker.c:3645
#, c-format
msgid "logical replication apply worker for subscription %u will not start because the subscription was removed during startup"
msgstr "Apply-Worker für logische Replikation für Subskription %u« wird nicht starten, weil die Subskription während des Starts deaktiviert wurde"
-#: replication/logical/worker.c:3655
+#: replication/logical/worker.c:3657
#, c-format
msgid "logical replication apply worker for subscription \"%s\" will not start because the subscription was disabled during startup"
msgstr "Apply-Worker für logische Replikation für Subskription »%s« wird nicht starten, weil die Subskription während des Starts deaktiviert wurde"
-#: replication/logical/worker.c:3673
+#: replication/logical/worker.c:3675
#, c-format
msgid "logical replication table synchronization worker for subscription \"%s\", table \"%s\" has started"
msgstr "Arbeitsprozess für logische Replikation für Tabellensynchronisation für Subskription »%s«, Tabelle »%s« hat gestartet"
-#: replication/logical/worker.c:3677
+#: replication/logical/worker.c:3679
#, c-format
msgid "logical replication apply worker for subscription \"%s\" has started"
msgstr "Apply-Worker für logische Replikation für Subskription »%s« hat gestartet"
-#: replication/logical/worker.c:3718
+#: replication/logical/worker.c:3720
#, c-format
msgid "subscription has no replication slot set"
msgstr "für die Subskription ist kein Replikations-Slot gesetzt"
-#: replication/logical/worker.c:3854
+#: replication/logical/worker.c:3856
#, c-format
msgid "subscription \"%s\" has been disabled because of an error"
msgstr "Subskription »%s« wurde wegen eines Fehlers deaktiviert"
-#: replication/logical/worker.c:3893
+#: replication/logical/worker.c:3895
#, c-format
msgid "logical replication starts skipping transaction at LSN %X/%X"
msgstr "logische Replikation beginnt Überspringen von Transaktion bei %X/%X"
-#: replication/logical/worker.c:3907
+#: replication/logical/worker.c:3909
#, c-format
msgid "logical replication completed skipping transaction at LSN %X/%X"
msgstr "logische Replikation beendet Überspringen von Transaktion bei %X/%X"
-#: replication/logical/worker.c:3989
+#: replication/logical/worker.c:3991
#, c-format
msgid "skip-LSN of subscription \"%s\" cleared"
msgstr "Skip-LSN von Subskription »%s« gelöscht"
-#: replication/logical/worker.c:3990
+#: replication/logical/worker.c:3992
#, c-format
msgid "Remote transaction's finish WAL location (LSN) %X/%X did not match skip-LSN %X/%X."
msgstr "Die WAL-Endposition (LSN) %X/%X der Remote-Transaktion stimmte nicht mit der Skip-LSN %X/%X überein."
-#: replication/logical/worker.c:4016
+#: replication/logical/worker.c:4018
#, c-format
msgid "processing remote data for replication origin \"%s\" during message type \"%s\""
msgstr "Verarbeiten empfangener Daten für Replication-Origin »%s« bei Nachrichtentyp »%s«"
-#: replication/logical/worker.c:4020
+#: replication/logical/worker.c:4022
#, c-format
msgid "processing remote data for replication origin \"%s\" during message type \"%s\" in transaction %u"
msgstr "Verarbeiten empfangener Daten für Replication-Origin »%s« bei Nachrichtentyp »%s« in Transaktion %u"
-#: replication/logical/worker.c:4025
+#: replication/logical/worker.c:4027
#, c-format
msgid "processing remote data for replication origin \"%s\" during message type \"%s\" in transaction %u, finished at %X/%X"
msgstr "Verarbeiten empfangener Daten für Replication-Origin »%s« bei Nachrichtentyp »%s« in Transaktion %u, beendet bei %X/%X"
-#: replication/logical/worker.c:4032
+#: replication/logical/worker.c:4034
#, c-format
msgid "processing remote data for replication origin \"%s\" during message type \"%s\" for replication target relation \"%s.%s\" in transaction %u, finished at %X/%X"
msgstr "Verarbeiten empfangener Daten für Replication-Origin »%s« bei Nachrichtentyp »%s« für Replikationszielrelation »%s.%s« in Transaktion %u, beendet bei %X/%X"
-#: replication/logical/worker.c:4040
+#: replication/logical/worker.c:4042
#, c-format
msgid "processing remote data for replication origin \"%s\" during message type \"%s\" for replication target relation \"%s.%s\" column \"%s\" in transaction %u, finished at %X/%X"
msgstr "Verarbeiten empfangener Daten für Replication-Origin »%s« bei Nachrichtentyp »%s« für Replikationszielrelation »%s.%s« Spalte »%s« in Transaktion %u, beendet bei %X/%X"
@@ -20429,82 +20430,82 @@ msgstr "Geben Sie einen frei oder erhöhen Sie max_replication_slots."
msgid "replication slot \"%s\" does not exist"
msgstr "Replikations-Slot »%s« existiert nicht"
-#: replication/slot.c:518 replication/slot.c:1086
+#: replication/slot.c:518 replication/slot.c:1093
#, c-format
msgid "replication slot \"%s\" is active for PID %d"
msgstr "Replikations-Slot »%s« ist aktiv für PID %d"
-#: replication/slot.c:754 replication/slot.c:1492 replication/slot.c:1875
+#: replication/slot.c:754 replication/slot.c:1499 replication/slot.c:1882
#, c-format
msgid "could not remove directory \"%s\""
msgstr "konnte Verzeichnis »%s« nicht löschen"
-#: replication/slot.c:1121
+#: replication/slot.c:1128
#, c-format
msgid "replication slots can only be used if max_replication_slots > 0"
msgstr "Replikations-Slots können nur verwendet werden, wenn max_replication_slots > 0"
-#: replication/slot.c:1126
+#: replication/slot.c:1133
#, c-format
msgid "replication slots can only be used if wal_level >= replica"
msgstr "Replikations-Slots können nur verwendet werden, wenn wal_level >= replica"
-#: replication/slot.c:1138
+#: replication/slot.c:1145
#, c-format
msgid "must be superuser or replication role to use replication slots"
msgstr "nur Superuser und Replikationsrollen können Replikations-Slots verwenden"
-#: replication/slot.c:1323
+#: replication/slot.c:1330
#, c-format
msgid "terminating process %d to release replication slot \"%s\""
msgstr "Prozess %d wird beendet, um Replikations-Slot »%s« freizugeben"
-#: replication/slot.c:1361
+#: replication/slot.c:1368
#, c-format
msgid "invalidating slot \"%s\" because its restart_lsn %X/%X exceeds max_slot_wal_keep_size"
msgstr "Slot »%s« wird ungültig gemacht, weil seine restart_lsn %X/%X max_slot_wal_keep_size überschreitet"
-#: replication/slot.c:1813
+#: replication/slot.c:1820
#, c-format
msgid "replication slot file \"%s\" has wrong magic number: %u instead of %u"
msgstr "Replikations-Slot-Datei »%s« hat falsche magische Zahl: %u statt %u"
-#: replication/slot.c:1820
+#: replication/slot.c:1827
#, c-format
msgid "replication slot file \"%s\" has unsupported version %u"
msgstr "Replikations-Slot-Datei »%s« hat nicht unterstützte Version %u"
-#: replication/slot.c:1827
+#: replication/slot.c:1834
#, c-format
msgid "replication slot file \"%s\" has corrupted length %u"
msgstr "Replikations-Slot-Datei »%s« hat falsche Länge %u"
-#: replication/slot.c:1863
+#: replication/slot.c:1870
#, c-format
msgid "checksum mismatch for replication slot file \"%s\": is %u, should be %u"
msgstr "Prüfsummenfehler bei Replikations-Slot-Datei »%s«: ist %u, sollte %u sein"
-#: replication/slot.c:1897
+#: replication/slot.c:1904
#, c-format
msgid "logical replication slot \"%s\" exists, but wal_level < logical"
msgstr "logischer Replikations-Slot »%s« existiert, aber wal_level < logical"
-#: replication/slot.c:1899
+#: replication/slot.c:1906
#, c-format
msgid "Change wal_level to be logical or higher."
msgstr "Ändern Sie wal_level in logical oder höher."
-#: replication/slot.c:1903
+#: replication/slot.c:1910
#, c-format
msgid "physical replication slot \"%s\" exists, but wal_level < replica"
msgstr "physischer Replikations-Slot »%s« existiert, aber wal_level < replica"
-#: replication/slot.c:1905
+#: replication/slot.c:1912
#, c-format
msgid "Change wal_level to be replica or higher."
msgstr "Ändern Sie wal_level in replica oder höher."
-#: replication/slot.c:1939
+#: replication/slot.c:1946
#, c-format
msgid "too many replication slots active before shutdown"
msgstr "zu viele aktive Replikations-Slots vor dem Herunterfahren"
@@ -20674,7 +20675,7 @@ msgstr "konnte nicht in Logsegment %s bei Position %u, Länge %lu schreiben: %m"
msgid "cannot use %s with a logical replication slot"
msgstr "%s kann nicht mit einem logischem Replikations-Slot verwendet werden"
-#: replication/walsender.c:638 storage/smgr/md.c:1350
+#: replication/walsender.c:638 storage/smgr/md.c:1364
#, c-format
msgid "could not seek to end of file \"%s\": %m"
msgstr "konnte Positionszeiger nicht ans Ende der Datei »%s« setzen: %m"
@@ -20771,7 +20772,7 @@ msgstr "Replikationsbefehl empfangen: %s"
#: replication/walsender.c:1780 tcop/fastpath.c:208 tcop/postgres.c:1114
#: tcop/postgres.c:1472 tcop/postgres.c:1712 tcop/postgres.c:2181
-#: tcop/postgres.c:2602 tcop/postgres.c:2680
+#: tcop/postgres.c:2614 tcop/postgres.c:2692
#, c-format
msgid "current transaction is aborted, commands ignored until end of transaction block"
msgstr "aktuelle Transaktion wurde abgebrochen, Befehle werden bis zum Ende der Transaktion ignoriert"
@@ -21017,198 +21018,198 @@ msgstr "Regel »%s« für Relation »%s« existiert nicht"
msgid "renaming an ON SELECT rule is not allowed"
msgstr "Umbenennen einer ON-SELECT-Regel ist nicht erlaubt"
-#: rewrite/rewriteHandler.c:555
+#: rewrite/rewriteHandler.c:559
#, c-format
msgid "WITH query name \"%s\" appears in both a rule action and the query being rewritten"
msgstr "WITH-Anfragename »%s« erscheint sowohl in der Regelaktion als auch in der umzuschreibenden Anfrage"
-#: rewrite/rewriteHandler.c:582
+#: rewrite/rewriteHandler.c:586
#, c-format
msgid "INSERT...SELECT rule actions are not supported for queries having data-modifying statements in WITH"
msgstr "INSTEAD...SELECT-Regelaktionen werden für Anfrangen mit datenmodifizierenden Anweisungen in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:635
+#: rewrite/rewriteHandler.c:639
#, c-format
msgid "cannot have RETURNING lists in multiple rules"
msgstr "RETURNING-Listen können nicht in mehreren Regeln auftreten"
-#: rewrite/rewriteHandler.c:867 rewrite/rewriteHandler.c:906
+#: rewrite/rewriteHandler.c:871 rewrite/rewriteHandler.c:910
#, c-format
msgid "cannot insert a non-DEFAULT value into column \"%s\""
msgstr "kann keinen Wert außer DEFAULT in Spalte »%s« einfügen"
-#: rewrite/rewriteHandler.c:869 rewrite/rewriteHandler.c:935
+#: rewrite/rewriteHandler.c:873 rewrite/rewriteHandler.c:939
#, c-format
msgid "Column \"%s\" is an identity column defined as GENERATED ALWAYS."
msgstr "Spalte »%s« ist eine Identitätsspalte, die als GENERATED ALWAYS definiert ist."
-#: rewrite/rewriteHandler.c:871
+#: rewrite/rewriteHandler.c:875
#, c-format
msgid "Use OVERRIDING SYSTEM VALUE to override."
msgstr "Verwenden Sie OVERRIDING SYSTEM VALUE, um diese Einschränkung außer Kraft zu setzen."
-#: rewrite/rewriteHandler.c:933 rewrite/rewriteHandler.c:941
+#: rewrite/rewriteHandler.c:937 rewrite/rewriteHandler.c:945
#, c-format
msgid "column \"%s\" can only be updated to DEFAULT"
msgstr "Spalte »%s« kann nur auf DEFAULT aktualisiert werden"
-#: rewrite/rewriteHandler.c:1088 rewrite/rewriteHandler.c:1106
+#: rewrite/rewriteHandler.c:1092 rewrite/rewriteHandler.c:1110
#, c-format
msgid "multiple assignments to same column \"%s\""
msgstr "mehrere Zuweisungen zur selben Spalte »%s«"
-#: rewrite/rewriteHandler.c:2145 rewrite/rewriteHandler.c:4009
+#: rewrite/rewriteHandler.c:2112 rewrite/rewriteHandler.c:3990
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
msgstr "unendliche Rekursion entdeckt in Regeln für Relation »%s«"
-#: rewrite/rewriteHandler.c:2230
+#: rewrite/rewriteHandler.c:2197
#, c-format
msgid "infinite recursion detected in policy for relation \"%s\""
msgstr "unendliche Rekursion entdeckt in Policys für Relation »%s«"
-#: rewrite/rewriteHandler.c:2550
+#: rewrite/rewriteHandler.c:2517
msgid "Junk view columns are not updatable."
msgstr "Junk-Sichtspalten sind nicht aktualisierbar."
-#: rewrite/rewriteHandler.c:2555
+#: rewrite/rewriteHandler.c:2522
msgid "View columns that are not columns of their base relation are not updatable."
msgstr "Sichtspalten, die nicht Spalten ihrer Basisrelation sind, sind nicht aktualisierbar."
-#: rewrite/rewriteHandler.c:2558
+#: rewrite/rewriteHandler.c:2525
msgid "View columns that refer to system columns are not updatable."
msgstr "Sichtspalten, die auf Systemspalten verweisen, sind nicht aktualisierbar."
-#: rewrite/rewriteHandler.c:2561
+#: rewrite/rewriteHandler.c:2528
msgid "View columns that return whole-row references are not updatable."
msgstr "Sichtspalten, die Verweise auf ganze Zeilen zurückgeben, sind nicht aktualisierbar."
-#: rewrite/rewriteHandler.c:2622
+#: rewrite/rewriteHandler.c:2589
msgid "Views containing DISTINCT are not automatically updatable."
msgstr "Sichten, die DISTINCT enthalten, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2625
+#: rewrite/rewriteHandler.c:2592
msgid "Views containing GROUP BY are not automatically updatable."
msgstr "Sichten, die GROUP BY enthalten, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2628
+#: rewrite/rewriteHandler.c:2595
msgid "Views containing HAVING are not automatically updatable."
msgstr "Sichten, die HAVING enthalten, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2631
+#: rewrite/rewriteHandler.c:2598
msgid "Views containing UNION, INTERSECT, or EXCEPT are not automatically updatable."
msgstr "Sichten, die UNION, INTERSECT oder EXCEPT enthalten, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2634
+#: rewrite/rewriteHandler.c:2601
msgid "Views containing WITH are not automatically updatable."
msgstr "Sichten, die WITH enthalten, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2637
+#: rewrite/rewriteHandler.c:2604
msgid "Views containing LIMIT or OFFSET are not automatically updatable."
msgstr "Sichten, die LIMIT oder OFFSET enthalten, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2649
+#: rewrite/rewriteHandler.c:2616
msgid "Views that return aggregate functions are not automatically updatable."
msgstr "Sichten, die Aggregatfunktionen zurückgeben, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2652
+#: rewrite/rewriteHandler.c:2619
msgid "Views that return window functions are not automatically updatable."
msgstr "Sichten, die Fensterfunktionen zurückgeben, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2655
+#: rewrite/rewriteHandler.c:2622
msgid "Views that return set-returning functions are not automatically updatable."
msgstr "Sichten, die Funktionen mit Ergebnismenge zurückgeben, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2662 rewrite/rewriteHandler.c:2666
-#: rewrite/rewriteHandler.c:2674
+#: rewrite/rewriteHandler.c:2629 rewrite/rewriteHandler.c:2633
+#: rewrite/rewriteHandler.c:2641
msgid "Views that do not select from a single table or view are not automatically updatable."
msgstr "Sichten, die nicht aus einer einzigen Tabelle oder Sicht lesen, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2677
+#: rewrite/rewriteHandler.c:2644
msgid "Views containing TABLESAMPLE are not automatically updatable."
msgstr "Sichten, die TABLESAMPLE enthalten, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:2701
+#: rewrite/rewriteHandler.c:2668
msgid "Views that have no updatable columns are not automatically updatable."
msgstr "Sichten, die keine aktualisierbaren Spalten haben, sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:3178
+#: rewrite/rewriteHandler.c:3145
#, c-format
msgid "cannot insert into column \"%s\" of view \"%s\""
msgstr "kann nicht in Spalte »%s« von Sicht »%s« einfügen"
-#: rewrite/rewriteHandler.c:3186
+#: rewrite/rewriteHandler.c:3153
#, c-format
msgid "cannot update column \"%s\" of view \"%s\""
msgstr "kann Spalte »%s« von Sicht »%s« nicht aktualisieren"
-#: rewrite/rewriteHandler.c:3673
+#: rewrite/rewriteHandler.c:3644
#, c-format
msgid "DO INSTEAD NOTIFY rules are not supported for data-modifying statements in WITH"
msgstr "DO-INSTEAD-NOTIFY-Regeln werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:3684
+#: rewrite/rewriteHandler.c:3655
#, c-format
msgid "DO INSTEAD NOTHING rules are not supported for data-modifying statements in WITH"
msgstr "DO-INSTEAD-NOTHING-Regeln werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:3698
+#: rewrite/rewriteHandler.c:3669
#, c-format
msgid "conditional DO INSTEAD rules are not supported for data-modifying statements in WITH"
msgstr "DO-INSTEAD-Regeln mit Bedingung werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:3702
+#: rewrite/rewriteHandler.c:3673
#, c-format
msgid "DO ALSO rules are not supported for data-modifying statements in WITH"
msgstr "DO-ALSO-Regeln werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:3707
+#: rewrite/rewriteHandler.c:3678
#, c-format
msgid "multi-statement DO INSTEAD rules are not supported for data-modifying statements in WITH"
msgstr "DO-INSTEAD-Regeln mit mehreren Anweisungen werden für datenmodifizierende Anweisungen in WITH nicht unterstützt"
-#: rewrite/rewriteHandler.c:3937 rewrite/rewriteHandler.c:3945
-#: rewrite/rewriteHandler.c:3953
+#: rewrite/rewriteHandler.c:3918 rewrite/rewriteHandler.c:3926
+#: rewrite/rewriteHandler.c:3934
#, c-format
msgid "Views with conditional DO INSTEAD rules are not automatically updatable."
msgstr "Sichten mit DO-INSTEAD-Regeln mit Bedingung sind nicht automatisch aktualisierbar."
-#: rewrite/rewriteHandler.c:4046
+#: rewrite/rewriteHandler.c:4039
#, c-format
msgid "cannot perform INSERT RETURNING on relation \"%s\""
msgstr "INSERT RETURNING kann in Relation »%s« nicht ausgeführt werden"
-#: rewrite/rewriteHandler.c:4048
+#: rewrite/rewriteHandler.c:4041
#, c-format
msgid "You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause."
msgstr "Sie benötigen eine ON INSERT DO INSTEAD Regel ohne Bedingung, mit RETURNING-Klausel."
-#: rewrite/rewriteHandler.c:4053
+#: rewrite/rewriteHandler.c:4046
#, c-format
msgid "cannot perform UPDATE RETURNING on relation \"%s\""
msgstr "UPDATE RETURNING kann in Relation »%s« nicht ausgeführt werden"
-#: rewrite/rewriteHandler.c:4055
+#: rewrite/rewriteHandler.c:4048
#, c-format
msgid "You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause."
msgstr "Sie benötigen eine ON UPDATE DO INSTEAD Regel ohne Bedingung, mit RETURNING-Klausel."
-#: rewrite/rewriteHandler.c:4060
+#: rewrite/rewriteHandler.c:4053
#, c-format
msgid "cannot perform DELETE RETURNING on relation \"%s\""
msgstr "DELETE RETURNING kann in Relation »%s« nicht ausgeführt werden"
-#: rewrite/rewriteHandler.c:4062
+#: rewrite/rewriteHandler.c:4055
#, c-format
msgid "You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause."
msgstr "Sie benötigen eine ON DELETE DO INSTEAD Regel ohne Bedingung, mit RETURNING-Klausel."
-#: rewrite/rewriteHandler.c:4080
+#: rewrite/rewriteHandler.c:4073
#, c-format
msgid "INSERT with ON CONFLICT clause cannot be used with table that has INSERT or UPDATE rules"
msgstr "INSERT mit ON-CONFLICT-Klausel kann nicht mit Tabelle verwendet werden, die INSERT- oder UPDATE-Regeln hat"
-#: rewrite/rewriteHandler.c:4137
+#: rewrite/rewriteHandler.c:4130
#, c-format
msgid "WITH cannot be used in a query that is rewritten by rules into multiple queries"
msgstr "WITH kann nicht in einer Anfrage verwendet werden, die durch Regeln in mehrere Anfragen umgeschrieben wird"
@@ -21446,7 +21447,7 @@ msgstr "konnte Größe von temporärer Datei »%s« von BufFile »%s« nicht bes
msgid "could not delete fileset \"%s\": %m"
msgstr "konnte Fileset »%s« nicht löschen: %m"
-#: storage/file/buffile.c:941 storage/smgr/md.c:310 storage/smgr/md.c:890
+#: storage/file/buffile.c:941 storage/smgr/md.c:325 storage/smgr/md.c:904
#, c-format
msgid "could not truncate file \"%s\": %m"
msgstr "kann Datei »%s« nicht kürzen: %m"
@@ -21657,17 +21658,17 @@ msgstr "konnte Shared-Memory-Segment »%s« nicht schließen: %m"
msgid "could not duplicate handle for \"%s\": %m"
msgstr "konnte Handle für »%s« nicht duplizieren: %m"
-#: storage/ipc/procarray.c:3812
+#: storage/ipc/procarray.c:3823
#, c-format
msgid "database \"%s\" is being used by prepared transactions"
msgstr "Datenbank »%s« wird von vorbereiteten Transaktionen verwendet"
-#: storage/ipc/procarray.c:3844 storage/ipc/signalfuncs.c:226
+#: storage/ipc/procarray.c:3855 storage/ipc/signalfuncs.c:226
#, c-format
msgid "must be a superuser to terminate superuser process"
msgstr "nur Superuser können Prozesse eines Superusers beenden"
-#: storage/ipc/procarray.c:3851 storage/ipc/signalfuncs.c:231
+#: storage/ipc/procarray.c:3862 storage/ipc/signalfuncs.c:231
#, c-format
msgid "must be a member of the role whose process is being terminated or member of pg_signal_backend"
msgstr "muss Mitglied der Rolle sein, deren Prozess beendet wird, oder Mitglied von pg_signal_backend"
@@ -21727,7 +21728,7 @@ msgstr "angeforderte Shared-Memory-Größe übersteigt Kapazität von size_t"
msgid "PID %d is not a PostgreSQL backend process"
msgstr "PID %d ist kein PostgreSQL-Backend-Prozess"
-#: storage/ipc/signalfuncs.c:104 storage/lmgr/proc.c:1430
+#: storage/ipc/signalfuncs.c:104 storage/lmgr/proc.c:1434
#: utils/adt/mcxtfuncs.c:190
#, c-format
msgid "could not send signal to process %d: %m"
@@ -21786,12 +21787,12 @@ msgstr "Wiederherstellung wartet immer noch nach %ld,%03d ms: %s"
msgid "recovery finished waiting after %ld.%03d ms: %s"
msgstr "Warten der Wiederherstellung beendet nach %ld,%03d ms: %s"
-#: storage/ipc/standby.c:883 tcop/postgres.c:3332
+#: storage/ipc/standby.c:883 tcop/postgres.c:3344
#, c-format
msgid "canceling statement due to conflict with recovery"
msgstr "storniere Anfrage wegen Konflikt mit der Wiederherstellung"
-#: storage/ipc/standby.c:884 tcop/postgres.c:2487
+#: storage/ipc/standby.c:884 tcop/postgres.c:2499
#, c-format
msgid "User transaction caused buffer deadlock with recovery."
msgstr "Benutzertransaktion hat Verklemmung (Deadlock) mit Wiederherstellung verursacht."
@@ -22055,27 +22056,27 @@ msgstr "Die Transaktion könnte erfolgreich sein, wenn sie erneut versucht würd
msgid "number of requested standby connections exceeds max_wal_senders (currently %d)"
msgstr "Anzahl angeforderter Standby-Verbindungen überschreitet max_wal_senders (aktuell %d)"
-#: storage/lmgr/proc.c:1527
+#: storage/lmgr/proc.c:1531
#, c-format
msgid "process %d avoided deadlock for %s on %s by rearranging queue order after %ld.%03d ms"
msgstr "Prozess %d vermied Verklemmung wegen %s-Sperre auf %s durch Umordnen der Queue nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1542
+#: storage/lmgr/proc.c:1546
#, c-format
msgid "process %d detected deadlock while waiting for %s on %s after %ld.%03d ms"
msgstr "Prozess %d hat Verklemmung festgestellt beim Warten auf %s-Sperre auf %s nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1551
+#: storage/lmgr/proc.c:1555
#, c-format
msgid "process %d still waiting for %s on %s after %ld.%03d ms"
msgstr "Prozess %d wartet immer noch auf %s-Sperre auf %s nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1558
+#: storage/lmgr/proc.c:1562
#, c-format
msgid "process %d acquired %s on %s after %ld.%03d ms"
msgstr "Prozess %d erlangte %s-Sperre auf %s nach %ld,%03d ms"
-#: storage/lmgr/proc.c:1575
+#: storage/lmgr/proc.c:1579
#, c-format
msgid "process %d failed to acquire %s on %s after %ld.%03d ms"
msgstr "Prozess %d konnte %s-Sperre auf %s nach %ld,%03d ms nicht erlangen"
@@ -22108,57 +22109,57 @@ msgstr "verfälschte Item-Längen: gesamt %u, verfügbarer Platz %u"
msgid "corrupted line pointer: offset = %u, size = %u"
msgstr "verfälschter Line-Pointer: offset = %u, size = %u"
-#: storage/smgr/md.c:456
+#: storage/smgr/md.c:470
#, c-format
msgid "cannot extend file \"%s\" beyond %u blocks"
msgstr "kann Datei »%s« nicht auf über %u Blöcke erweitern"
-#: storage/smgr/md.c:471
+#: storage/smgr/md.c:485
#, c-format
msgid "could not extend file \"%s\": %m"
msgstr "konnte Datei »%s« nicht erweitern: %m"
-#: storage/smgr/md.c:477
+#: storage/smgr/md.c:491
#, c-format
msgid "could not extend file \"%s\": wrote only %d of %d bytes at block %u"
msgstr "konnte Datei »%s« nicht erweitern: es wurden nur %d von %d Bytes bei Block %u geschrieben"
-#: storage/smgr/md.c:692
+#: storage/smgr/md.c:706
#, c-format
msgid "could not read block %u in file \"%s\": %m"
msgstr "konnte Block %u in Datei »%s« nicht lesen: %m"
-#: storage/smgr/md.c:708
+#: storage/smgr/md.c:722
#, c-format
msgid "could not read block %u in file \"%s\": read only %d of %d bytes"
msgstr "konnte Block %u in Datei »%s« nicht lesen: es wurden nur %d von %d Bytes gelesen"
-#: storage/smgr/md.c:762
+#: storage/smgr/md.c:776
#, c-format
msgid "could not write block %u in file \"%s\": %m"
msgstr "konnte Block %u in Datei »%s« nicht schreiben: %m"
-#: storage/smgr/md.c:767
+#: storage/smgr/md.c:781
#, c-format
msgid "could not write block %u in file \"%s\": wrote only %d of %d bytes"
msgstr "konnte Block %u in Datei »%s« nicht schreiben: es wurden nur %d von %d Bytes geschrieben"
-#: storage/smgr/md.c:861
+#: storage/smgr/md.c:875
#, c-format
msgid "could not truncate file \"%s\" to %u blocks: it's only %u blocks now"
msgstr "konnte Datei »%s« nicht auf %u Blöcke kürzen: es sind jetzt nur %u Blöcke"
-#: storage/smgr/md.c:916
+#: storage/smgr/md.c:930
#, c-format
msgid "could not truncate file \"%s\" to %u blocks: %m"
msgstr "konnte Datei »%s« nicht auf %u Blöcke kürzen: %m"
-#: storage/smgr/md.c:1315
+#: storage/smgr/md.c:1329
#, c-format
msgid "could not open file \"%s\" (target block %u): previous segment is only %u blocks"
msgstr "konnte Datei »%s« nicht öffnen (Zielblock %u): vorhergehendes Segment hat nur %u Blöcke"
-#: storage/smgr/md.c:1329
+#: storage/smgr/md.c:1343
#, c-format
msgid "could not open file \"%s\" (target block %u): %m"
msgstr "konnte Datei »%s« nicht öffnen (Zielblock %u): %m"
@@ -22174,7 +22175,7 @@ msgid "fastpath function call: \"%s\" (OID %u)"
msgstr "Fastpath-Funktionsaufruf: »%s« (OID %u)"
#: tcop/fastpath.c:312 tcop/postgres.c:1341 tcop/postgres.c:1577
-#: tcop/postgres.c:2036 tcop/postgres.c:2268
+#: tcop/postgres.c:2036 tcop/postgres.c:2280
#, c-format
msgid "duration: %s ms"
msgstr "Dauer: %s ms"
@@ -22204,7 +22205,7 @@ msgstr "ungültige Argumentgröße %d in Funktionsaufruf-Message"
msgid "incorrect binary data format in function argument %d"
msgstr "falsches Binärdatenformat in Funktionsargument %d"
-#: tcop/postgres.c:444 tcop/postgres.c:4811
+#: tcop/postgres.c:444 tcop/postgres.c:4823
#, c-format
msgid "invalid frontend message type %d"
msgstr "ungültiger Frontend-Message-Typ %d"
@@ -22229,7 +22230,7 @@ msgstr "kann nicht mehrere Befehle in vorbereitete Anweisung einfügen"
msgid "duration: %s ms parse %s: %s"
msgstr "Dauer: %s ms Parsen %s: %s"
-#: tcop/postgres.c:1648 tcop/postgres.c:2583
+#: tcop/postgres.c:1648 tcop/postgres.c:2595
#, c-format
msgid "unnamed prepared statement does not exist"
msgstr "unbenannte vorbereitete Anweisung existiert nicht"
@@ -22254,7 +22255,7 @@ msgstr "falsches Binärdatenformat in Binden-Parameter %d"
msgid "duration: %s ms bind %s%s%s: %s"
msgstr "Dauer: %s ms Binden %s%s%s: %s"
-#: tcop/postgres.c:2091 tcop/postgres.c:2666
+#: tcop/postgres.c:2091 tcop/postgres.c:2678
#, c-format
msgid "portal \"%s\" does not exist"
msgstr "Portal »%s« existiert nicht"
@@ -22264,235 +22265,235 @@ msgstr "Portal »%s« existiert nicht"
msgid "%s %s%s%s: %s"
msgstr "%s %s%s%s: %s"
-#: tcop/postgres.c:2162 tcop/postgres.c:2276
+#: tcop/postgres.c:2162 tcop/postgres.c:2288
msgid "execute fetch from"
msgstr "Ausführen Fetch von"
-#: tcop/postgres.c:2163 tcop/postgres.c:2277
+#: tcop/postgres.c:2163 tcop/postgres.c:2289
msgid "execute"
msgstr "Ausführen"
-#: tcop/postgres.c:2273
+#: tcop/postgres.c:2285
#, c-format
msgid "duration: %s ms %s %s%s%s: %s"
msgstr "Dauer: %s ms %s %s%s%s: %s"
-#: tcop/postgres.c:2419
+#: tcop/postgres.c:2431
#, c-format
msgid "prepare: %s"
msgstr "Vorbereiten: %s"
-#: tcop/postgres.c:2444
+#: tcop/postgres.c:2456
#, c-format
msgid "parameters: %s"
msgstr "Parameter: %s"
-#: tcop/postgres.c:2459
+#: tcop/postgres.c:2471
#, c-format
msgid "abort reason: recovery conflict"
msgstr "Abbruchgrund: Konflikt bei Wiederherstellung"
-#: tcop/postgres.c:2475
+#: tcop/postgres.c:2487
#, c-format
msgid "User was holding shared buffer pin for too long."
msgstr "Benutzer hat Shared-Buffer-Pin zu lange gehalten."
-#: tcop/postgres.c:2478
+#: tcop/postgres.c:2490
#, c-format
msgid "User was holding a relation lock for too long."
msgstr "Benutzer hat Relationssperre zu lange gehalten."
-#: tcop/postgres.c:2481
+#: tcop/postgres.c:2493
#, c-format
msgid "User was or might have been using tablespace that must be dropped."
msgstr "Benutzer hat (möglicherweise) einen Tablespace verwendet, der gelöscht werden muss."
-#: tcop/postgres.c:2484
+#: tcop/postgres.c:2496
#, c-format
msgid "User query might have needed to see row versions that must be removed."
msgstr "Benutzeranfrage hat möglicherweise Zeilenversionen sehen müssen, die entfernt werden müssen."
-#: tcop/postgres.c:2490
+#: tcop/postgres.c:2502
#, c-format
msgid "User was connected to a database that must be dropped."
msgstr "Benutzer war mit einer Datenbank verbunden, die gelöscht werden muss."
-#: tcop/postgres.c:2529
+#: tcop/postgres.c:2541
#, c-format
msgid "portal \"%s\" parameter $%d = %s"
msgstr "Portal »%s« Parameter $%d = %s"
-#: tcop/postgres.c:2532
+#: tcop/postgres.c:2544
#, c-format
msgid "portal \"%s\" parameter $%d"
msgstr "Portal »%s« Parameter $%d"
-#: tcop/postgres.c:2538
+#: tcop/postgres.c:2550
#, c-format
msgid "unnamed portal parameter $%d = %s"
msgstr "unbenanntes Portal Parameter $%d = %s"
-#: tcop/postgres.c:2541
+#: tcop/postgres.c:2553
#, c-format
msgid "unnamed portal parameter $%d"
msgstr "unbenanntes Portal Parameter $%d"
-#: tcop/postgres.c:2886
+#: tcop/postgres.c:2898
#, c-format
msgid "terminating connection because of unexpected SIGQUIT signal"
msgstr "Verbindung wird abgebrochen wegen unerwartetem SIGQUIT-Signal"
-#: tcop/postgres.c:2892
+#: tcop/postgres.c:2904
#, c-format
msgid "terminating connection because of crash of another server process"
msgstr "Verbindung wird abgebrochen wegen Absturz eines anderen Serverprozesses"
-#: tcop/postgres.c:2893
+#: tcop/postgres.c:2905
#, c-format
msgid "The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory."
msgstr "Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzurollen und die Sitzung zu beenden, weil ein anderer Serverprozess abnormal beendet wurde und möglicherweise das Shared Memory verfälscht hat."
-#: tcop/postgres.c:2897 tcop/postgres.c:3258
+#: tcop/postgres.c:2909 tcop/postgres.c:3270
#, c-format
msgid "In a moment you should be able to reconnect to the database and repeat your command."
msgstr "In einem Moment sollten Sie wieder mit der Datenbank verbinden und Ihren Befehl wiederholen können."
-#: tcop/postgres.c:2904
+#: tcop/postgres.c:2916
#, c-format
msgid "terminating connection due to immediate shutdown command"
msgstr "Verbindung wird abgebrochen aufgrund von Befehl für sofortiges Herunterfahren"
-#: tcop/postgres.c:2990
+#: tcop/postgres.c:3002
#, c-format
msgid "floating-point exception"
msgstr "Fließkommafehler"
-#: tcop/postgres.c:2991
+#: tcop/postgres.c:3003
#, c-format
msgid "An invalid floating-point operation was signaled. This probably means an out-of-range result or an invalid operation, such as division by zero."
msgstr "Eine ungültige Fließkommaoperation wurde signalisiert. Das bedeutet wahrscheinlich ein Ergebnis außerhalb des gültigen Bereichs oder eine ungültige Operation, zum Beispiel Division durch null."
-#: tcop/postgres.c:3162
+#: tcop/postgres.c:3174
#, c-format
msgid "canceling authentication due to timeout"
msgstr "storniere Authentifizierung wegen Zeitüberschreitung"
-#: tcop/postgres.c:3166
+#: tcop/postgres.c:3178
#, c-format
msgid "terminating autovacuum process due to administrator command"
msgstr "Autovacuum-Prozess wird abgebrochen aufgrund von Anweisung des Administrators"
-#: tcop/postgres.c:3170
+#: tcop/postgres.c:3182
#, c-format
msgid "terminating logical replication worker due to administrator command"
msgstr "Arbeitsprozess für logische Replikation wird abgebrochen aufgrund von Anweisung des Administrators"
-#: tcop/postgres.c:3187 tcop/postgres.c:3197 tcop/postgres.c:3256
+#: tcop/postgres.c:3199 tcop/postgres.c:3209 tcop/postgres.c:3268
#, c-format
msgid "terminating connection due to conflict with recovery"
msgstr "Verbindung wird abgebrochen wegen Konflikt mit der Wiederherstellung"
-#: tcop/postgres.c:3208
+#: tcop/postgres.c:3220
#, c-format
msgid "terminating connection due to administrator command"
msgstr "Verbindung wird abgebrochen aufgrund von Anweisung des Administrators"
-#: tcop/postgres.c:3239
+#: tcop/postgres.c:3251
#, c-format
msgid "connection to client lost"
msgstr "Verbindung zum Client wurde verloren"
-#: tcop/postgres.c:3309
+#: tcop/postgres.c:3321
#, c-format
msgid "canceling statement due to lock timeout"
msgstr "storniere Anfrage wegen Zeitüberschreitung einer Sperre"
-#: tcop/postgres.c:3316
+#: tcop/postgres.c:3328
#, c-format
msgid "canceling statement due to statement timeout"
msgstr "storniere Anfrage wegen Zeitüberschreitung der Anfrage"
-#: tcop/postgres.c:3323
+#: tcop/postgres.c:3335
#, c-format
msgid "canceling autovacuum task"
msgstr "storniere Autovacuum-Aufgabe"
-#: tcop/postgres.c:3346
+#: tcop/postgres.c:3358
#, c-format
msgid "canceling statement due to user request"
msgstr "storniere Anfrage wegen Benutzeraufforderung"
-#: tcop/postgres.c:3360
+#: tcop/postgres.c:3372
#, c-format
msgid "terminating connection due to idle-in-transaction timeout"
msgstr "Verbindung wird abgebrochen wegen Zeitüberschreitung in inaktiver Transaktion"
-#: tcop/postgres.c:3371
+#: tcop/postgres.c:3383
#, c-format
msgid "terminating connection due to idle-session timeout"
msgstr "Verbindung wird abgebrochen wegen Zeitüberschreitung in inaktiver Sitzung"
-#: tcop/postgres.c:3511
+#: tcop/postgres.c:3523
#, c-format
msgid "stack depth limit exceeded"
msgstr "Grenze für Stacktiefe überschritten"
-#: tcop/postgres.c:3512
+#: tcop/postgres.c:3524
#, c-format
msgid "Increase the configuration parameter \"max_stack_depth\" (currently %dkB), after ensuring the platform's stack depth limit is adequate."
msgstr "Erhöhen Sie den Konfigurationsparameter »max_stack_depth« (aktuell %dkB), nachdem Sie sichergestellt haben, dass die Stacktiefenbegrenzung Ihrer Plattform ausreichend ist."
-#: tcop/postgres.c:3575
+#: tcop/postgres.c:3587
#, c-format
msgid "\"max_stack_depth\" must not exceed %ldkB."
msgstr "»max_stack_depth« darf %ldkB nicht überschreiten."
-#: tcop/postgres.c:3577
+#: tcop/postgres.c:3589
#, c-format
msgid "Increase the platform's stack depth limit via \"ulimit -s\" or local equivalent."
msgstr "Erhöhen Sie die Stacktiefenbegrenzung Ihrer Plattform mit »ulimit -s« oder der lokalen Entsprechung."
-#: tcop/postgres.c:3933
+#: tcop/postgres.c:3945
#, c-format
msgid "invalid command-line argument for server process: %s"
msgstr "ungültiges Kommandozeilenargument für Serverprozess: %s"
-#: tcop/postgres.c:3934 tcop/postgres.c:3940
+#: tcop/postgres.c:3946 tcop/postgres.c:3952
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr "Versuchen Sie »%s --help« für weitere Informationen."
-#: tcop/postgres.c:3938
+#: tcop/postgres.c:3950
#, c-format
msgid "%s: invalid command-line argument: %s"
msgstr "%s: ungültiges Kommandozeilenargument: %s"
-#: tcop/postgres.c:3991
+#: tcop/postgres.c:4003
#, c-format
msgid "%s: no database nor user name specified"
msgstr "%s: weder Datenbankname noch Benutzername angegeben"
-#: tcop/postgres.c:4713
+#: tcop/postgres.c:4725
#, c-format
msgid "invalid CLOSE message subtype %d"
msgstr "ungültiger Subtyp %d von CLOSE-Message"
-#: tcop/postgres.c:4748
+#: tcop/postgres.c:4760
#, c-format
msgid "invalid DESCRIBE message subtype %d"
msgstr "ungültiger Subtyp %d von DESCRIBE-Message"
-#: tcop/postgres.c:4832
+#: tcop/postgres.c:4844
#, c-format
msgid "fastpath function calls not supported in a replication connection"
msgstr "Fastpath-Funktionsaufrufe werden auf einer Replikationsverbindung nicht unterstützt"
-#: tcop/postgres.c:4836
+#: tcop/postgres.c:4848
#, c-format
msgid "extended query protocol not supported in a replication connection"
msgstr "erweitertes Anfrageprotokoll wird nicht auf einer Replikationsverbindung unterstützt"
-#: tcop/postgres.c:5013
+#: tcop/postgres.c:5025
#, c-format
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"
@@ -22744,14 +22745,14 @@ msgstr "Zeile %d in Konfigurationsdatei »%s«: »%s«"
msgid "conversion from wchar_t to server encoding failed: %m"
msgstr "Umwandlung von wchar_t in Serverkodierung fehlgeschlagen: %m"
-#: tsearch/ts_parse.c:386 tsearch/ts_parse.c:393 tsearch/ts_parse.c:562
-#: tsearch/ts_parse.c:569
+#: tsearch/ts_parse.c:386 tsearch/ts_parse.c:393 tsearch/ts_parse.c:572
+#: tsearch/ts_parse.c:579
#, c-format
msgid "word is too long to be indexed"
msgstr "Wort ist zu lang, um indiziert zu werden"
-#: tsearch/ts_parse.c:387 tsearch/ts_parse.c:394 tsearch/ts_parse.c:563
-#: tsearch/ts_parse.c:570
+#: tsearch/ts_parse.c:387 tsearch/ts_parse.c:394 tsearch/ts_parse.c:573
+#: tsearch/ts_parse.c:580
#, c-format
msgid "Words longer than %d characters are ignored."
msgstr "Wörter, die länger als %d Zeichen sind, werden ignoriert."
@@ -22771,27 +22772,27 @@ msgstr "konnte Stoppwortdatei »%s« nicht öffnen: %m"
msgid "text search parser does not support headline creation"
msgstr "Textsucheparser unterstützt das Erzeugen von Headlines nicht"
-#: tsearch/wparser_def.c:2578
+#: tsearch/wparser_def.c:2574
#, c-format
msgid "unrecognized headline parameter: \"%s\""
msgstr "unbekannter Headline-Parameter: »%s«"
-#: tsearch/wparser_def.c:2597
+#: tsearch/wparser_def.c:2593
#, c-format
msgid "MinWords should be less than MaxWords"
msgstr "»MinWords« sollte kleiner als »MaxWords« sein"
-#: tsearch/wparser_def.c:2601
+#: tsearch/wparser_def.c:2597
#, c-format
msgid "MinWords should be positive"
msgstr "»MinWords« sollte positiv sein"
-#: tsearch/wparser_def.c:2605
+#: tsearch/wparser_def.c:2601
#, c-format
msgid "ShortWord should be >= 0"
msgstr "»ShortWord« sollte >= 0 sein"
-#: tsearch/wparser_def.c:2609
+#: tsearch/wparser_def.c:2605
#, c-format
msgid "MaxFragments should be >= 0"
msgstr "»MaxFragments« sollte >= 0 sein"
@@ -22980,12 +22981,12 @@ msgstr "Eingabedatentyp ist kein Array"
#: utils/adt/array_userfuncs.c:129 utils/adt/array_userfuncs.c:181
#: utils/adt/float.c:1234 utils/adt/float.c:1308 utils/adt/float.c:4046
-#: utils/adt/float.c:4060 utils/adt/int.c:781 utils/adt/int.c:803
-#: utils/adt/int.c:817 utils/adt/int.c:831 utils/adt/int.c:862
-#: utils/adt/int.c:883 utils/adt/int.c:1000 utils/adt/int.c:1014
-#: utils/adt/int.c:1028 utils/adt/int.c:1061 utils/adt/int.c:1075
-#: utils/adt/int.c:1089 utils/adt/int.c:1120 utils/adt/int.c:1202
-#: utils/adt/int.c:1266 utils/adt/int.c:1334 utils/adt/int.c:1340
+#: utils/adt/float.c:4060 utils/adt/int.c:777 utils/adt/int.c:799
+#: utils/adt/int.c:813 utils/adt/int.c:827 utils/adt/int.c:858
+#: utils/adt/int.c:879 utils/adt/int.c:996 utils/adt/int.c:1010
+#: utils/adt/int.c:1024 utils/adt/int.c:1057 utils/adt/int.c:1071
+#: utils/adt/int.c:1085 utils/adt/int.c:1116 utils/adt/int.c:1198
+#: utils/adt/int.c:1262 utils/adt/int.c:1330 utils/adt/int.c:1336
#: utils/adt/int8.c:1257 utils/adt/numeric.c:1830 utils/adt/numeric.c:4265
#: utils/adt/varbit.c:1195 utils/adt/varbit.c:1596 utils/adt/varlena.c:1113
#: utils/adt/varlena.c:3391
@@ -23111,7 +23112,7 @@ msgstr "Unerwartetes Arrayelement."
msgid "Unmatched \"%c\" character."
msgstr "Zeichen »%c« ohne Gegenstück."
-#: utils/adt/arrayfuncs.c:602 utils/adt/jsonfuncs.c:2481
+#: utils/adt/arrayfuncs.c:602 utils/adt/jsonfuncs.c:2489
#, c-format
msgid "Multidimensional arrays must have sub-arrays with matching dimensions."
msgstr "Mehrdimensionale Arrays müssen Arraysausdrücke mit gleicher Anzahl Dimensionen haben."
@@ -23164,8 +23165,8 @@ msgstr "Auswählen von Stücken aus Arrays mit fester Länge ist nicht implement
#: utils/adt/arrayfuncs.c:2888 utils/adt/arrayfuncs.c:5871
#: utils/adt/arrayfuncs.c:5897 utils/adt/arrayfuncs.c:5908
#: utils/adt/json.c:1141 utils/adt/json.c:1215 utils/adt/jsonb.c:1315
-#: utils/adt/jsonb.c:1401 utils/adt/jsonfuncs.c:4317 utils/adt/jsonfuncs.c:4470
-#: utils/adt/jsonfuncs.c:4582 utils/adt/jsonfuncs.c:4631
+#: utils/adt/jsonb.c:1401 utils/adt/jsonfuncs.c:4325 utils/adt/jsonfuncs.c:4479
+#: utils/adt/jsonfuncs.c:4591 utils/adt/jsonfuncs.c:4640
#, c-format
msgid "wrong number of array subscripts"
msgstr "falsche Anzahl Arrayindizes"
@@ -23327,8 +23328,8 @@ msgstr "Kodierungsumwandlung zwischen %s und ASCII wird nicht unterstützt"
#: utils/adt/geo_ops.c:274 utils/adt/geo_ops.c:316 utils/adt/geo_ops.c:326
#: utils/adt/geo_ops.c:974 utils/adt/geo_ops.c:1389 utils/adt/geo_ops.c:1424
#: utils/adt/geo_ops.c:1432 utils/adt/geo_ops.c:3392 utils/adt/geo_ops.c:4607
-#: utils/adt/geo_ops.c:4622 utils/adt/geo_ops.c:4629 utils/adt/int.c:165
-#: utils/adt/int.c:177 utils/adt/jsonpath.c:182 utils/adt/mac.c:93
+#: utils/adt/geo_ops.c:4622 utils/adt/geo_ops.c:4629 utils/adt/int.c:173
+#: utils/adt/int.c:185 utils/adt/jsonpath.c:182 utils/adt/mac.c:93
#: utils/adt/mac8.c:93 utils/adt/mac8.c:166 utils/adt/mac8.c:184
#: utils/adt/mac8.c:202 utils/adt/mac8.c:221 utils/adt/network.c:99
#: utils/adt/numeric.c:698 utils/adt/numeric.c:717 utils/adt/numeric.c:6854
@@ -23343,7 +23344,7 @@ msgid "invalid input syntax for type %s: \"%s\""
msgstr "ungültige Eingabesyntax für Typ %s: »%s«"
#: utils/adt/cash.c:214 utils/adt/cash.c:239 utils/adt/cash.c:249
-#: utils/adt/cash.c:289 utils/adt/int.c:171 utils/adt/numutils.c:152
+#: utils/adt/cash.c:289 utils/adt/int.c:179 utils/adt/numutils.c:152
#: utils/adt/numutils.c:228 utils/adt/numutils.c:312 utils/adt/oid.c:70
#: utils/adt/oid.c:109
#, c-format
@@ -23352,9 +23353,9 @@ msgstr "Wert »%s« ist außerhalb des gültigen Bereichs für Typ %s"
#: utils/adt/cash.c:651 utils/adt/cash.c:701 utils/adt/cash.c:752
#: utils/adt/cash.c:801 utils/adt/cash.c:853 utils/adt/cash.c:903
-#: utils/adt/float.c:105 utils/adt/int.c:846 utils/adt/int.c:962
-#: utils/adt/int.c:1042 utils/adt/int.c:1104 utils/adt/int.c:1142
-#: utils/adt/int.c:1170 utils/adt/int8.c:515 utils/adt/int8.c:573
+#: utils/adt/float.c:105 utils/adt/int.c:842 utils/adt/int.c:958
+#: utils/adt/int.c:1038 utils/adt/int.c:1100 utils/adt/int.c:1138
+#: utils/adt/int.c:1166 utils/adt/int8.c:515 utils/adt/int8.c:573
#: utils/adt/int8.c:943 utils/adt/int8.c:1023 utils/adt/int8.c:1085
#: utils/adt/int8.c:1165 utils/adt/numeric.c:3093 utils/adt/numeric.c:3116
#: utils/adt/numeric.c:3201 utils/adt/numeric.c:3219 utils/adt/numeric.c:3315
@@ -23482,8 +23483,8 @@ msgid "time field value out of range: %d:%02d:%02g"
msgstr "Zeit-Feldwert ist außerhalb des gültigen Bereichs: %d:%02d:%02g"
#: utils/adt/date.c:2096 utils/adt/date.c:2630 utils/adt/float.c:1048
-#: utils/adt/float.c:1124 utils/adt/int.c:638 utils/adt/int.c:685
-#: utils/adt/int.c:720 utils/adt/int8.c:414 utils/adt/numeric.c:2497
+#: utils/adt/float.c:1124 utils/adt/int.c:634 utils/adt/int.c:681
+#: utils/adt/int.c:716 utils/adt/int8.c:414 utils/adt/numeric.c:2497
#: utils/adt/timestamp.c:3386 utils/adt/timestamp.c:3417
#: utils/adt/timestamp.c:3448
#, c-format
@@ -23655,9 +23656,9 @@ msgstr "»%s« ist außerhalb des gültigen Bereichs für Typ real"
msgid "\"%s\" is out of range for type double precision"
msgstr "»%s« ist außerhalb des gültigen Bereichs für Typ double precision"
-#: utils/adt/float.c:1259 utils/adt/float.c:1333 utils/adt/int.c:358
-#: utils/adt/int.c:896 utils/adt/int.c:918 utils/adt/int.c:932
-#: utils/adt/int.c:946 utils/adt/int.c:978 utils/adt/int.c:1216
+#: utils/adt/float.c:1259 utils/adt/float.c:1333 utils/adt/int.c:354
+#: utils/adt/int.c:892 utils/adt/int.c:914 utils/adt/int.c:928
+#: utils/adt/int.c:942 utils/adt/int.c:974 utils/adt/int.c:1212
#: utils/adt/int8.c:1278 utils/adt/numeric.c:4377 utils/adt/numeric.c:4382
#, c-format
msgid "smallint out of range"
@@ -24064,22 +24065,12 @@ msgstr "kann Kreis mit Radius null nicht in Polygon umwandeln"
msgid "must request at least 2 points"
msgstr "mindestens 2 Punkte müssen angefordert werden"
-#: utils/adt/int.c:188
-#, c-format
-msgid "int2vector has too many elements"
-msgstr "int2vector-Wert hat zu viele Elemente"
-
-#: utils/adt/int.c:261
+#: utils/adt/int.c:263
#, c-format
msgid "invalid int2vector data"
msgstr "ungültige int2vector-Daten"
-#: utils/adt/int.c:267 utils/adt/oid.c:215 utils/adt/oid.c:296
-#, c-format
-msgid "oidvector has too many elements"
-msgstr "oidvector-Wert hat zu viele Elemente"
-
-#: utils/adt/int.c:1532 utils/adt/int8.c:1404 utils/adt/numeric.c:1678
+#: utils/adt/int.c:1528 utils/adt/int8.c:1404 utils/adt/numeric.c:1678
#: utils/adt/timestamp.c:5809 utils/adt/timestamp.c:5889
#, c-format
msgid "step size cannot equal zero"
@@ -24263,210 +24254,210 @@ msgstr "jsonb-Index muss Typ text haben"
msgid "jsonb subscript in assignment must not be null"
msgstr "jsonb-Index in Zuweisung darf nicht NULL sein"
-#: utils/adt/jsonfuncs.c:555 utils/adt/jsonfuncs.c:791
-#: utils/adt/jsonfuncs.c:2359 utils/adt/jsonfuncs.c:2799
-#: utils/adt/jsonfuncs.c:3588 utils/adt/jsonfuncs.c:3921
+#: utils/adt/jsonfuncs.c:561 utils/adt/jsonfuncs.c:797
+#: utils/adt/jsonfuncs.c:2367 utils/adt/jsonfuncs.c:2807
+#: utils/adt/jsonfuncs.c:3596 utils/adt/jsonfuncs.c:3929
#, c-format
msgid "cannot call %s on a scalar"
msgstr "%s kann nicht mit einem skalaren Wert aufgerufen werden"
-#: utils/adt/jsonfuncs.c:560 utils/adt/jsonfuncs.c:778
-#: utils/adt/jsonfuncs.c:2801 utils/adt/jsonfuncs.c:3577
+#: utils/adt/jsonfuncs.c:566 utils/adt/jsonfuncs.c:784
+#: utils/adt/jsonfuncs.c:2809 utils/adt/jsonfuncs.c:3585
#, c-format
msgid "cannot call %s on an array"
msgstr "%s kann nicht mit einem Array aufgerufen werden"
-#: utils/adt/jsonfuncs.c:687
+#: utils/adt/jsonfuncs.c:693
#, c-format
msgid "JSON data, line %d: %s%s%s"
msgstr "JSON-Daten, Zeile %d: %s%s%s"
-#: utils/adt/jsonfuncs.c:1825 utils/adt/jsonfuncs.c:1860
+#: utils/adt/jsonfuncs.c:1833 utils/adt/jsonfuncs.c:1868
#, c-format
msgid "cannot get array length of a scalar"
msgstr "kann nicht die Arraylänge eines skalaren Wertes ermitteln"
-#: utils/adt/jsonfuncs.c:1829 utils/adt/jsonfuncs.c:1848
+#: utils/adt/jsonfuncs.c:1837 utils/adt/jsonfuncs.c:1856
#, c-format
msgid "cannot get array length of a non-array"
msgstr "kann nicht die Arraylänge eines Nicht-Arrays ermitteln"
-#: utils/adt/jsonfuncs.c:1922
+#: utils/adt/jsonfuncs.c:1930
#, c-format
msgid "cannot call %s on a non-object"
msgstr "%s kann nicht mit etwas aufgerufen werden, das kein Objekt ist"
-#: utils/adt/jsonfuncs.c:2106
+#: utils/adt/jsonfuncs.c:2114
#, c-format
msgid "cannot deconstruct an array as an object"
msgstr "kann Array nicht in ein Objekt zerlegen"
-#: utils/adt/jsonfuncs.c:2118
+#: utils/adt/jsonfuncs.c:2126
#, c-format
msgid "cannot deconstruct a scalar"
msgstr "kann skalaren Wert nicht zerlegen"
-#: utils/adt/jsonfuncs.c:2161
+#: utils/adt/jsonfuncs.c:2169
#, c-format
msgid "cannot extract elements from a scalar"
msgstr "kann keine Elemente aus einem skalaren Wert auswählen"
-#: utils/adt/jsonfuncs.c:2165
+#: utils/adt/jsonfuncs.c:2173
#, c-format
msgid "cannot extract elements from an object"
msgstr "kann keine Elemente aus einem Objekt auswählen"
-#: utils/adt/jsonfuncs.c:2346 utils/adt/jsonfuncs.c:3806
+#: utils/adt/jsonfuncs.c:2354 utils/adt/jsonfuncs.c:3814
#, c-format
msgid "cannot call %s on a non-array"
msgstr "%s kann nicht mit etwas aufgerufen werden, das kein Array ist"
-#: utils/adt/jsonfuncs.c:2416 utils/adt/jsonfuncs.c:2421
-#: utils/adt/jsonfuncs.c:2438 utils/adt/jsonfuncs.c:2444
+#: utils/adt/jsonfuncs.c:2424 utils/adt/jsonfuncs.c:2429
+#: utils/adt/jsonfuncs.c:2446 utils/adt/jsonfuncs.c:2452
#, c-format
msgid "expected JSON array"
msgstr "JSON-Array wurde erwartet"
-#: utils/adt/jsonfuncs.c:2417
+#: utils/adt/jsonfuncs.c:2425
#, c-format
msgid "See the value of key \"%s\"."
msgstr "Prüfen Sie den Wert des Schlüssels »%s«."
-#: utils/adt/jsonfuncs.c:2439
+#: utils/adt/jsonfuncs.c:2447
#, c-format
msgid "See the array element %s of key \"%s\"."
msgstr "Prüfen Sie das Arrayelement %s des Schlüssels »%s«."
-#: utils/adt/jsonfuncs.c:2445
+#: utils/adt/jsonfuncs.c:2453
#, c-format
msgid "See the array element %s."
msgstr "Prüfen Sie das Arrayelement %s."
-#: utils/adt/jsonfuncs.c:2480
+#: utils/adt/jsonfuncs.c:2488
#, c-format
msgid "malformed JSON array"
msgstr "fehlerhaftes JSON-Array"
#. translator: %s is a function name, eg json_to_record
-#: utils/adt/jsonfuncs.c:3307
+#: utils/adt/jsonfuncs.c:3315
#, c-format
msgid "first argument of %s must be a row type"
msgstr "erstes Argument von %s muss ein Zeilentyp sein"
#. translator: %s is a function name, eg json_to_record
-#: utils/adt/jsonfuncs.c:3331
+#: utils/adt/jsonfuncs.c:3339
#, c-format
msgid "could not determine row type for result of %s"
msgstr "konnte Zeilentyp für Ergebnis von %s nicht ermitteln"
-#: utils/adt/jsonfuncs.c:3333
+#: utils/adt/jsonfuncs.c:3341
#, c-format
msgid "Provide a non-null record argument, or call the function in the FROM clause using a column definition list."
msgstr "Geben Sie ein »record«-Argument, das nicht NULL ist, an oder rufen Sie die Funktion in der FROM-Klausel mit einer Spaltendefinitionsliste auf."
-#: utils/adt/jsonfuncs.c:3695 utils/fmgr/funcapi.c:103
+#: utils/adt/jsonfuncs.c:3703 utils/fmgr/funcapi.c:103
#, 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"
-#: utils/adt/jsonfuncs.c:3823 utils/adt/jsonfuncs.c:3903
+#: utils/adt/jsonfuncs.c:3831 utils/adt/jsonfuncs.c:3911
#, c-format
msgid "argument of %s must be an array of objects"
msgstr "Argument von %s muss ein Array von Objekten sein"
-#: utils/adt/jsonfuncs.c:3856
+#: utils/adt/jsonfuncs.c:3864
#, c-format
msgid "cannot call %s on an object"
msgstr "%s kann nicht mit einem Objekt aufgerufen werden"
-#: utils/adt/jsonfuncs.c:4263 utils/adt/jsonfuncs.c:4322
-#: utils/adt/jsonfuncs.c:4402
+#: utils/adt/jsonfuncs.c:4271 utils/adt/jsonfuncs.c:4330
+#: utils/adt/jsonfuncs.c:4411
#, c-format
msgid "cannot delete from scalar"
msgstr "kann nicht aus skalarem Wert löschen"
-#: utils/adt/jsonfuncs.c:4407
+#: utils/adt/jsonfuncs.c:4416
#, c-format
msgid "cannot delete from object using integer index"
msgstr "aus einem Objekt kann nicht per numerischem Index gelöscht werden"
-#: utils/adt/jsonfuncs.c:4475 utils/adt/jsonfuncs.c:4636
+#: utils/adt/jsonfuncs.c:4484 utils/adt/jsonfuncs.c:4645
#, c-format
msgid "cannot set path in scalar"
msgstr "in einem skalaren Wert kann kein Pfad gesetzt werden"
-#: utils/adt/jsonfuncs.c:4517 utils/adt/jsonfuncs.c:4559
+#: utils/adt/jsonfuncs.c:4526 utils/adt/jsonfuncs.c:4568
#, c-format
msgid "null_value_treatment must be \"delete_key\", \"return_target\", \"use_json_null\", or \"raise_exception\""
msgstr "null_value_treatment muss »delete_key«, »return_target«, »use_json_null« oder »raise_exception« sein"
-#: utils/adt/jsonfuncs.c:4530
+#: utils/adt/jsonfuncs.c:4539
#, c-format
msgid "JSON value must not be null"
msgstr "JSON-Wert darf nicht NULL sein"
-#: utils/adt/jsonfuncs.c:4531
+#: utils/adt/jsonfuncs.c:4540
#, c-format
msgid "Exception was raised because null_value_treatment is \"raise_exception\"."
msgstr "Ausnahme wurde ausgelöst, weil null_value_treatment »raise_exception« ist."
-#: utils/adt/jsonfuncs.c:4532
+#: utils/adt/jsonfuncs.c:4541
#, c-format
msgid "To avoid, either change the null_value_treatment argument or ensure that an SQL NULL is not passed."
msgstr "Um dies zu vermeiden, ändern Sie das Argument null_value_treatment oder sorgen Sie dafür, dass kein SQL NULL übergeben wird."
-#: utils/adt/jsonfuncs.c:4587
+#: utils/adt/jsonfuncs.c:4596
#, c-format
msgid "cannot delete path in scalar"
msgstr "in einem skalaren Wert kann kein Pfad gelöscht werden"
-#: utils/adt/jsonfuncs.c:4803
+#: utils/adt/jsonfuncs.c:4812
#, c-format
msgid "path element at position %d is null"
msgstr "Pfadelement auf Position %d ist NULL"
-#: utils/adt/jsonfuncs.c:4822 utils/adt/jsonfuncs.c:4853
-#: utils/adt/jsonfuncs.c:4920
+#: utils/adt/jsonfuncs.c:4831 utils/adt/jsonfuncs.c:4862
+#: utils/adt/jsonfuncs.c:4935
#, c-format
msgid "cannot replace existing key"
msgstr "existierender Schlüssel kann nicht ersetzt werden"
-#: utils/adt/jsonfuncs.c:4823 utils/adt/jsonfuncs.c:4854
+#: utils/adt/jsonfuncs.c:4832 utils/adt/jsonfuncs.c:4863
#, c-format
msgid "The path assumes key is a composite object, but it is a scalar value."
msgstr "Der Pfad nimmt an, dass der Schlüssel ein zusammengesetztes Objekt ist, aber er ist ein skalarer Wert."
-#: utils/adt/jsonfuncs.c:4921
+#: utils/adt/jsonfuncs.c:4936
#, c-format
msgid "Try using the function jsonb_set to replace key value."
msgstr "Verwenden Sie die Funktion jsonb_set, um den Schlüsselwert zu ersetzen."
-#: utils/adt/jsonfuncs.c:5025
+#: utils/adt/jsonfuncs.c:5040
#, c-format
msgid "path element at position %d is not an integer: \"%s\""
msgstr "Pfadelement auf Position %d ist keine ganze Zahl: »%s«"
-#: utils/adt/jsonfuncs.c:5042
+#: utils/adt/jsonfuncs.c:5057
#, c-format
msgid "path element at position %d is out of range: %d"
msgstr "Pfadelement auf Position %d ist außerhalb des gültigen Bereichs: %d"
-#: utils/adt/jsonfuncs.c:5194
+#: utils/adt/jsonfuncs.c:5209
#, c-format
msgid "wrong flag type, only arrays and scalars are allowed"
msgstr "falscher Flag-Typ, nur Arrays und skalare Werte sind erlaubt"
-#: utils/adt/jsonfuncs.c:5201
+#: utils/adt/jsonfuncs.c:5216
#, c-format
msgid "flag array element is not a string"
msgstr "Flag-Array-Element ist keine Zeichenkette"
-#: utils/adt/jsonfuncs.c:5202 utils/adt/jsonfuncs.c:5224
+#: utils/adt/jsonfuncs.c:5217 utils/adt/jsonfuncs.c:5239
#, c-format
msgid "Possible values are: \"string\", \"numeric\", \"boolean\", \"key\", and \"all\"."
msgstr "Mögliche Werte sind: »string«, »numeric«, »boolean«, »key« und »all«."
-#: utils/adt/jsonfuncs.c:5222
+#: utils/adt/jsonfuncs.c:5237
#, c-format
msgid "wrong flag in flag array: \"%s\""
msgstr "falsche Flag im Flag-Array: »%s«"
@@ -24526,87 +24517,87 @@ msgstr "JSON-Path-Array-Indizierung kann nur auf ein Array angewendet werden"
msgid "jsonpath wildcard member accessor can only be applied to an object"
msgstr "JSON-Path-Wildcard-Member-Zugriff kann nur auf ein Objekt angwendet werden"
-#: utils/adt/jsonpath_exec.c:1002
+#: utils/adt/jsonpath_exec.c:1006
#, c-format
msgid "jsonpath item method .%s() can only be applied to an array"
msgstr "Jsonpath-Item-Methode .%s() kann nur auf ein Array angewendet werden"
-#: utils/adt/jsonpath_exec.c:1055
+#: utils/adt/jsonpath_exec.c:1059
#, c-format
msgid "numeric argument of jsonpath item method .%s() is out of range for type double precision"
msgstr "numerisches Argument der JSON-Path-Item-Methode .%s() ist außerhalb des gültigen Bereichs für Typ double precision"
-#: utils/adt/jsonpath_exec.c:1076
+#: utils/adt/jsonpath_exec.c:1080
#, c-format
msgid "string argument of jsonpath item method .%s() is not a valid representation of a double precision number"
msgstr "Zeichenkettenargument der JSON-Path-Item-Methode .%s() ist nicht gültig für Typ double precision"
-#: utils/adt/jsonpath_exec.c:1089
+#: utils/adt/jsonpath_exec.c:1093
#, c-format
msgid "jsonpath item method .%s() can only be applied to a string or numeric value"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf eine Zeichenkette oder einen numerischen Wert angewendet werden"
-#: utils/adt/jsonpath_exec.c:1579
+#: utils/adt/jsonpath_exec.c:1583
#, c-format
msgid "left operand of jsonpath operator %s is not a single numeric value"
msgstr "linker Operand des JSON-Path-Operators %s ist kein einzelner numerischer Wert"
-#: utils/adt/jsonpath_exec.c:1586
+#: utils/adt/jsonpath_exec.c:1590
#, c-format
msgid "right operand of jsonpath operator %s is not a single numeric value"
msgstr "rechter Operand des JSON-Path-Operators %s ist kein einzelner numerischer Wert"
-#: utils/adt/jsonpath_exec.c:1654
+#: utils/adt/jsonpath_exec.c:1658
#, c-format
msgid "operand of unary jsonpath operator %s is not a numeric value"
msgstr "Operand des unären JSON-Path-Operators %s ist kein numerischer Wert"
-#: utils/adt/jsonpath_exec.c:1752
+#: utils/adt/jsonpath_exec.c:1756
#, c-format
msgid "jsonpath item method .%s() can only be applied to a numeric value"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf einen numerischen Wert angewendet werden"
-#: utils/adt/jsonpath_exec.c:1792
+#: utils/adt/jsonpath_exec.c:1796
#, c-format
msgid "jsonpath item method .%s() can only be applied to a string"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf eine Zeichenkette angewendet werden"
-#: utils/adt/jsonpath_exec.c:1886
+#: utils/adt/jsonpath_exec.c:1890
#, c-format
msgid "datetime format is not recognized: \"%s\""
msgstr "Datum-/Zeitformat nicht erkannt: »%s«"
-#: utils/adt/jsonpath_exec.c:1888
+#: utils/adt/jsonpath_exec.c:1892
#, c-format
msgid "Use a datetime template argument to specify the input data format."
msgstr "Verwenden Sie das Template-Argument für .datetime(), um das Eingabeformat anzugeben."
-#: utils/adt/jsonpath_exec.c:1956
+#: utils/adt/jsonpath_exec.c:1960
#, c-format
msgid "jsonpath item method .%s() can only be applied to an object"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf ein Objekt angewendet werden"
-#: utils/adt/jsonpath_exec.c:2138
+#: utils/adt/jsonpath_exec.c:2142
#, c-format
msgid "could not find jsonpath variable \"%s\""
msgstr "konnte JSON-Path-Variable »%s« nicht finden"
-#: utils/adt/jsonpath_exec.c:2402
+#: utils/adt/jsonpath_exec.c:2406
#, c-format
msgid "jsonpath array subscript is not a single numeric value"
msgstr "JSON-Path-Arrayindex ist kein einzelner numerischer Wert"
-#: utils/adt/jsonpath_exec.c:2414
+#: utils/adt/jsonpath_exec.c:2418
#, c-format
msgid "jsonpath array subscript is out of integer range"
msgstr "JSON-Path-Arrayindex außerhalb des gültigen Bereichs für ganze Zahlen"
-#: utils/adt/jsonpath_exec.c:2591
+#: utils/adt/jsonpath_exec.c:2595
#, c-format
msgid "cannot convert value from %s to %s without time zone usage"
msgstr "Wert kann nicht von %s nach %s konvertiert werden ohne Verwendung von Zeitzonen"
-#: utils/adt/jsonpath_exec.c:2593
+#: utils/adt/jsonpath_exec.c:2597
#, c-format
msgid "Use *_tz() function for time zone support."
msgstr "Verwenden Sie die *_tz()-Funktion für Zeitzonenunterstützung."
@@ -24956,7 +24947,7 @@ msgstr "Ein Feld mit Präzision %d, Skala %d muss beim Runden einen Betrag von w
msgid "A field with precision %d, scale %d cannot hold an infinite value."
msgstr "Ein Feld mit Präzision %d, Skala %d kann keinen unendlichen Wert enthalten."
-#: utils/adt/oid.c:290
+#: utils/adt/oid.c:293
#, c-format
msgid "invalid oidvector data"
msgstr "ungültige oidvector-Daten"
@@ -25256,7 +25247,7 @@ msgid "more than one operator named %s"
msgstr "es gibt mehrere Operatoren namens %s"
#: utils/adt/regproc.c:715 utils/adt/regproc.c:756 utils/adt/regproc.c:2055
-#: utils/adt/ruleutils.c:9870 utils/adt/ruleutils.c:10039
+#: utils/adt/ruleutils.c:9872 utils/adt/ruleutils.c:10041
#, c-format
msgid "too many arguments"
msgstr "zu viele Argumente"
@@ -25664,42 +25655,42 @@ msgstr "Gewichtungs-Array darf keine NULL-Werte enthalten"
msgid "unrecognized weight: \"%c\""
msgstr "unbekannte Gewichtung: »%c«"
-#: utils/adt/tsvector_op.c:2431
+#: utils/adt/tsvector_op.c:2434
#, c-format
msgid "ts_stat query must return one tsvector column"
msgstr "ts_stat-Anfrage muss eine tsvector-Spalte zurückgeben"
-#: utils/adt/tsvector_op.c:2620
+#: utils/adt/tsvector_op.c:2623
#, c-format
msgid "tsvector column \"%s\" does not exist"
msgstr "tsvector-Spalte »%s« existiert nicht"
-#: utils/adt/tsvector_op.c:2627
+#: utils/adt/tsvector_op.c:2630
#, c-format
msgid "column \"%s\" is not of tsvector type"
msgstr "Spalte »%s« hat nicht Typ tsvector"
-#: utils/adt/tsvector_op.c:2639
+#: utils/adt/tsvector_op.c:2642
#, c-format
msgid "configuration column \"%s\" does not exist"
msgstr "Konfigurationsspalte »%s« existiert nicht"
-#: utils/adt/tsvector_op.c:2645
+#: utils/adt/tsvector_op.c:2648
#, c-format
msgid "column \"%s\" is not of regconfig type"
msgstr "Spalte »%s« hat nicht Typ regconfig"
-#: utils/adt/tsvector_op.c:2652
+#: utils/adt/tsvector_op.c:2655
#, c-format
msgid "configuration column \"%s\" must not be null"
msgstr "Konfigurationsspalte »%s« darf nicht NULL sein"
-#: utils/adt/tsvector_op.c:2665
+#: utils/adt/tsvector_op.c:2668
#, c-format
msgid "text search configuration name \"%s\" must be schema-qualified"
msgstr "Textsuchekonfigurationsname »%s« muss Schemaqualifikation haben"
-#: utils/adt/tsvector_op.c:2690
+#: utils/adt/tsvector_op.c:2693
#, c-format
msgid "column \"%s\" is not of a character type"
msgstr "Spalte »%s« hat keinen Zeichentyp"
@@ -26116,27 +26107,27 @@ msgstr "in Operatorklasse »%s« für Zugriffsmethode %s fehlt Support-Funktion
msgid "cached plan must not change result type"
msgstr "gecachter Plan darf den Ergebnistyp nicht ändern"
-#: utils/cache/relcache.c:3732
+#: utils/cache/relcache.c:3753
#, c-format
msgid "heap relfilenode value not set when in binary upgrade mode"
msgstr "Heap-Relfilenode-Wert ist im Binary-Upgrade-Modus nicht gesetzt"
-#: utils/cache/relcache.c:3740
+#: utils/cache/relcache.c:3761
#, c-format
msgid "unexpected request for new relfilenode in binary upgrade mode"
msgstr "unerwartete Anforderung eines neuen Relfilenodes im Binary-Upgrade-Modus"
-#: utils/cache/relcache.c:6451
+#: utils/cache/relcache.c:6472
#, 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:6453
+#: utils/cache/relcache.c:6474
#, c-format
msgid "Continuing anyway, but there's something wrong."
msgstr "Setze trotzdem fort, aber irgendwas stimmt nicht."
-#: utils/cache/relcache.c:6775
+#: utils/cache/relcache.c:6796
#, c-format
msgid "could not remove cache file \"%s\": %m"
msgstr "konnte Cache-Datei »%s« nicht löschen: %m"
@@ -29162,24 +29153,24 @@ msgstr "konnte Positionszeiger in temporärer Datei nicht auf Block %ld setzen"
msgid "could not read block %ld of temporary file: read only %zu of %zu bytes"
msgstr "konnte Block %ld von temporärer Datei nicht lesen: es wurden nur %zu von %zu Bytes gelesen"
-#: utils/sort/sharedtuplestore.c:431 utils/sort/sharedtuplestore.c:440
-#: utils/sort/sharedtuplestore.c:463 utils/sort/sharedtuplestore.c:480
-#: utils/sort/sharedtuplestore.c:497
+#: utils/sort/sharedtuplestore.c:432 utils/sort/sharedtuplestore.c:441
+#: utils/sort/sharedtuplestore.c:464 utils/sort/sharedtuplestore.c:481
+#: utils/sort/sharedtuplestore.c:498
#, c-format
msgid "could not read from shared tuplestore temporary file"
msgstr "konnte nicht aus temporärer Datei für Shared-Tuplestore lesen"
-#: utils/sort/sharedtuplestore.c:486
+#: utils/sort/sharedtuplestore.c:487
#, c-format
msgid "unexpected chunk in shared tuplestore temporary file"
msgstr "unerwarteter Chunk in temporärer Datei für Shared-Tuplestore"
-#: utils/sort/sharedtuplestore.c:571
+#: utils/sort/sharedtuplestore.c:572
#, c-format
msgid "could not seek to block %u in shared tuplestore temporary file"
msgstr "konnte Positionszeiger in temporärer Datei für Shared-Tuplestore nicht auf Block %u setzen"
-#: utils/sort/sharedtuplestore.c:578
+#: utils/sort/sharedtuplestore.c:579
#, c-format
msgid "could not read from shared tuplestore temporary file: read only %zu of %zu bytes"
msgstr "konnte nicht aus temporärer Datei für Shared-Tuplestore lesen: es wurden nur %zu von %zu Bytes gelesen"