agent for oracle 一些问题的疑惑?
agent for oracle 的疑惑
我的理解
目前的oracle 物理备份基本上是通过rman来实现的,逻辑备份是通过exp/imp
在每次备份数据库前, agent for oracle 要做的事
1,要通过设置checkpoint 来刷新cache buffer to disk,不知道在这之前是否要对数据库的状态进行改变,看了一些资料,说需要停止当前事务,
如果是这样的话,oracle 本身没有停止事物的命令,这一点是如何实现的呢?
2。在我的理解 中,flush cache buffer to disk,应该会做一个snapshot ,然后把真正的数据库备份丢给rman 去做,
当然,在你们的产品中,你们外面封装了这些细节的东西
3.听说veratis be原来还有一种非rman 的物理备份方式,不知道各位知晓否?
4.agent for oracle 的实现只是简单的通过 rman 和一些命令吗?有没有和oracle 的接口,如oci?