非互換
FUJITSU Enterprise Postgres 9.6以降では、レプリケーションSQL関数pg_replication_origin_xact_resetにおいて、使用しない2つの引数を削除します。
pg_replication_origin_xact_reset関数は2つの引数を持ちます。
[例]
=# SELECT pg_replication_origin_xact_reset('0/1F419B0', current_timestamp); pg_replication_origin_xact_reset ---------------------------------- (1 row) =# SELECT pg_replication_origin_xact_reset(); ERROR: function pg_replication_origin_xact_reset() does not exist LINE 1: SELECT pg_replication_origin_xact_reset();
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
pg_replication_origin_xact_reset関数は引数を持ちません。
[例]
=# SELECT pg_replication_origin_xact_reset('0/1F419B0', current_timestamp); ERROR: function pg_replication_origin_xact_reset(unknown, timestamp with time zone) does not exist LINE 1: SELECT pg_replication_origin_xact_reset('0/1F419B0', current... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. =# SELECT pg_replication_origin_xact_reset(); pg_replication_origin_xact_reset ---------------------------------- (1 row)
対処方法
pg_replication_origin_xact_reset関数に指定している引数を削除してください。