Postgres - ORA-08177

问题描述 投票:0回答:1

我设置了一个外部表,它指向 Oracle 数据库中的一个表。正在抛出这个非常烦人的错误:

ORA-08177: can't serialize access for this transaction

我已经阅读了一些内容,建议之一是:

alter server ni00dev options ( set isolation_level 'read_committed ');

但是,这似乎不起作用:

zrec=# alter server ni00dev options ( set isolation_level 'read_committed ');
ERROR:  option "isolation_level" not found

关于如何摆脱 ORA-08177 有什么建议吗?

非常感谢!

postgresql oracle-fdw
1个回答
0
投票

如果您已经定义了选项,则只能将选项设置为值。否则,你需要

SET
它。此外,选项值不得包含多余的空格字符。
ADD

请注意,此选项至少需要 oracle_fdw 2.3.0 版。始终建议运行最新版本的 oracle_fdw。

© www.soinside.com 2019 - 2024. All rights reserved.