我了解到,为了连接到 SQL Server Express 2012,我必须使用实例名称“(LocalDb)\v11.0”。
这个 localDb 是本地开发的特殊数据库,还是与 Sql Express 2008 完全相同,但名称不同?
我了解到,为了连接到 SQL Server Express 2012,我必须使用实例名称“(LocalDb)\v11.0”。
这个 localDb 是本地开发的特殊数据库,还是与 Sql Express 2008 完全相同,但名称不同?
我不知道你为什么一直问 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
它们的不同之处在于 SQL Server Express 作为服务运行,而 localdb 在用户模式下按需运行。就创建数据库/插入数据/选择数据而言,我相信它们在功能上是相同的。