Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以通过将备份复制到原始位置来简单地恢复Derby数据库?_Derby - Fatal编程技术网

是否可以通过将备份复制到原始位置来简单地恢复Derby数据库?

是否可以通过将备份复制到原始位置来简单地恢复Derby数据库?,derby,Derby,根据,可以通过复制数据库目录来创建数据库的脱机备份 这里有一个关于如何创建或创建数据库的描述,但都假设这是通过向数据库url添加参数来实现的 我想知道,如果停止数据库服务器不是很容易,那么删除当前数据库并用备份替换它 我已经试过了,它似乎很管用。这种方法有什么缺点吗?我认为复制文件夹是可以的,只要你确实先停止数据库服务器。我也这样做了,而且效果很好。文档可能假设我们想要使用“前滚恢复”(db.apache.org/derby/docs/10.8/adminguide/cadminrollforw

根据,可以通过复制数据库目录来创建数据库的脱机备份

这里有一个关于如何创建或创建数据库的描述,但都假设这是通过向数据库url添加参数来实现的

我想知道,如果停止数据库服务器不是很容易,那么删除当前数据库并用备份替换它


我已经试过了,它似乎很管用。这种方法有什么缺点吗?

我认为复制文件夹是可以的,只要你确实先停止数据库服务器。我也这样做了,而且效果很好。文档可能假设我们想要使用“前滚恢复”(db.apache.org/derby/docs/10.8/adminguide/cadminrollforward.html),但是我仍然很好奇为什么他们没有提到直接用备份替换文件的可能性。布莱恩和特警:谢谢你的评论——我也做过几次,到目前为止还没有遇到任何问题。