【问题标题】:Is there chance to restore deleted column in ASPNETDB?是否有机会恢复 ASPNETDB 中已删除的列?
【发布时间】:2011-06-19 23:38:40
【问题描述】:

我删除了 aspnet_Users (ASPNETDB) 中的“用户名”列,是否有恢复它的机会?我不能只添加会更改架构的列。

【问题讨论】:

  • 您需要从数据库备份中恢复。希望您有事务日志备份,可以让您恢复到与您删除此列时非常接近的时间。

标签: asp.net sql aspnetdb


【解决方案1】:

添加列会是架构更改吗?

如果您有备份,请使用另一个数据库名称恢复它。 将该列添加到您的表中,然后使用连接更新该列到备份的数据库表

例如。

更新一个 SET a.UserName = b.UserName FROM mydb1.dbo.table1 作为 内部连接 ​​mybackupdb1.dbo.table1 AS b WHERE a.id = b.id

【讨论】:

    猜你喜欢
    • 2020-10-16
    • 2020-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多