从DBML文件中检索数据库信息

时间:2013-07-17 10:50:55

标签: sql-server linq-to-sql crash data-migration

我正在使用ASP.Net 4.0和SQL Server 2012开发一个项目。我已经将DBML文件用于数据访问层,不幸的是,由于硬盘崩溃而无法获取数据库,数据库已损坏。

是否可以从DBML中检索以下内容?

  • 表(我之前没有将表拖到DBML中)
  • 带身体的存储程序
  • 触发器

帮助将受到高度赞赏。

谢谢, Dhaval

1 个答案:

答案 0 :(得分:0)

简短的回答是否定的。如果您有数据库备份,则可以从中恢复这些备份并从中获取详细信息。

如果您没有这些但数据库处于完全恢复模式,您可以尝试检查事务日志,看看是否可以从那里获取任何信息。

有关详细信息,请参阅此处

SQL Server Transaction Log Explorer/Analyzer