【问题标题】:Ravendb database export/import issue in versioning版本控制中的 Ravendb 数据库导出/导入问题
【发布时间】:2013-08-08 14:28:10
【问题描述】:

我们正在使用 RavenDB 2.0 和 bundle 2330。

我们在导出/导入版本化文档时遇到问题。我们做了以下事情。

  • 我们有一个启用了版本控制包的数据库
  • 我们有许多不同版本的记录
  • 使用 Raven-Studio 将数据库导出到转储文件
  • 尝试使用版本控制包将其导入另一台服务器
  • 但是服务器拒绝导入文件并报如下错误并停止导入

服务器发送: 在 Raven.Studio.Infrastructure.InvocationExtensions.Catch(任务 父母,Func2 func) at Raven.Studio.Infrastructure.InvocationExtensions.Catch(Task parent, Action1 行动)在 Raven.Studio.Commands.ImportDatabaseCommand.c_DisplayClass8.b_1() 在 System.Threading.Tasks.Task.InnerInvoke() 在 System.Threading.Tasks.Task.Execute() 在 System.Threading.Tasks.Task.ExecutionContextCallback(Object obj) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext、ContextCallback 回调、对象状态、布尔值 preserveSyncCtx) 在 System.Threading.Tasks.Task.ExecuteWithThreadLocal(任务& currentTaskSlot) 在 System.Threading.Tasks.Task.ExecuteEntry(布尔 bPreventDoubleExecution) 在 System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() 在 System.Threading.ThreadPoolWorkQueue.Dispatch() 在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

客户端异常:System.Net.WebException: [HttpWebRequest_WebException_RemoteServer] 参数:未找到 调试资源字符串不可用。通常是关键和 论据提供了足够的信息来诊断问题。看 http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20513.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer 在 System.Net.Browser.ClientHttpWebRequest.EndGetResponse(IAsyncResult asyncResult) 在 System.Func2.Invoke(T arg) at System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar, Func2 endFunction, Action1 endAction, Task`1 承诺)

  • 因此我们删除了版本控制包,然后导入并应用了版本控制包。
  • 导入成功。但是文档的所有版本都被视为单独的文档,而不是不同的版本

我们正处于 alpha 阶段,并且突然在 RavenDB 中恢复了此类问题。请问有什么想法吗?

【问题讨论】:

    标签: ravendb


    【解决方案1】:

    穆图,

    执行以下步骤:

    1. 转到您的数据库,您可以在其中找到表列表。
    2. 单击全部选中以选择所有表。
    3. 从下拉列表中选择导出选项。这将导出您的表格。
    4. 现在在您想要所有记录的地方创建新数据库
    5. 进入该数据库(选择数据库名称。)
    6. 转到导入选项卡。
    7. 现在创建该导出文件的 zip。如果您的服务器允许简单上传,那么您也可以这样做。
    8. 上传导出的 zip/sql
    9. 您的表格可以使用了。

    告诉我它是否适合你?

    【讨论】:

    • 你确定你在谈论 RavenDB 吗?您是否正确阅读了问题?
    猜你喜欢
    • 2016-11-02
    • 1970-01-01
    • 1970-01-01
    • 2017-05-25
    • 2022-11-09
    • 1970-01-01
    • 1970-01-01
    • 2017-02-17
    • 2016-07-16
    相关资源
    最近更新 更多