有哪些方法可以创建用于测试目的的 oracle 数据库快照?

Meg*_*gan 7 oracle backup snapshot

我是数据库新手,刚刚被分配到 Oracle 工作。我们想为测试目的创建数据库的快照,这将允许我们在完成后恢复。

我对我的选择有些困惑。

我已经研究过创建一个备用。看起来这对于我们需要的东西来说可能有点矫枉过正,而且描述如何创建一个页面的页面会让像我这样经验不足的人感到困惑。

问题

  • 备用是最合适的还是导入/导出一个可行的选择?
  • 还有其他方法吗?。

谢谢!

a_h*_*ame 6

如果“导出/导入”是指“传统”expimp命令,那么我会说有一个更好的解决方案:

expdp并且impdp在复制数据库(或单个模式)的快照时更快、更灵活。

如果数据库不是很大(即兆兆字节),则expdpimpdp是实现这一目标的最简单的方法。它们很容易编写脚本,也可以使用 SQL 启动。因此不需要对服务器的命令行访问(假设转储文件存储在共享存储上)。