'LocalDb'是什么意思?

时间:2013-03-19 13:00:05

标签: sql-server-2012-express

我了解到,为了连接到SQL Server Express 2012,我必须使用实例名称“(LocalDb)\ v11.0”。

这个localDb是本地开发人员的特殊数据库,还是与Sql Express 2008完全等效,但名称不同?

2 个答案:

答案 0 :(得分:1)

我不确定为什么要一直询问SQL Server 2008 Express是否与Visual Studio 2012中安装的SQL Server 2012 Express版本等效。

答案:它们完全不同:2008,2008R2,2012。

更重要的是,SQL Express与使用新的SSDT SQL Server数据库项目在Visual Studio 2012中运行(LocalDB)不同。正如另一个人所说,它只在你运行你的代码时运行。

那里已经有很多信息: http://blogs.msdn.com/b/ssdt/archive/2012/06/06/getting-started-with-localdb-debugging-using-ssdt.aspx http://msdn.microsoft.com/en-US/library/ms246989.aspx

答案 1 :(得分:0)

它们的不同之处在于SQL Server Express作为服务运行,而localdb在用户模式下按需运行。至于创建数据库/插入数据/选择数据,我相信它们在功能上是相同的。