Microsoft SQL Server Desktop Engine (MSDE)[1] est une édition limitée mais gratuite de Microsoft SQL Server.
En 2005, lors de la sortie de SQL Server 2005, Microsoft a remplacé SQL Server 2000 Desktop Engine par SQL Server 2005 Express Edition. L’assistance technique pour SQL Server 2000 Desktop Engine a cessé le [2]. Microsoft indique que SQL Server Desktop Engine n'est pas pris en charge sur Microsoft Windows Vista et recommande que les applications soient mises à jour vers SQL Server 2005 Express Edition[3].
MSDE a les restrictions suivantes :
SQL Server 2005 Express Edition
Cette édition peut participer à une réplication en tant qu'abonné. L'indexation texte plein des champs est possible dans cette édition et la possibilité de générer des états simples avec Reporting Services uniquement à partir de SQL Server 2005 (SQL Server 2005 Express Edition with Advanced Services).
Cette édition a été créée pour concurrencer des produits tel que MySQL, et pousser les utilisateurs à utiliser SQL Server. L'objectif de SQL Server 2005 Express Edition est de fournir aux utilisateurs un moteur gratuit permettant de bénéficier de la puissance du moteur SQL Server sans devoir assumer le coût de la licence. Ainsi de nombreux partenaires peuvent développer des applications basées sur ce moteur, et migrer facilement en cas de besoin sur une version payante.
Par ailleurs, le ver informatique SQL Slammer sévit sur MSDE, et peut se propager par exemple en VPN.