我正在使用一个使用持久数据
的Java
应用程序进行创建。
我正在使用 SQLDeveloper
使用 Oracle 数据库
对其进行测试。
目前,为了使用测试数据填充数据库,我使用我的应用程序来执行此操作。 当我停止运行应用程序时,数据将从数据库中删除。
有没有一种方法可以保存数据库的状态,以便我可以恢复数据库状态,而不是通过应用程序填充它?
最佳答案
我建议您在测试时需要它,而不是在生产中。 Oracle数据库提供了一种名为Flashback的技术。它允许将数据库设置回过去的某个时间。如果它在您的许可证变体中可用,您可能想尝试一下。
关于java - 保存 oracle 数据库的状态以恢复到什么状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36041341/