Tech-ed 2003 : Présentation de MSDE 200009/07/2002 Avant-Propos 1. Les points forts de MSDE 2. Contraintes de MSDE 3. La sécurité sous MSDE 4. Mise à jour vers une autre version de SQL-server Conclusion Avant-Propos
MSDE : Microsoft SQL-server Desktop Edition, est une version light de SQL-server. MSDE est gratuit et disponible en téléchargement ici : http://www.asp.net/msde/default.aspx?tabindex=0&tabid=1. Jai entendu parler de MSDE il y a peu de temps mais je navais jamais eu loccasion de me pencher dessus. Lors des tech-ed 2003 à Barcelonne, jai pu assister à une conférence sur MSDE, je vais donc vous en dire un peu plus sur ce SGBD... 1. Les points forts de MSDE Voici une liste des caractéristiques intéressantes de MSDE :
MSDE peut être utilisé en mono-utilisateur, mais aussi en multi-utilisateur, sur un petit groupe. MSDE étant gratuit, il ne faut pas sattendre à un équivalent des autres versions de SQL-server. Voyons maintenant quels sont les contraintes de MSDE par rapport aux autre versions de SQL-server. 2. Contraintes de MSDE
Un petit récapitulatif des "limites" de MSDE :
Intéressons nous maintenant à la sécurité sous MSDE 3. La sécurité sous MSDE La sécurité est devenue une vraie préoccupation pour Microsoft, voyons ce qui est mis en place pour sécuriser MSDE. MSDE utilise lauthentification Windows pour la gestion des droits et des utilisateurs. Lavantage est que lon bénéficie de lAPI windows pour la sécurité, et que lon nest pas obligé de mettre le mot de passe et le nom dutilisateur dans la chaîne de connexion à la base de données. Dans MSDE, linstallation par défaut désactive tous les protocoles réseau. A vous si besoin est dactiver les protocoles dont vous avez besoin. Ceci nest pas très étonnant car depuis un petit moment, les produit microsoft ont des installations par défaut avec des paramètres de sécurité "très élevés". On limite ainsi les problèmes de sécurité dûs à une mauvaise administration du SGBD. Pour finir, une chose très importante au niveau de la sécurité, le mot de passe SAPWD doit être un mot de passe fort ! ! ! Lidéal serait que ce genre des mots de passe comporte au moins 6 caractères, parmi lesquels des caractères de ponctuation et des chiffre. 4. Mise à jour vers une autre version de SQL-server
MSDE étant une version light de SQL-server, un mise à jours vers une autre version de SQL-server sera aisée et sans risques. Vos applications utiliseront la même chaîne de connexion, vos requêtes et procédures stockées seront toujours valides et vos droits utilisateurs seront transférés vers la nouvelle version installée.
Avec une version plus "haut de gamme" de SQL-server vous pourrez :
Conclusion
Cette conférence sur MSDE a été très instructive. Développeur .NET utilisant Access juste comme SGBD, MSDE ma vraiment séduit. En utilisant MSDE, je pourrai profiter des meilleures performances que moffre le fournisseur daccès à sql serveur en .NET et des procédures stockées. Mais aussi, déployer un SGBD gratuit pour de petits besoins en pouvant le faire évoluer sans difficulté vers une version plus robuste de SQL-Server si cest nécessaire. Par exemple, si on doit faire un petit intranet, on peut commencer avec MSDE qui est gratuit, donc un bon SGBD à moindre coût pour un petit trafic. Suivant la croissance de lintranet et le besoin du client, on peut par la suite envisager une migration vers une autre version de SQL-server plus robuste en toute simplicité et sans craindre des problèmes dintégration.
Reste à voir sur une application mono utilisateur si MSDE ne sera pas trop lourd comparé à Access et oleDB ? Je ne peux pas répondre à cette question car je nai pas eut loccasion de faire des tests complets...
Vous lavez donc compris, je suis très séduit par MSDE et je pense qua lavenir je risque de beaucoup lutiliser ;) Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur.
La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.
|
Copyright © 2000-2013 - www.developpez.com