database - 在 ravendb 运行托管其他数据库时删除单个 ravendb 数据库

标签 database ravendb environment production

有什么方法可以在 RavenDB 仍在运行并托管其他数据库时删除单个数据库中的所有数据?

在 RavenDB 为不同客户托管多个数据库的生产环境中,为了从单个数据库中删除数据而停止 RavenDB 是 Not Acceptable 。是否有必要定制开发一个工具,单独删除文件来实现这一点?

最佳答案

如果您删除了描述数据库的文档,那么您就阻止了对它的访问。 RavenDB 不提供实际删除数据库的方法,但如果删除描述它的文档,数据库将关闭。 然后,您可以根据需要删除数据库目录,或对其进行备份。

关于database - 在 ravendb 运行托管其他数据库时删除单个 ravendb 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7091010/

相关文章:

php - mysqli_fetch_assoc()期望参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误?

ruby - 如何确定我的流程是否正在交互式运行?

R : environment to data. 帧

mysql - 如何在日期对象的值中添加 1 年?

sql - 消息 102,级别 15,状态 1

php - 通过 PHP 中的 session 进行用户身份验证,是否需要 .htaccess?

nosql - RavenDB 数据建模

database - 使用 Node.js 进行同步数据库查询

ravendb - 面向对象数据库和文档数据库有什么区别?

ravendb - 使用 Autofac 注册 RavenDb?