我丢失了SQL Server 2008数据库,我需要从LINQ模式返回数据库结构

时间:2010-12-10 18:30:48

标签: c# sql-server visual-studio-2008 sql-server-2008

我的一个新项目的SQL Server 2008服务器数据库被意外删除。我剩下的是LINQ to SQL模式文件(DataContext模式和类),并希望从中获取我的数据库结构。

有办法吗?

2 个答案:

答案 0 :(得分:7)

对于简单的模式,你可以只调用dataContext.CreateDatabase() - 但是希望它能够处理所有事情是雄心勃勃的。我怀疑你可能不得不接受这种损失,并且(遗憾地)了解备份的价值。

有关CreateDatabase的更多信息,请参阅MSDN:

http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.createdatabase.aspx

答案 1 :(得分:1)

DataContext.CreateDatabase

注意丢失的索引,查找数据等。