2个表空间之间的数据迁移

时间:2019-07-24 12:20:54

标签: oracle

我需要将数据从表空间(A)中的一个表存储迁移到表空间(B)中的另一表。

1 个答案:

答案 0 :(得分:1)

移动数据的标准方法是使用数据泵-导出从源头开始,导入到目标中。

这是12c版本的文档:https://docs.oracle.com/database/121/SUTIL/GUID-501A9908-BCC5-434C-8853-9A6096766B5A.htm#SUTIL2877,看看。

此外,根据您使用的数据库版本,可能会(必须)使用原始导出/导入实用程序。


[EDIT]哇?两个不同的“连接”变为“表空间”(在您编辑问题之后)。

如果这意味着表位于相同的数据库中(但位于不同的表空间中),那么简单的insert就可以完成工作,例如

insert into table_b select * from table_a

该操作不涉及表空间。