SQL Express LocalDB (LocalDB)

Eintrag zuletzt aktualisiert am: 21.10.2014

LocalDB (alias SQL Express LocalDB) ist weiteres Mitglied der Microsoft SQL Server-Produktfamilie. LocalDB wurde im Zuge von Microsoft SQL Server 2012 Express ("Denali") erstmals eingeführt.

LocalDB richtet sich an Softwareentwickler für das lokale Entwickeln und Testen von SQL Server 2012-basierten Anwendungen.
LocalDB besitzt im Gegensatz von Compact die gleichen Programmierfeatures wie SQL Server 2012 Express, d.h. fast alle Features von SQL Server 2012.

LocalDB läuft in einem eigenen Prozess (sqlservr.exe), aber nicht als Dienst. Der Prozessstart erfolgt bei Bedarf.

Zitat Microsoft: "New to the Express family, LocalDB is a lightweight version of Express that has all ist programmability features yet runs in user mode and has a fast, zero-configuration installation and short list of pre-requisites. Use this if you need a simple way to create and work with databases from code. It can be bundled with Visual Studio, other Database Development tools, or embedded with an application that needs local databases." (http://msdn.microsoft.com/en-us/evalcenter/hh230763)

Details/FAQ:
http://blogs.msdn.com/b/sqlexpress/archive/2011/07/12/introducing-localdb-a-better-sql-express.aspx

LocalDB und Visual Studio

Während mit Visual Studio früher ein Microsoft SQL Server Express ausgeliefert wurde, wird seit Visual Studio 2012 nur noch SQL Server LocalDB mitgeliefert.