【问题标题】:Cannot recover Azure Database after Entity Framework Drop实体框架删除后无法恢复 Azure 数据库
【发布时间】:2018-01-14 14:27:12
【问题描述】:

我有这个问题的答案,并想把它拿出来。

在生产数据库上,我错误地将实体框架代码放在首位。当我进行代码部署时,代码在查询数据库时导致数据库丢失,并且数据库签名与代码不同步。

如何取回我的数据?

当我在 azure 门户中恢复数据库时,没有任何成功。无法取回。向 Microsoft 提出支持请求,恢复数据需要四天时间。

Restore 总是恢复一个空的数据库。我应该怎么做。

数据库删除之前的时间点恢复除了创建更多的空数据库之外什么也没做。

我应该怎么做才能取回我的数据?

【问题讨论】:

  • 可能应该在 Microsoft Docs 网站上写下评论或找到正确的 SO 文档页面来放置它,因为它在当前形式中并不是一个真正的问题。

标签: c# sql entity-framework azure


【解决方案1】:

我知道这可能会迟到,但为避免将来出现此类问题,请在 Azure 的 WebApp 中使用 Application Setting,以便您可以存储 WebApp 部署数据库的连接字符串,并在上传后自动更改为项目more on this Link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    相关资源
    最近更新 更多