gpt4 book ai didi

RavenDB 升级

转载 作者:行者123 更新时间:2023-12-04 06:44:23 29 4
gpt4 key购买 nike

我几乎不敢在这里问这个问题,因为它似乎应该很容易通过谷歌或 ravendb.net 获得。但是,我一直很难找到将我的 RavenDB 升级到新版本的正确方法。我目前正在运行 573 版并希望升级到 616 版,只是为了能够在 Raven Studio 中提升索引。

升级的正确方法是什么?我是否备份我的数据库,删除硬盘上的整个 Raven 文件夹,然后将新的 616 版本复制到同一文件夹区域?然后恢复数据库?

编辑:

我如何将 RavenDB v573 升级到 v960(2012 年 11 月 27 日):

注意:不建议更改 MaxPageSize(步骤 7.b)。

  • 针对本地 960 运行自动化测试以验证没有中断。
  • 备份 573 RavenDB
  • 将 960 安装/解压缩到生产服务器
  • 将数据文件夹从 573 复制到 960
  • 授予用户 PrestoDatabaseUser 对数据文件夹的完全访问权限
  • 卸载现有的 RavenDB 服务:
    一种。 sc delete RavenDB湾将旧的 573 文件夹重命名为 RavenDB-Build-573_deprecate
  • 设置 Raven.Server.exe.config(从原始配置中引入任何更改的设置):
    一种。 <add key="Raven/AnonymousAccess" value="Get"/><add key="Raven/MaxPageSize" value="2147483647"/>C。 <add key="Raven/Authorization/Windows/RequiredUsers" value="domain\UserName"/>
  • 作为服务安装:
    一种。 C:\Software\RavenDb\RavenDB-Build-960\Server>Raven.Server.exe /install
  • 更改 RavenDB 备份批处理文件以指向新的 960 文件夹结构
  • 如果服务/应用程序没有响应新的 RavenDB,请重新启动它们。
  • 最佳答案

    鲍勃霍恩,

    我这样做的方式,在我们的生产现场:-)
    1) 停止IIS站点。
    2) 替换二进制文件
    3) 启动IIS站点。

    如果是大的变化,我也做一个备份。
    但这也差不多了。

    关于RavenDB 升级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9414699/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com