ORACLE11g将数据库内容全部复制,并将其加为本数据库的一个新实例

2025-03-23 14:23:21
推荐回答(2个)
回答1:

oracle数据库的数据是按用户来组织的,所以你说的“现有实例的表、表空间、存储过程等”,实际上应该是某个用户的对象;而你只需要将这个用户的对象导出,然后导入到一个新用户下去,就可以实现你的需求。你这里的“实例”实际上应该是用户的概念,而不是一个oracle实例。
做法是:expdp按用户导出数据,然后创建新用户,用impdp导入,导入的时候remap_schema即可。

回答2:

oracle数据库有个数据库克隆功能,可以满足你的要求。