Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
1
Résumé : ce livre blanc présente les nouveaux avantages, caractéristiques et fonctionnalités de Microsoft
SQL Server 2012
Contexte
Aucun appareil, aucune application, aucun utilisateur n'échappe à l'explosion des données. Selon Gartner,
le volume total de données dans le monde augmente au rythme de 59 % par an, et 70 à 85 % de ces
données ne sont pas structurées1. L'institut IDC, quant à lui, prévoit en outre une multiplication par 44 du
volume de données dans les dix ans à venir, tandis que le nombre d'informaticiens ne progressera que de
40 %2.
Prolifération des applications, mondialisation, puissance croissante du matériel, besoins en informations
stratégiques accessibles, nouveaux formats tels que le cloud, les appliances ou les appareils mobiles), le
monde informatique évolue tous azimuts. Confrontés à des exigences parfois contradictoires, les
professionnels de l'informatique doivent prendre en compte tous ces facteurs tout en garantissant une
disponibilité et une conformité perçues comme allant de soi. Ils doivent proposer une expérience riche et
interactive à tous les niveaux de l'entreprise, fournir un accès sécurisé et immédiat aux données, en-deçà
comme au-delà du pare-feu, avec un budget et des ressources limités malgré cette croissance
exponentielle.
1
Source : présentation de Gartner lors d'un colloque sur le thème « La gestion des informations bat des records : les plus grands défis des
directeurs informatiques du 21è siècle », Mark Beyer, octobre 2011 2 IDC : Étude Digital Universe 2010
Livre blanc technique SQL Server 2012
qsjdlkqjs
Subtitle here
2
Table des matières
Contexte .................................................................................................................................................................................................. 1
Table des matières .............................................................................................................................................................................. 2
Présentation de SQL Server 2012 .................................................................................................................................................. 4
Plateforme pour les applications critiques ................................................................................................................................ 4
Haute disponibilité et protection .............................................................................................................................................. 4
SQL Server AlwaysOn................................................................................................................................................................ 4
Prise en charge dans Windows Server Core .................................................................................................................... 6
Améliorations apportées aux opérations en ligne......................................................................................................... 6
Améliorations apportées à la sauvegarde des bases de données ............................................................................... 6
Recovery Advisor ........................................................................................................................................................................ 6
Sauvegardes instantanées sur la plateforme Windows Azure via SSMS ............................................................... 7
Haute disponibilité pour StreamInsight ............................................................................................................................ 7
Performances exceptionnelles ................................................................................................................................................... 8
Technologies xVelocity en mémoire pour l'entreposage de données .................................................................. 8
Technologies xVelocity en mémoire pour la Business Intelligence......................................................................... 8
Améliorations apportées au Gouverneur de ressources ............................................................................................. 9
Améliorations des performances de recherche en texte intégral ............................................................................ 9
Partitionnement de tables porté à 15 000 partitions ................................................................................................ 10
Améliorations apportées aux événements étendus ................................................................................................... 10
Sécurité et conformité organisationnelles ......................................................................................................................... 10
Audit amélioré .......................................................................................................................................................................... 10
Schéma par défaut pour les groupes Windows .......................................................................................................... 11
Rôles serveur définis par l'utilisateur ............................................................................................................................... 11
Authentification de base de données incorporée ...................................................................................................... 11
SharePoint Active Directory ................................................................................................................................................ 11
Tranquillité d'esprit ..................................................................................................................................................................... 12
Distributed Replay .................................................................................................................................................................. 12
Nouvelle vision de l'information ................................................................................................................................................. 13
Analyse en profondeur et visualisation des données .................................................................................................... 13
Power View ................................................................................................................................................................................ 13
Améliorations apportées à PowerPivot........................................................................................................................... 15
Service d'alerte utilisateur final de Reporting Services ............................................................................................. 16
3
Outils de BI en libre-service, évolutifs et gérés ................................................................................................................ 16
Visibilité et supervision pour les services informatiques .......................................................................................... 16
Créé par l'utilisateur final, géré par le service informatique ................................................................................... 17
Facilité d'administration via SharePoint.......................................................................................................................... 17
Données cohérentes et crédibles .......................................................................................................................................... 17
Modèle sémantique BI .......................................................................................................................................................... 17
Data Quality Services ............................................................................................................................................................. 18
Master Data Services.............................................................................................................................................................. 18
Integration Services ................................................................................................................................................................ 19
Analyse et entreposage d'importants volumes de données ....................................................................................... 19
Entreposage d'importants volumes de données ........................................................................................................ 19
Performances exceptionnelles avec xVelocity en mémoire .................................................................................... 20
Mise en œuvre rapide ........................................................................................................................................................... 20
Solution Microsoft Big Data ..................................................................................................................................................... 20
Le Cloud comme vous l’entendez .............................................................................................................................................. 21
Optimisation de la productivité.............................................................................................................................................. 21
SQL Server Data Tools ........................................................................................................................................................... 21
Infrastructure de composants d'application de la couche Données (DAC) ...................................................... 21
Parité de composants d'application de la couche Données (DAC) avec SQL Azure ..................................... 22
Prise en charge de PowerShell 2.0 .................................................................................................................................... 22
Recherche sémantique statistique en texte intégral .................................................................................................. 22
Possibilités d'extension universelles ..................................................................................................................................... 22
Prise en charge optimisée des données non structurées ........................................................................................ 22
Interopérabilité renforcée ......................................................................................................................................................... 23
SQL Server Express LocalDB ................................................................................................................................................ 24
Conclusion........................................................................................................................................................................................... 25
Copyright ............................................................................................................................................................................................. 25
4
Présentation de SQL Server 2012
Composant clé de la plateforme de gestion et d’analyse de l’information prête pour le cloud,
SQL Server 2012 aide les entreprises à simplifier l’accès à toutes leurs données et à créer rapidement des
solutions pour les exploiter, en toute confiance, localement ou dans un cloud public ou privé.
Plateforme pour les applications critiques : performances et haute-disponibilité pour un
coût total de possession réduit.
Analyse décisionnelle : accès simplifié aux données grâce à une exploration et à une visualisation rapides à tous les niveaux de l'entreprise.
Cloud comme vous l’entendez : possibilité de créer et de faire évoluer rapidement les solutions métier au niveau souhaité, depuis le serveur jusqu'au cloud privé ou public.
Plateforme pour les applications critiques
Les nouvelles générations des technologies SQL Server protègent encore davantage votre infrastructure
de données. Vous disposez des niveaux de service et des performances dont vous avez besoin, en
particulier pour les charges de travail critiques, pour un prix compétitif. En choisissant Microsoft, non
seulement vous vous dotez d'une plateforme éprouvée, mais surtout vous avez face à vous un partenaire
de confiance et un réseau reconnu de fournisseurs expérimentés.
Haute disponibilité et protection
SQL Server AlwaysOn
SQL Server tient ses promesses en termes de facilité de
gestion en offrant à ses utilisateurs l'incroyable expérience
de sa nouvelle solution de haute disponibilité, AlwaysOn.
Les clients SQL Server bénéficiaient déjà d'une fiabilité quasi
optimale et d'une excellente disponibilité. Avec AlwaysOn,
les anciens outils de haute disponibilité disparates, mise en
miroir de bases de données, clustering et envoi de journaux
sont compilés en une solution unique qui optimise
l'interopérabilité et élimine bon nombre d'interventions de
configuration et de réglage pour les utilisateurs, d'où une
diminution des risques d'erreurs. Les nouveaux assistants
simplifient la configuration de groupes de disponibilité et
les tableaux de bord offrent une vision globale de l'état de
5
la solution de haute disponibilité.
La nouvelle solution intégrée de haute disponibilité et de récupération en cas de désastre d'urgence
assure la redondance interne et externe des centres de données pour faciliter un basculement rapide
d'application en cas d'interruption d'activité (planifiée ou non). AlwaysOn propose une suite complète de
nouvelles fonctionnalités dans une solution unique.
SQL Server AlwaysOn Availability Groups renforce considérablement les possibilités de
mise en miroir de bases de données et aide à garantir la disponibilité des bases de données d'applications. Elle fournit une palette d'options intégrée, avec notamment un basculement automatique et manuel au niveau du groupe de bases de données, la prise
en charge de quatre bases de données secondaires (maximum), un basculement rapide d'application et la réparation automatique des pages. Le déploiement d'AlwaysOn Availability Groups implique la création et la configuration d'un ou plusieurs groupes de
disponibilité supplémentaires. Chaque groupe de disponibilité est un conteneur abritant un ensemble distinct de bases de données utilisateur (bases de données de disponibilité) qui basculent simultanément. Un groupe de disponibilité peut avoir plusieurs cibles de
basculement possibles (réplicas secondaires). De plus, il est possible de configurer des réplicas secondaires qui prendront en charge l'accès en lecture seule aux bases de données secondaires et qui pourront réaliser des sauvegardes sur ces bases de données
secondaires. L'ajout de groupes de disponibilité rend inutile le stockage sur disque partagé (SAN ou NAS) pour le déploiement d'une instance de cluster de basculement (Failover Cluster Instance).
Les instances SQL Server AlwaysOn Failover Cluster Instances viennent améliorer le clustering avec basculement de SQL Server et la prise en charge du clustering multisite entre sous-réseaux, facilitant ainsi le basculement entre instances SQL Server de centres de
données différents. Un basculement d'instance rapide et prévisible est en effet un autre avantage essentiel qui contribue à une récupération rapide d'application.
SQL Server AlwaysOn Active Secondaries permet d'utiliser les instances secondaires pour
traiter les demandes de rapports et réaliser les sauvegardes. Il est ainsi possible d'éliminer du matériel inactif et d'améliorer l'utilisation des ressources.
Fonctionnalités de SQL Server AlwaysOn Availability Groups Listener :
o Basculement de plusieurs sous-réseaux : cette amélioration permet un basculement plus rapide de la connexion client AlwaysOn en cas de sous-réseaux multiples. Le basculement d'applications clients d'un sous-réseau à l'autre (jusqu'à 64 sous-
réseaux pris en charge) est maintenant presque aussi rapide qu'au sein d'un seul sous-réseau.
o Read-Only Intent : la fonction Read-Only Intent permet de contrôler le type de
charges de travail traitées par les serveurs à haute disponibilité et de gérer efficacement leurs ressources, apportant ainsi aux clients encore plus de flexibilité.
SQL Server AlwaysOn AutoStat crée automatiquement et tient à jour les statistiques
temporaires nécessaires aux requêtes exécutées sur l'instance secondaire en lecture. Les statistiques temporaires étant stockées dans TempDB, la base de données utilisateur ne subit aucune modification physique. L'optimiseur peut donc générer des plans de requête
optimaux sur le réplica secondaire comme s'il intervenait sur le réplica primaire, sans aucune intervention de l'utilisateur.
6
Prise en charge dans Windows Server Core
SQL Server est pris en charge dans Windows Server Core. Son exécution sur cette plateforme réduit
fortement l'application de correctifs du système d'exploitation, et donc les interruptions planifiées.
La réduction de l'application de correctifs et des redémarrages système peut atteindre 50 à 60 % dans
certains environnements, selon les rôles serveur activés et les types de correctifs appliqués.
Améliorations apportées aux opérations en ligne
SQL Server 2008 autorisait déjàcertaines opérations en ligne, permettant ainsi aux administrateurs
d'effectuer des tâches de maintenance sans avoir à déconnecter les systèmes de bases de données, pour
une disponibilité maximale. SQL Server 2012 prend en charge deux nouvelles tâches en matière
d’opérations en ligne : une assistance étendue pour la création d'index en ligne et l'ajout de colonnes avec
des valeurs par défaut pour les mises à niveau applicatives.
Prise en charge étendue de la création d'index en ligne : les index contenant des colonnes LOB (varchar(max), nvarchar(max), varbinary(max), XML) peuvent désormais être créés, recréés ou supprimés en ligne. Auparavant, tout index comportant des
colonnes LOB devait être créé ou recréé (tâche de maintenance courante) hors connexion, ce qui rendait l'objet totalement inaccessible aux applications ou aux utilisateurs pendant l'opération. Il est désormais possible de créer des index avec des
colonnes LOB en ligne, ce qui augmente la disponibilité globale des applications.
Valeurs par défaut pour la mise à niveau des applications : l'ajout de colonnes contenant des valeurs par défaut s'effectue désormais uniquement par métadonnées. Les
verrous exclusifs et de longue durée qui pénalisent lourdement les utilisateurs deviennent donc inutiles. Jusqu’à présent, ajouter des colonnes avec des valeurs par défaut dans chaque ligne exigeait un verrou exclusif sur la table pendant toute la durée de l'opération,
elle-même proportionnelle à la quantité de données de la table. Autrement dit, plus le volume de données était important, plus l'interruption était prolongée. Aujourd'hui, ajouter une colonne avec des valeurs par défaut se fait simplement par métadonnées. Un verrou
exclusif sur l'objet demeure nécessaire, mais seulement pendant un temps très court, de l'ordre d'une fraction de seconde.
Améliorations apportées à la sauvegarde des bases de données
Recovery Advisor
La fonction Database Recovery Advisor améliore nettement la restauration des bases de données dans
SQL Server Management Studio. SQL Server propose divers types de sauvegarde, aussi la création d'une
séquence de récupération appropriée à un moment donné peut devenir une opération délicate. Pour
rationaliser ce processus, SQL 2012 propose la nouvelle fonction Recovery Advisor qui aide les clients à
créer une séquence de restauration optimale, plus prévisible.
7
Les nouvelles options comprennent une chronologie visuelle qui affiche l'historique de sauvegarde de la
base de données, avec les dates et heures auxquelles il est possible de restaurer la base, des algorithmes
qui optimisent l'identification des ensembles de supports de sauvegarde appropriés pour ramener la base
de données à la date et l'heure souhaitées, et, dans SSMS, une boîte de dialogue de restauration de page
qui permet des restaurations de bases de données au niveau de la page.
En outre, SQL Server 2012 peut subdiviser une sauvegarde en plusieurs fichiers, avec la fonction Split File
Backup. Cette technique présente plusieurs avantages par rapport à la sauvegarde vers un seul fichier :
La sauvegarde en fichiers divisés est plus rapide que celle en un seul fichier puisque
l'écriture peut se faire en parallèle, sur des disques différents.
La taille des fichiers de sauvegarde est plus facile à gérer et peut être adaptée à la capacité du support disponible.
Sauvegardes instantanées sur la plateforme Windows Azure via SSMS
Dans Management Studio, SQL Server 2012 permet aux clients de déployer facilement une copie logique
de leurs bases de données SQL Server directement vers SQL Azure, un mécanisme de migration très
simple pour les bases de données SQL Server locales. Management Studio intègre des fonctionnalités
d'importation et d'exportation autonomes et offre aux utilisateurs une flexibilité maximale quant au choix
de la méthode et du moment de l'exportation ou de l'importation d'une copie de base de données
logique. Les clients peuvent également afficher les bases de données SQL Azure directement dans
Management Studio.
De plus, les clients SQL Server 2012 qui utilisent Management Studio pourront importer et exporter des
copies de bases de données logiques SQL Server ou SQL Azure directement vers ou depuis des comptes
Windows Azure Storage, ce qui constitue une solution de stockage en mode cloud à la fois transparente et
efficace, fondée sur des outils familiers. Ils pourront aussi consulter et parcourir leur compte Windows
Azure Storage directement depuis Management Studio.
Haute disponibilité pour StreamInsight
Les nouvelles fonctionnalités StreamInsight répondent aux attentes majeures des clients en matière de
gestion de la haute disponibilité. La prochaine version sur site apporte notamment les avantages
suivants :
Résistance aux interruptions, prévues ou non, avec de nouvelles fonctions de création de
points de contrôle
Modélisation prédictive et appariement de modèles facilités avec un concept de flux utilisateur
Amélioration de la surveillance et de l'administration avec des compteurs de performances
8
Simplification du développement avec la prise en charge des structures de type
événements imbriqués et de nouvelles instructions LINQ
De plus, de nouvelles fonctions pour développeurs facilitent désormais la création d'applications
StreamInsight. Ainsi, la réalisation de scénarios qui utilisent des modèles statistiques et prédictifs
s'appuyant sur des données d'événement est considérablement simplifiée. Les installations existantes
bénéficieront d'un passage à la toute dernière version grâce aux outils de surveillance et de gestion
améliorés tels que les compteurs de performances.
Performances exceptionnelles
Bénéficiez de performances exceptionnelles dans SQL Server avec les technologies en mémoire xVelocity
pour les applications d’entrepôt de données et de Business Intelligence.
Technologies xVelocity en mémoire pour l'entreposage de données
xVelocity intègre un nouvel index de stockage en colonne en mémoire dans le moteur de base de
données pour l'entreposage de données, ce qui fait de
SQL Server le premier système majeur de bases de données à
se doter d’un véritable stockage en colonne. xVelocity combine
l'index de stockage en colonne en mémoire avec des
algorithmes de compression en mémoire ainsi qu'un nouveau
paradigme d'exécution de requêtes SQL en mode vectoriel, ce
qui accélère de manière spectaculaire les requêtes d'entrepôt
de données les plus courantes. L'index de stockage en colonne
en mémoire est un index secondaire qui s’appuie sur une table
de lignes existante. Il stocke chaque colonne dans un groupe
de pages distinct, dans un format hautement compressé. Les
gains de performances dépendent à la fois des données et de
la nature de la requête. Dans les cas les plus favorables, les
requêtes sont jusqu’à 400 fois plus rapides.
Technologies xVelocity en mémoire pour la Business Intelligence
xVelocity utilise le moteur d'analyse en mémoire de PowerPivot (lancé par Microsoft dans la version
SQL Server 2008 R2) pour Analysis Services, représentant un véritable bond en avant en termes de
performances pour les applications de Business Intelligence (BI). Ce moteur d'analyse en mémoire utilise
Excel pour traiter des centaines de millions de lignes avec des temps de réponse inférieurs à la seconde,
sur un simple poste de travail. Avec ses puissantes fonctions de compression et son système de stockage
9
par colonne, il garantissait des performances élevées sur PC et un développement de modèles tout en
souplesse.
Avec cette transition vers Analysis Services, xVelocity transfère vers le serveur tout ce qui a été développé
pour le PC et apporte aux projets de BI de l'entreprise des performances exceptionnelles. Avec des vitesses
d'analyse de plusieurs dizaines de milliards de lignes par seconde sur un matériel standard, xVelocity
permet aux utilisateurs d'interagir activement et en un temps record avec des volumes de données
inégalés. Cette technologie est disponible pour un investissement informatique minimal car elle ne
nécessite pas d'optimisation manuelle des requêtes. En outre, elle offre de puissantes capacités de gestion
de données et de sécurité, réduisant ainsi le temps de gestion et d'administration de la solution.
Améliorations apportées au Gouverneur de ressources
Le Gouverneur de ressources assure aux clients des performances encore plus homogènes pour des
charges de travail simultanées et réparties entre différentes applications SQL Server et au sein de clouds
privés. Les clients peuvent définir la capacité d'une ressource qui peut être affectée à une charge de travail
donnée.
Le Gouverneur de ressources de SQL Server 2012 améliore les performances et l'évolutivité en augmentant
le nombre maximal de pools de ressources (64 au lieu de 20), en reconfigurant la capacité maximale
d'utilisation du processeur et en permettant une affinité des pools de ressources avec les planificateurs de
processeurs et les nœuds NUMA. Ces améliorations sont particulièrement intéressantes dans des scénarios
de cloud privé ou de consolidation.
Améliorations des performances de recherche en texte intégral
Les requêtes en texte intégral lancent des recherches linguistiques dans les données textuelles des index
en texte intégral, à partir de mots et de phrases ainsi que de règles propres à une langue (anglais ou
japonais, par exemple). Les requêtes en texte intégral peuvent intégrer des mots et phrases simples ou
plusieurs formes d'un mot ou d'une phrase.
La recherche en texte intégral est applicable à de nombreux scénarios métier : e-business (recherche
d'articles sur un site Web), cabinets juridiques (recherche de dossiers dans un référentiel de données
juridiques) ou services des ressources humaines (mise en correspondance de descriptifs de postes avec les
CV enregistrés). Les tâches élémentaires d'administration et de développement de la recherche en texte
intégral sont les mêmes, quel que soit le scénario métier. Cependant il est possible, pour un scénario
métier particulier, d'affiner un index et des requêtes en texte intégral afin de répondre à des objectifs
stratégiques.
Dans SQL Server 2012, la recherche en texte intégral (FTS) offre des avancées considérables en termes de
performances et d'évolutivité grâce à des mécanismes de mise à jour simultanée d'index et une exécution
de requêtes optimisée. Elle permet désormais des recherches dans les propriétés sans obliger les
développeurs à maintenir les propriétés de fichiers (nom d'auteur, titre, etc.) séparément dans la base de
données. L'opérateur NEAR a été amélioré et permet aux développeurs de préciser la distance entre les
10
mots, en plus de l’ordre de ces derniers. Outre ces modifications appréciables, tous les analyseurs lexicaux
ont été amenés au niveau des dernières éditions Microsoft, et deux nouvelles langues (le tchèque et le
grec) sont prises en charge.
Partitionnement de tables porté à 15 000 partitions
SQL Server 2012 étend la prise en charge des partitions de 1000 à 15 000. Cette évolution ouvre la voie
à des scénarios de type « fenêtre glissante » plus importants. Ainsi, des applications comme SAP
peuvent capturer des dizaines de milliers d'instantanés de données sur des périodes très brèves et
augmenter sensiblement la durée de conservation de ces données avant qu'elles ne soient supprimées
pour laisser place à de nouvelles informations, ce qui facilite généralement la gestion de ces importants
volumes de données. Cette approche permet également de rationaliser la maintenance des grands
ensembles de données au sein de groupes de fichiers (où les données doivent pouvoir être rapidement
extraites ou réinsérées en fonction des besoins de l'entrepôt).
Améliorations apportées aux événements étendus
SQL Server Extended Events (événements étendus) est un système général de gestion des événements
destiné aux systèmes de serveurs. L'infrastructure des événements étendus prend en charge la corrélation
des données émanant de SQL Server et, dans certaines conditions, celle des données issues du système
d'exploitation et des applications de base de données. Dans ce dernier cas, les résultats des événements
étendus doivent être acheminés vers Event Tracing for Windows (ETW) de manière à corréler les données
d'événement avec celles du système d'exploitation ou de l'application.
Les améliorations apportées par SQL Server 2012 aux événements étendus rationalisent considérablement
le dépannage des fonctions et des performances grâce à de nouvelles informations de profilage et à une
nouvelle interface utilisateur. Parmi ces améliorations, les développeurs apprécieront notamment les
possibilités de sélection des événements, de journalisation et de filtrage.
Sécurité et conformité organisationnelles
Audit amélioré
Les fonctions d'audit de SQL Server ont été améliorées, et apportent davantage de flexibilité et de
convivialité à l'audit dans l'ensemble de l'environnement SQL Server, facilitant pour les organisations la
mise en œuvre de stratégies de conformité.
Avec l’outil SQL Audit, toutes les éditions de SQL Server peuvent désormais bénéficier des avantages de SQL Server Audit édition Entreprise. Les pratiques d'audit de bases de
données SQL Server peuvent ainsi être systématisées, favorisant une standardisation de l'audit, de meilleures performances et des fonctionnalités enrichies.
L'Audit défini par l'utilisateur permet la consignation d'événements personnalisés dans le
journal d'audit, pour plus de souplesse dans le stockage des informations d'audit.
11
Le Filtrage d'audit permet de filtrer plus efficacement les événements indésirables dans un
journal d'audit.
La Résilience d'audit permet de récupérer des données d'audit à partir de fichiers temporaires ou suite à des problèmes réseau.
Schéma par défaut pour les groupes Windows
Pour une plus grande conformité des bases de données, il est désormais possible de lier les schémas de
bases de données aux groupes Windows, et non aux utilisateurs. Cette modification facilite
l'administration du schéma de base de données. Elle simplifie la gestion des schémas par les utilisateurs
de Windows et empêche des erreurs d'affectation de schéma lors des changements de groupe. De plus,
elle permet d'éviter la création de schémas implicites inutiles et réduit considérablement le risque d'erreur
de requête résultant d'un mauvais choix de schéma.
Rôles serveur définis par l'utilisateur
Les rôles serveur définis par l'utilisateur augmentent la flexibilité et la facilité de gestion, tout en favorisant
une meilleure séparation des fonctions. Il est ainsi possible de créer des rôles serveur appropriés pour
différentes organisations et de séparer des administrateurs par rôle. Pour plus de souplesse et
d'adaptation à la hiérarchie des organisations, SQL Server 2012 autorise également l'imbrication de rôles
pour empêcher au maximum l'utilisation du rôle sysadmin dans la gestion des bases de données.
Authentification de base de données incorporée
L'authentification de base de données incorporée renforce la conformité en ce qu'elle permet une
authentification directe des utilisateurs au niveau de la base de données, sans connexion préalable. Les
informations de connexion de l'utilisateur (nom d'utilisateur et mot de passe) ne sont pas stockées dans la
base de données master, mais directement dans les bases de données utilisateur. Cette méthode est très
sûre, car elle n'autorise les utilisateurs qu'à effectuer des opérations DML à l'intérieur des bases de
données utilisateur et leur interdit toute intervention au niveau de l'instance de base de données. Elle
limite également la nécessité de se connecter à l'instance de base de données, et évite donc les
connexions orphelines ou inutilisées dans cette instance. Associée à AlwaysOn, cette fonction garantit une
meilleure portabilité des bases de données utilisateur d'un serveur à l'autre, en cas de basculement de
serveur, sans qu'il soit nécessaire de configurer des connexions pour tous les serveurs de bases de
données du cluster.
SharePoint Active Directory
Si Microsoft propose des outils de BI de plus en plus accessibles, la sécurité de ces données et de l’accès à
ces données ne souffre aucun compromis. La sécurité des analyses de données des utilisateurs finaux est
renforcée grâce aux contrôles informatiques intégrés, notamment l'alignement avec les nouveaux modèles
12
de sécurité SharePoint et ActiveDirectory pour les rapports publiés et partagés dans SharePoint. Les
modèles de sécurité améliorés permettent un contrôle au niveau de la ligne et de la colonne.
Tranquillité d'esprit
Distributed Replay
Les clients ont besoin d'une méthode pour appliquer des
charges applicatives représentatives à leurs applications
au sein de leurs environnements de test. Jusqu'à présent,
avec SQL Server Profiler, ils ne pouvaient simuler la charge
de travail que depuis un seul ordinateur. Il était donc
difficile de tester une charge simulée à grande échelle
dans l'environnement de test.
Distributed Replay simplifie les tests applicatifs et limite
les erreurs liées aux modifications d'applications ou de
configuration, et celles liées aux mises à niveau. Grâce à
cet utilitaire multithread, qui permet de simuler les tests
de scénarios de charge de travail de production à
effectuer après un changement de configuration ou une
mise à niveau, les performances sont préservées lors des
changements. De plus, l'intégration avec SQL Server
Upgrade Assistant peut aider les clients à évaluer l'impact
des futures mises à niveau de SQL Server.
Quelques fonctionnalités clés :
Modes de répétition des contraintes et de la synchronisation
Configuration de l'heure de début de connexion et du temps de réflexion de l'événement
Prise en charge optimale des types de données
Collecte des traces des résultats configurable
13
Nouvelle vision de l'information
La nouvelle vision de l'information consiste à apporter à chaque acteur de l'organisation des
fonctionnalités en libre-service à travers la suite de productivité Office bien connue, qui couvre nos
méthodes quotidiennes d'accès aux informations et de collaboration autour de ces informations. Il s'agit
de fournir aux informaticiens les outils qui les aideront à gérer des données de toute taille et de tout type,
relationnelles et non relationnelles, avec l'objectif de maîtriser la puissance de toutes les données
disponibles et de générer une nouvelle vision d'ensemble de l'activité.
Analyse en profondeur et visualisation des données
SQL Server 2012 optimise les capacités d'exploration de données des entreprises en permettant aux
utilisateurs de consulter et d'intégrer des données quelle que soit leur source. Ils peuvent créer des
rapports et des applications analytiques convaincants, travailler ensemble et échanger leurs idées
facilement, via des outils familiers. Dans cette nouvelle version, les utilisateurs peuvent générer des
rapports interactifs, tabulaires, graphiques ou en format libre à partir de données émanant d'une multitude
de sources (locales, syndiquées ou non structurées, par exemple).
Power View
Microsoft propose une authentique création de rapports en libre-service par le biais de fonctions
interactives et réactives d'exploration, de visualisation et de présentation de données en ligne destinées à
tous les utilisateurs (responsables commerciaux, analystes, etc.). Désormais, chacun peut créer un rapport
en quelques secondes, modifier la présentation des données en un simple clic, ajouter des animations
minutées pour identifier rapidement tendances et anomalies, et appuyer son argumentation avec une
présentation riche des informations découvertes.
14
Power View offre les principaux avantages suivants :
Conception visuelle : les utilisateurs peuvent consulter et analyser les informations dans un environnement de conception Web entièrement interactif et doté de l'apparence
familière de la suite Microsoft Office. Ils peuvent créer et manipuler les données dans de multiples tables, graphiques et tableaux pour obtenir la visualisation qui servira le mieux leurs besoins.
Filtrage et mise en évidence des données : Power View peut identifier les relations entre différentes tables dans le modèle sémantique BI sous-jacent, ce qui permet aux utilisateurs d'interagir avec les données et de disposer d'une visibilité accrue. Grâce à cette couche de
métadonnées commune, ils peuvent appliquer différents filtres de visualisation et options de mise en évidence dans tout le rapport.
Pensé pour les présentations : grâce à Power View, les utilisateurs partagent les
informations rapidement et facilement, parcourent et présentent les données à tout moment, sans avoir besoin de les prévisualiser sur une autre plateforme. Les utilisateurs publient les rapports sur SharePoint Server pour que d'autres puissent les visualiser et
interagir facilement avec ces informations.
Performances : Power View n'extrait que la portion de données utile à la visualisation à un moment donné. Ce procédé améliore les performances puisqu'il accélère
considérablement l'opération et économise les ressources qui seraient nécessaires pour charger la totalité des données. Les utilisateurs bénéficient ainsi d'une interactivité maximale et instantanée.
15
Basé sur les modèles sémantiques BI : les utilisateurs peuvent lancer Power View sur un
modèle tabulaire (un modèle PowerPivot ou un modèle de tableau fonctionnant sur SSAS) directement depuis un navigateur, sans avoir à télécharger quoi que ce soit sur leur ordinateur local.
Améliorations apportées à PowerPivot
Avec SQL Server 2012, Microsoft permet aux utilisateurs de consulter et d'intégrer des données, quelle
que soit leur source, pour créer des rapports et des applications analytiques convaincants en libre-service.
Ces rapports peuvent être publiés sur SharePoint Server, puis partagés dans toute l'organisation très
simplement grâce à des fonctions de collaboration avancées. Les services informatiques gèrent ces
solutions en supervisant globalement les tableaux de bord de gestion PowerPivot disponibles sur la
console d'administration centrale de SharePoint. Ils peuvent ainsi administrer et protéger les données sans
freiner la créativité des utilisateurs.
Dans cette version, PowerPivot apporte de nouvelles fonctionnalités d'analyse avancées, notamment la
création d'indicateurs clés de performance, des options de tri avancées, des perspectives, des hiérarchies
et une logique métier évoluée.
16
Parmi les nouveautés, la fonctionnalité DAX (Data Analysis Expressions) étendue permet aux utilisateurs
finaux de développer des solutions analytiques sophistiquées avec des outils familiers intuitifs similaires à
ceux d’Excel.
Service d'alerte utilisateur final de Reporting Services
End User Alerting favorise la productivité des analystes en leur apportant des alertes de données fiables.
Le service recherche des modifications de données en arrière-plan et envoie des messages d'alerte s'il
détecte une condition de données définie par l'utilisateur. Celui-ci adapte les conditions de données à ses
besoins pour réagir plus efficacement aux modifications qui le concernent. Dans SQL Server 2012, End
User Alerting propose un nouvel outil qui renforce la productivité lors du travail avec des rapports
Reporting Services publiés sur SharePoint.
Outils de BI en libre-service, évolutifs et gérés
Visibilité et supervision pour les services informatiques
La fonction de tableau de bord de gestion PowerPivot, disponible sur la console d'administration centrale
de SharePoint 2010, aide les informaticiens à contrôler l'utilisation des données et des classeurs, et à
rassembler les indicateurs de performance des serveurs. Ces informations de diagnostic confèrent une
meilleure visibilité sur l'exploitation des données au sein de l'organisation, ce qui permet de mieux
comprendre les modèles d'utilisation et de choisir les meilleures options en matière d'investissement du
temps et des ressources.
17
Créé par l'utilisateur final, géré par le service informatique
SQL Server 2012 comble l'écart entre les contenus en libre-service créés par les utilisateurs finaux et les
solutions d'entreprise gérées par le service informatique en important les modèles PowerPivot
directement dans Analysis Services. Les informaticiens peuvent identifier des classeurs intéressants dans le
tableau de bord de gestion PowerPivot et gérer activement ces classeurs pour les utilisateurs. Cette
démarche est possible grâce à la fonctionnalité étendue des outils de développement de BI professionnels
de Visual Studio. Les informaticiens peuvent ajouter des options de sécurité basées sur les rôles ainsi que
d'autres améliorations nécessaires, et redéployer le modèle pour le mettre à la disposition de la
communauté d'utilisateurs.
Facilité d'administration via SharePoint
Les nouvelles fonctionnalités de SQL Server 2012 optimisent la plateforme d'intégration SharePoint pour
Reporting Services et les fonctions de BI en libre-service comme Power View. Le coût total de possession
pour les administrateurs de SharePoint est réduit grâce à la consolidation des fonctions d'administration,
de configuration et de gestion de Reporting Services sur le portail central d'administration de
SharePoint 2010 et à l'écriture de scripts PowerShell. Le service informatique peut désormais mettre des
fonctions de création de rapports à la disposition de tous les utilisateurs d'une entreprise au moyen d'un
seul commutateur et gérer ce dernier comme n'importe quelle autre fonction SharePoint.
Données cohérentes et crédibles
Modèle sémantique BI
SQL Server 2012 introduit le modèle sémantique BI (BISM), modèle unique destiné aux utilisateurs qui
combinent plusieurs méthodes de création de solutions décisionnelles. Ses avantages sont les suivants :
Maintien de la prise en charge des technologies de traitement analytique en ligne hautes performances qui font de SQL Server Analysis Services un outil indispensable pour les
spécialistes du décisionnel
Mise à disposition d'outils pour les développeurs et les informaticiens habitués à traiter des données en lignes et en colonnes
Prise en charge d'un large éventail de solutions décisionnelles personnelles, d'équipe et d'entreprise
18
Le modèle sémantique BI s'adapte à toutes les solutions décisionnelles, des plus petits outils personnels
aux plus grandes solutions d'entreprise. Il convient à toutes les utilisations : création de rapports, analyses,
cartes de performances, tableaux de bord et applications personnalisées. Il confère aux développeurs la
flexibilité de modélisation, la richesse nécessaire pour élaborer une logique métier avancée et l'évolutivité
pour répondre aux besoins les plus exigeants de l'entreprise.
Data Quality Services
Nouvel outil dans SQL Server, Data Quality Services (DQS) simplifie la gestion de données de bout en bout
pour les organisations avec des outils pilotés par la connaissance qui permettent d'autoriser les
gestionnaires de données à créer et à maintenir une base de connaissances en qualité des données afin
d'améliorer la qualité des informations et d'en faciliter la gestion. Plus précisément, les clients prennent
confiance dans la qualité de leurs données en s'appuyant sur les connaissances de l'organisation pour
profiler, nettoyer et associer les données. Data Quality Services peut être utilisé seul ou dans le cadre de
SQL Server Integration Services (SSIS). Les clients SQL Server 2012 pourront se servir de Windows Azure
Marketplace DataMarket comme source de données tierces pour la validation et le nettoyage des données
dans le cadre d'un projet qualité.
Master Data Services
Master Data Services (MDS) continue de simplifier la gestion des structures de données maître (mappage
d'objets, données de référence, dimensions et hiérarchies) utilisées dans les opérations d'intégration de
données. Avec la nouvelle fonction Entity Based Staging, tous les membres et les valeurs d'attributs d'une
entité peuvent être chargés en une seule fois. De plus, les zones fonctionnelles Explorer et Integration
Management de l'application Web Master Data Manager sont maintenant dotées d'une interface
19
Silverlight®. Les membres peuvent être ajoutés et supprimés plus rapidement, et il est plus facile de les
déplacer au sein d'une structure hiérarchique.
La nouvelle extension MDS pour Excel démocratise la gestion des données, ce qui permet aux utilisateurs
de créer des applications de gestion de données directement dans Excel. Ils peuvent charger un ensemble
de données filtré de la base de données MDS, modifier les données dans Excel, puis enregistrer les
données modifiées dans la base de données MDS. Les administrateurs peuvent également exploiter cette
extension pour créer des entités et des attributs.
Integration Services
SQL Server Integration Services (SSIS) facilite les premiers pas dans l'intégration des données en autorisant
des organisations de toutes tailles à opérationnaliser leurs engagements en matière d’informations, avec
des fonctions qui renforcent l'efficacité et la productivité en termes de gestion de l'information. La prise en
charge complète de SQL Server 2012 Integration Services vous aide à exploiter vos fonctions d'intégration
de données comme une application stratégique. SSIS intègre la prise en charge de DBA et IT Implementer
pour le déploiement et l'administration des tâches ETL. SQL Server 2012 inclut également l'exécution de
fonctions d'administration et autres comme une instance distincte de SQL Server.
Analyse et entreposage d'importants volumes de données
SQL Server 2012 prend en charge les besoins les plus complexes des entreprises en matière de
solutions d'analyse et d'entreposage de données, ainsi que des fonctions complètes de tolérance aux
pannes et de récupération en cas de désastre avec AlwaysOn, pour garantir le niveau de service et la
disponibilité exigés.
Entreposage d'importants volumes de données
Microsoft offre une large gamme de solutions pour relever des défis engendrés par le phénomène « Big
Data ». Notre gamme de solutions d'entreposage de données Microsoft® SQL Server® 2012,
SQL Server® Fast Track Data Warehouse et SQL Server® 2008 R2 Parallel Data Warehouse propose une
plateforme robuste et évolutive pour stocker et analyser vos données dans un entrepôt de données
classique. SQL Server 2012 offre des fonctionnalités avancées telles que Remote Blob Storage et des tables
partitionnées pouvant évoluer jusqu'à 15 000 partitions afin d'assurer la prise en charge de scénarios de
type « fenêtre glissante » importants. Par ailleurs, le système prend en charge jusqu’à 256 cœurs logiques,
ce qui garantit des performances optimales pour des charges de travail et des scénarios de consolidation
particulièrement volumineux.
20
Performances exceptionnelles avec xVelocity en mémoire
Microsoft SQL Server 2012 réalise un véritable bond en avant en termes de performances avec les
nouvelles technologies xVelocity en mémoire qui offrent des améliorations d'un facteur de 10 à 100 pour
l'analyse et l'entreposage de données. Avec des vitesses d'analyse de plusieurs dizaines de milliards de
lignes par seconde sur un matériel standard, xVelocity permet aux utilisateurs d'explorer et d'interagir
activement et en un temps record avec des volumes de données inégalés.
Mise en œuvre rapide
La mise en œuvre rapide est rendue possible par des architectures de référence, des appliances offrant
une intégration prétestée, préconfigurée et préréglée avec le matériel ouvert de grands constructeurs, et
des logiciels dont l'installation et la configuration sont 4 fois plus rapides que celles d'autres grands
fournisseurs.
SQL Server offre l'un des coûts d'acquisition et de possession les plus bas du marché. Les exemples réels
montrent des économies atteignant des centaines de milliers de dollars après une migration vers
SQL Server.
Solution Microsoft Big Data
La stratégie Big Data de Microsoft s’appuie sur Hadoop pour l’exploitation des données « vivant » hors de
la plateforme de données traditionnelle. Hadoop est la mise en œuvre open source du moteur et
environnement de calcul parallélisé MapReduce. Il est utilisé pour traiter des flux de données qui
dépassent largement la taille des plus gros ensembles de données d'entreprise. Qu'il s'agisse de données
issues de capteurs, de clics, de médias sociaux, liées à l'emplacement ou autres, générées et collectées en
très grande quantité, le traitement et l'analyse sont souvent confiés à Hadoop.
Microsoft assure une mise en œuvre ou une diffusion professionnelle de Hadoop pour Windows Server et
Windows Azure, intégrée à SQL Server 2012, Active Directory et System Center, afin que les entreprises
puissent tirer parti d'importants volumes de données de manière extrêmement simple, efficace et rentable.
Grâce à la solution Microsoft Big Data, les clients enrichissent leurs analyses avec des données publiques
issues de réseaux sociaux type Twitter et Facebook, mais aussi de centaines de fournisseurs de données
fiables sur Windows Azure Marketplace. Azure Marketplace expose également d'innombrables
applications et algorithmes d'exploration de données pour renforcer la visibilité des clients.
En outre, grâce à une parfaite intégration aux outils PowerPivot, Power View et EDW, Microsoft Big Data
offre aux clients une vision globale de toutes leurs données, structurées ou non, avec leurs outils de travail
habituels.
21
Le Cloud comme vous l’entendez
La prochaine génération de SQL Server offrira l'agilité nécessaire pour créer et faire évoluer rapidement
des solutions à même de relever les défis des entreprises et de favoriser de nouvelles opportunités
commerciales, en passant d'un serveur à un cloud privé ou public. Plus concrètement, les entreprises y
trouveront des outils d'optimisation de la productivité et des solutions de développement de pointe pour
créer une application, la déployer et la gérer en fonction de leurs besoins.
Optimisation de la productivité
SQL Server Data Tools
SQL Server Data Tools unifie le processus de développement des bases de données via un environnement
unique et puissant qui couvre les bases de données, la Business Intelligence (BI) et le Web, et prend en
charge SQL Server et SQL Azure. Rationalisez le
développement des applications avec un seul
environnement pour développer bases de données,
outils de BI et solutions Web dans vos
environnements en local et en mode cloud.
Le nouvel IDE basé sur Visual Studio, destiné aux développeurs de bases de données et de solutions de BI, est disponible en versions autonome et intégrée (contrôle de code source, test unitaire, etc.) avec
SQL Server 2012, sur le Web et avec Visual Studio vNext.
Les développeurs de bases de données apprécieront le développement déclaratif fondé
sur les modèles, des outils intégrés avec des services de langage modernes, la possibilité de travailler en ligne ou hors ligne avec des tests locaux et un ciblage adapté à l'édition SQL Server (SQL Server, SQL Azure, etc.).
Les développeurs SSIS apprécieront pour leur part la conception de flux de données, les fonctions d'annulation/restauration et les packages interprétables par l'utilisateur.
Infrastructure de composants d'application de la couche Données (DAC)
Apparue dans SQL Server 2008 R2, la prise en charge des composants d'application de la couche Données
(Data-Tier Application Components, DAC) dans l'ensemble de SQL Server et de Visual Studio aide les
informaticiens et les développeurs à définir et à stocker les schémas et objets nécessaires à la prise en
charge d'une application, puis à déployer, à importer et à exporter les DAC sur site et dans le cloud public.
Autres objets pris en charge – Droits, rôles, synonymes, types de systèmes CLR : ID hiérarchique, géométrie, géographie, indice spatial et statistiques.
22
Parité de composants d'application de la couche Données (DAC) avec SQL Azure
SQL Server 2012 et SQL Azure offrent une « assistance universelle » qui permet de déplacer une base de
données DAC entre des bases de données SQL Server et un serveur, un cloud privé ou SQL Azure. Ainsi, un
même composant client peut être créé une fois, puis déployé et géré dans tous les environnements, d'où
une flexibilité sans précédent en termes de développement et de gestion informatique. Les services
d'importation et d'exportation de l'infrastructure DAC permettent l'archivage et la migration entre des
serveurs de bases de données en local et en mode cloud. Outre les données elles-mêmes, le nouveau
service d'exportation extraira le schéma de base de données et sérialisera le tout dans une archive d'un
nouveau format, logique et ouvert, le fichier .bacpac. L'utilisateur n'aura alors plus qu'à importer l'archive
.bacpac sur un autre serveur de base de données.
Prise en charge de PowerShell 2.0
SQL Server 2012 élargit la prise en charge de PowerShell de SQL Server 2008 en s'appuyant sur Windows
PowerShell 2.0 et en permettant aux DBA d'exploiter les dernières fonctionnalités de PowerShell. Il permet
ainsi d'utiliser SQLPS.exe pour tous les scénarios d'automatisation SQL et associés. En particulier, les
fonctionnalités clés de SQL Server AlwaysOn sont prises en charge par PowerShell 2.0, ce qui offre aux
administrateurs une souplesse accrue en leur permettant de configurer de nouvelles solutions de
disponibilité à l’aide de scripts plutôt qu'en utilisant l'interface assistant d'AlwaysOn.
Recherche sémantique statistique en texte intégral
Grâce à la fonctionnalité de recherche sémantique statistique, les développeurs T-SQL peuvent apporter à
l'entreprise une nouvelle compréhension stratégique de ses données en mettant en évidence des relations
jusqu'alors invisibles au sein de fichiers de données non structurées stockés dans la base de données
SQL Server. FTS Semantic Search extrait des « expressions clés » statistiquement pertinentes, puis s'appuie
sur ces expressions pour mesurer la « similarité entre documents », sous la forme de données structurées
accessibles par le biais des nouvelles fonctions d'ensemble de lignes T-SQL. Avec FileTable et Semantic
Search, les documents non structurés deviennent des ressources précieuses dans une base de données
relationnelle, et les développeurs peuvent les manipuler en même temps que les données structurées dans
les opérations de définition.
Possibilités d'extension universelles
Prise en charge optimisée des données non structurées
SQL Server 2008 introduisait déjà plusieurs améliorations pour des types et des volumes de données non
structurées toujours plus importants, notamment FILESTREAM, DATE/TIME et Spatial. SQL Server 2012
s'appuie sur cette puissante fondation au-delà du relationnel et sur de nombreuses améliorations propres.
Haute disponibilité pour FILESTREAM Avec SQL Server 2012, les nouveaux types de
23
données complexes reçoivent un traitement privilégié. Les avantages de FILESTREAM
permettent aux clients de stocker et de gérer des données complexes de plusieurs manières différentes, comme si elles faisaient partie de la base de données. De plus, avec SQL Server 2012, les clients peuvent bénéficier de la haute disponibilité d'AlwaysOn pour
les données complexes gérées via FILESTREAM. Cela couvre l'utilisation de Remote Blog Storage et de FileTable.
FileTable S'appuyant sur FILESTREAM, FileTable permet de stocker des données de fichiers sur SQL Server tout en assurant la compatibilité des applications avec la prise en charge des
espaces de noms Win32. D'innombrables applications doivent maintenir leurs données dans deux mondes – les documents, fichiers multimédia et autres données non structurées sur des serveurs de fichiers, et les métadonnées structurées correspondantes, dans des
systèmes relationnels. FileTable lève cette barrière pour les clients dont les fichiers se trouvent actuellement sur des serveurs Win32, tout en éliminant les problèmes associés à la maintenance et la synchronisation de deux systèmes disparates.
Prise en charge spatiale complète Le traitement des données spatiales dans SQL Server a également été amélioré, comme le prouvent les arcs circulaires sur l'ellipsoïde (une
première pour les systèmes de base de données relationnelle), la prise en charge des objets spatiaux sphériques, la parité fonctionnelle des types de données géographiques et géométriques, ainsi que les performances d'index spatiaux.
Interopérabilité renforcée
Communiquant avec les applications SQL Server et SQL Azure, ainsi que d'autres API standard sur diverses
plateformes, SQL Server 2012 aide les clients à étendre leurs environnements hétérogènes.
Le pilote Microsoft destiné à PHP pour SQL Server permet une intégration fiable et évolutive de SQL Server aux applications PHP déployées sur la plateforme Windows.
L'outil de connectivité Java propose aux clients d'entreprise des options de connexion sécurisées, à haute disponibilité, entre les applications Java et SQL Server.
Le pilote JDBC Microsoft pour Linux/Unix fournit une connectivité avec Unix/Linux qui
permet aux utilisateurs exécutant des applications et des charges de travail sur leurs plateformes existantes de migrer plus facilement vers SQL Server.
24
SQL Server Express LocalDB
SQL Server 2012 propose une nouvelle version de SQL Server Express, SQL Server Express LocalDB. Version
allégée de Express, LocalDB possède toutes les caractéristiques de programmabilité de la version
complète, mais fonctionne en mode utilisateur, s'installe rapidement sans exiger de configuration et
impose très peu de conditions préalables.
25
Conclusion
Très innovante, SQL Server est une version majeure qui permet aux clients qui mettent en place et gèrent
des environnements stratégiques de gagner immédiatement en sécurité et en efficacité. Les nouveautés et
les améliorations proposées permettent d'exploiter des informations stratégiques précieuses à tous les
niveaux de l'entreprise, tandis que la compatibilité des applications du serveur au cloud privé ou public
apporte la flexibilité nécessaire pour affronter les défis à venir.
Ce livre blanc ne fournit qu'un aperçu des nouveaux avantages, caractéristiques et fonctionnalités de
SQL Server 2012.
Pour plus d’informations :
http://www.microsoft.com/sqlserver/ : Site Web de SQL Server
http://technet.microsoft.com/en-us/sqlserver/ : SQL Server TechCenter
http://msdn.microsoft.com/en-us/sqlserver/ : SQL Server DevCenter
Copyright
Le présent document est fourni « en l'état ». Les informations et les points de vue exprimés dans ce
document et dans les URL ou autres références de sites Web Internet peuvent être modifiés sans préavis.
Vous assumez les éventuels risques associés à l'utilisation de ces données.
Ce document ne vous fournit aucun droit légal sur une quelconque propriété intellectuelle concernant les
produits Microsoft. Vous pouvez le copier et l'utiliser pour votre usage personnel.
© 2011 Microsoft. Tous droits réservés.