2013-03-19 89 views
1

我瞭解到,爲了連接到SQL Server Express 2012,我必須使用實例名稱「(LocalDb)\ v11.0」。'LocalDb'是什麼意思?

這個localDb是本地開發人員的特殊數據庫嗎?還是與Sql Express 2008完全相同,但名稱不同?

回答

0

它們不同之處在於SQL Server Express作爲服務運行,並且localdb在用戶模式下按需運行。就創建數據庫/插入數據/選擇數據而言,我相信它們在功能上是完全相同的。

+0

嗨保羅。但是如果我對VS2012中的sql server express的服務版本感興趣,我還需要安裝Sql Server Express 2008嗎? – Rafael 2013-03-20 12:53:49

+0

您可以在不安裝Sql Server Express 2008的情況下安裝Sql Server Express 2012 – paul 2013-03-20 14:03:28

+0

您好,Paul這個Sql Server express 2012自帶了我已經安裝的VS2012,但如果我想將數據庫作爲未來的服務使用,我必須安裝sql server express 2008嗎? – Rafael 2013-03-20 14:10:03

1

我不知道爲什麼你一直問,如果SQL Server 2008 Express的等同於與Visual Studio 2012

回答安裝的SQL Server 2012 Express版本:他們是完全不同的:2008年,2008 R2,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