Gibt es einen Unterschied zwischen SQL Server Express (2012) und LocalDB?
In seinem ausgezeichneten und beliebten Vergleich DiagrammErikEJ macht einen Unterschied zwischen SQL Server Express 2012und SQL Server 2012 LocalDB. Aber ich kann nicht finden, eine solche Unterscheidung anderswo in der MSDN-Dokumentation ("LocalDB" ist nicht sogar erwähnt in die offizielle MS-SS12-Buch oder auf der MSDN SQL-Edition-Vergleich Seite.) Dies führt mich zu vermuten, dass Express und LocalDB sind nicht wirklich zwei separate Produkte als ErikEJ vermuten lässt, sondern eher nur zwei verschiedene Begriffe für die gleiche Sache (das würde erklären, warum auf der dieser MSDN-Seitees nennt sich "SQL Server 2012 Express LocalDB").
Wenn es wirklich einen Unterschied zwischen den Produkten, kann jemand mir einige offizielle Unterlagen, die den Vergleich?
InformationsquelleAutor der Frage kmote | 2012-04-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
OK, ich glaube ich habe die Antwort gefunden auf meine Frage. (Es war begraben unter den Registerkarten auf die SS-Express-Produkt-Seite.)
Hier ist eine Zusammenfassung der Merkmale von LocalDB ich gefunden auf dieser Seite:
UPDATE: ich fand gerade diese Beschreibung in Windows IT Pro (Jul '12, p.23):
Wenn ich lese das richtig, LocalDB scheint mehr zu sein wie eine Konfigurations-option des Express als ein völlig separates Produkt. Also anscheinend, wenn ich download Express (Express-oder w/Tools), habe ich die option zum installieren der LocalDB-version, die angeblich leichter ("null-Konfiguration"), als der Express.
Eine andere wichtige Unterscheidung, nach dieser Beitragist, dass "derzeit Visual Studio 2010 funktioniert nicht wirklich mit LocalDB." (Wir haben die Verwendung von SS Management Studio statt, zumindest für jetzt.)
*(Das Konzept der "User Mode" oder "User Instances" ist ein zentrales Merkmal der LocalDB. In der Tat, nach dieser Beitrag"LocalDB kann gesehen werden als ein upgrade von der User-Instanzen-feature von SQL Server Express." Weitere Informationen zu Benutzer-Instanzen finden Sie in der MSDN-blogpost "Was ist ein RANU?")
InformationsquelleAutor der Antwort kmote
Verwende ich eine Tabelle aus ErikEJ, die zeigt: die Funktionen und Unterschiede zwischen SQL CE 3.5, SQL CE 4, Lokalen DB und SQL Server 2012. Laut dieser Tabelle die Unterschiede zwischen den Lokalen DB und SQL Server 2012 sind:
NB: Sorry, dies ist keine "offizielle Dokumentation", aber hoffe, es ist nützlich, um die nächste VR als es beantwortet die zugrunde liegende Abfrage über die Unterschiede.
InformationsquelleAutor der Antwort noelicus
Den großen Unterschied sind Server Express als Dienst ausgeführt, während LocalDB braucht keine server oder intensive Verarbeitung ausgeführt.
InformationsquelleAutor der Antwort Aron Jay