如何使用Ora2PG将Oracle中的CLOB列导入到Postgres中的大对象

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

我们的应用程序位于 Oracle 19C 上,其中表中有 clob 列,其中将 json 对象存储为字符串。我们必须迁移到 PostGres(14)。我们使用ora2pg工具来生成ddl和数据迁移。 CLOB 列在 postgres 中被建模为文本。 我想将列值插入/复制为大对象,以便表仅保存对文本的引用。 我们尝试过 --lo_import,但它的文档说它适用于 Blob。 是否有一个配置可以用来确保插入/复制的数据采用大对象格式。

postgresql oracle clob ora2pg
1个回答
0
投票

不要使用大型物体。它们已经过时并且存在各种令人讨厌的问题。无论如何,使用

jsonb
json
作为目标数据类型(哪一种取决于您计划如何使用数据)。

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