将表移动到主服务器 oracle 11g 中的另一个表空间

ASy*_*yed 5 oracle oracle-11g-r2

使用该impdp remap_tablespace参数将一个表移动到另一个表空间时,对 dataguard 配置有何影响?

在我们的生产环境中,我们已经设置了 dataguard,我很好奇如果在主中移动一个表会对 dataguard 产生什么影响或者在移动表之前我应该​​做什么步骤。

Bal*_*app 4

如果您正确配置了 Data Guard,这不会导致任何问题。我所说的“正确”FORCE LOGGING是指启用。数据泵可以使用直接路径加载(在这种情况下生成的重做最少),但有几个条件会阻止它:

不使用直接路径加载的情况

无论如何,要检查FORCE LOGGING

select force_logging from v$database;
Run Code Online (Sandbox Code Playgroud)

如果结果是NO,您可以通过以下方式启用它:

alter database force logging;
Run Code Online (Sandbox Code Playgroud)

请注意,这也应该在主数据库和所有备用数据库上完成(以防万一发生角色转换并且备用数据库成为主数据库)。