web-dev-qa-db-fra.com

SQL Server Express vs express localdb

J'ai beaucoup de problèmes à comprendre les différences entre SQL Server Express normal et Localdb express.

Avant de continuer et de marquer un post précédent sur cette question, j'ai parcouru l'historique des questions à plusieurs reprises.

Les ressources que j'ai trouvées un peu utiles étaient: Y a-t-il une différence entre SQL Server Express (2012) et LocalDB? et un article officiel de la page Microsoft à ce sujet.

Je crois comprendre que Express Localdb est une édition de SQL Server Express, qui est destinée aux développeurs afin de réduire la consommation de temps de toute la "configuration".

Quelle configuration exacte? Quelle est la différence Si j'utilise Username\SQLEXPRESS contre (Localdb)\MSSQLLocalDB, cela crée quand même une base de données. Quelles sont les différences en termes de publication de votre application en production?

16
Dan J

LocalDB est une version spéciale à faible impact du moteur SQL Server, qui n'est pas installée en tant que service Windows, mais lancée (exécutée) à la demande par le client ADO.NET ouvrant une connexion avec celui-ci. Il est destiné à des scénarios mono-utilisateur, et non à une utilisation en production - pour la production, vous devez utiliser SQL Server Express (ou supérieur)

J'ai un article de blog qui compare les différents moteurs ici: http://erikej.blogspot.dk/2011/01/comparison-of-sql-server-compact-4-and.html

27
ErikEJ