是否有机会恢复 ASPNETDB 中已删除的列?
我删除了 aspnet_Users (ASPNETDB) 中的“UserName”列,是否有机会恢复它?我不能只添加该列,它会更改架构。
I deleted "UserName" column in aspnet_Users (ASPNETDB) is there chanse to restore it? I can't just add that column it will change schema.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
添加列会导致架构更改吗?
如果您有备份,请使用另一个数据库名称恢复它。
将列添加到表中,然后使用连接到备份的数据库表来更新列,
例如。
更新一个
SET a.用户名 = b.用户名
FROM mydb1.dbo.table1 作为 a
内连接 mybackupdb1.dbo.table1 AS b
其中 a.id = b.id
What adding the column it would be a schema change?
If you have a backup, restore it with another database name.
Add the column to your table and then update the column using join to the database table of the backup
Eg.
UPDATE a
SET a.UserName = b.UserName
FROM mydb1.dbo.table1 AS a
INNER JOIN mybackupdb1.dbo.table1 AS b
WHERE a.id = b.id