Connaissez-vous les versions gratuites de Microsoft SQL Server : MSDE 2000 et SQL EXPRESS 2005 ROMELARD Fabrice GUSS lundi 12 décembre 2005
Présentation MVP ASP.NET Membre des communautés GUSS, ASP-PHP et Codes Sources Développeur.NET, DBA SQL Server et administrateur Système Collaborateur ILEM SA à Genève (Suisse)
SQL Server Desktop Engine (MSDE) 2000 Moteur SQL Server 2000 Relationnel OSQL Agent SQL Server 2000 DTS 2000 DTC 2000
DEMONSTRATION Installation de MSDE Paramétrages de lancement Paramétrage de SQL Agent (login et lancement auto) Explication et paramétrage de SQL Mail Démo de DTS avec planification Mise en place d un Backup planifié
Outils SQL Web Admin Enterprise Manager
Limitations de MSDE Support de Mono ou Bi Processeur Taille maximale de la RAM supportée : 2 GO Taille maximale des bases de données : 2 GO Nombre de requêtes simultanées optimisées pour 5 Pas d outil d optimisation des requêtes Pas d outil de gestion fourni
Avantages Moteur gratuit SQL Server Agent Support des Proc Stock, Vues, Triggers, Indexes, Outil fourni : OSQL Utilisation de Transact SQL Idéal pour petit projet ou application «light» Evolution native vers SQL Server 2000 Utilisation d Enterprise manager Réplication possible
SQL Server 2005 Express Installation en mode graphique (automatisable) Composants : Moteur relationnel SQL Server 2005 SQL Browser SQL Command Déploiement possible par XCopy
Démonstration Installation SQL Express (FrameWork 2.0 exigé) Outils de configuration Installation de l outil de gestion (Management Studio) Migration d une base de test de MSDE vers SQL Express Detach-Attach Backup-Restore
Outils SQL Server Management Studio Express Standard
Limitations de SQL Server Express Support uniquement de Mono Processeur Taille maximale de la RAM supportée : 1 GO Taille maximale des bases de données : 4 GO Pas d outil d optimisation des requêtes Pas d agent SQL Server Pas d outil de gestion fourni
Avantages Moteur SQL 2005 gratuit Support des Proc Stock, vues, Triggers, Indexes, Outil fourni : SQL Command Support natif XML (Xquery et XML Schéma) CLR intégrée Utilisation de Transact SQL Evolution native vers SQL Server 2005 Administration via SMO et RMO (SQL Mngt Studio) Réplication (uniquement en Souscripteur) Support SQL Broker
Les concurrents ORACLE 10G Express Edition
IBM DB2 UDB Express Edition V8.2
MySQL 5
PostgreSQL DataBaseServer 8.1
Conclusion Choix du moteur en fonction : De l architecture globale Les OS installés Les configurations matérielles De la compétence des DBA Du type de projet en cours De la stratégie politique de l utilisateur Du budget disponible Choix personnel : MSDE et SQL Express