我有一个 Oracle 12c 数据库,我在其中加密了几个表的某些列,我想将这些表导入或加载到另一个没有启用 TDE 的数据库中,正如 datapump 所推荐的那样?或数据库链接?如果它是最后一个,是否可以在目的地没有 TDE 的情况下完成?谢谢
我有一个 Oracle 12c 数据库,我在其中加密了几个表的某些列,我想将这些表导入或加载到另一个没有启用 TDE 的数据库中,正如 datapump 所推荐的那样?或数据库链接?如果它是最后一个,是否可以在目的地没有 TDE 的情况下完成?谢谢
TDE 仅加密静态数据。一旦从磁盘读取数据,它就会被解密。因此,如果您需要将数据复制到新的数据库实例,您可以通过 db 链接执行 CTAS 或 IAS。您应该也可以使用数据泵,但是您在两个数据库之间有 db 链接,这是最简单的解决方案。