Nouveautés de SQL Server 2005 SP1

Dans Microsoft SQL Server 2005 Service Pack 1 (SP1), les domaines de fonctionnalité suivants constituent des fonctionnalités nouvelles ou améliorées.

Domaines de fonctionnalités

Analysis Services

Programmabilité des données

Moteur de base de données

Integration Services

Plans de maintenance

Générateur de profils et relecture

Réplication

Reporting Services

SQL Server 2005 Express Edition

Agent SQL Server

Objets SMO (SQL Server Management Objects)

SQL Server Management Studio

Analysis Services

  • La stabilité et les performances des requêtes ont été améliorées.
  • La connectivité HTTP prend désormais en charge la compression HTTP.
  • Les requêtes optimisées de perspectives sont désormais aussi rapides que les requêtes du cube de base de la perspective.
  • Le projet Analysis Services AdventureWorks a été mis à jour. Si vous avez précédemment déployé ce projet sur une instance Analysis Services, vous devez redéployer le projet pour visualiser les modifications.
  • L'exemple d'application d'utilitaire d'invite de commandes ascmd a été ajouté à la collection d'exemples SQL Server Analysis Services.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Programmabilité des données

  • La durée de la connexion client a été considérablement améliorée quand un basculement se produit pendant que le serveur utilise la mise en miroir de base de données et les clients TCP/IP.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Moteur de base de données

  • La mise en miroir de bases de données a été activée. La mise en miroir de bases de données est aussi prise en charge pour les déploiements en production. L'indicateur de trace pour le test de la mise en miroir de bases de données (t-1400) a été désapprouvé. Par conséquent, cet indicateur est sans effet dans le Service Pack 1.
  • Une nouvelle surveillance de la mise en miroir de base de données a été ajoutée à SQL Server Management Studio.
  • Générateur de profils SQL Server peut désormais suivre de larges volumes de données sur de gros systèmes informatiques.
  • La prise en charge de XSD a été ajoutée pour certains schémas utilisant les modèles de contenu non déterministes.
  • Il existe une nouvelle fonction système définie par l'utilisateur qui montre quels sont les handles OpenXML ouverts.
  • Quand vous procédez à une mise à niveau depuis SQL Server 2000 vers SQL Server 2005, l'optimisateur de requête pour le moteur de base de données a été amélioré afin d'accueillir le processus de mise à niveau pour les produits tiers utilisant SQL Server comme base de données principale.
  • Les index non-cluster uniques peuvent dorénavant être créés en ligne. Pour plus d'informations, consultez Directives pour effectuer des opérations en ligne sur les index.
  • Les nouvelles vues de gestion dynamiques ajoutées surveillent l'état de l'allocation mémoire de l'exécution de la requête. Pour plus d'informations, consultez sys.dm_exec_query_memory_grants et sys.dm_exec_query_resource_semaphores.
  • Les commandes DBCC (Database Console Commands) sont maintenant intégrées à l'application Watson. Si un contrôle DBCC détecte qu'une base de données est corrompue, l'application Watson charge le rapport d'erreur sur Microsoft.
    Aa337483.note(fr-fr,SQL.90).gifRemarque :
    Pour plus d'informations sur les processus de collecte de données et de création de rapports de données, consultez le site Web Microsoft Online Crash Analysis (en anglais). Pour plus d'informations sur la procédure de collecte de données Microsoft pour ces boîtes de dialogue et sur les mesures prises par Microsoft pour protéger la confidentialité, visitez la page Web Privacy Statement for the Microsoft Error Reporting Service (en anglais).
  • Des améliorations ont été apportées aux domaines suivants :
    • Performances lors de la compilation d'une requête XQuery contenant des schémas XML complexes.
    • Performances lors de l'utilisation du langage XML DML (Data Modification Language) pour mettre à jour XML.
    • Performances de la vue de gestion dynamique, dm_exec_query_plan.
    • Performances dans les opérations arithmétiques à virgule flottante.
    • Test des performances.
    • Cardinalité et statistiques ciblées.
    • Débogage d'un programme CLR SQL utilisant les threads parallèles.
    • Comme le moteur de base de données gère les fonctions définies par l'utilisateur mises en parallèle, les agrégats et les méthodes de type défini par l'utilisateur (UDT).
    • Performances TPC-H.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Integration Services

  • La tâche de service Web prend désormais en charge les paramètres.
  • L'Assistant Importation/Exportation gère maintenant les scénarios à plusieurs tables.
  • L'interface IDtsPipelineEnvironmentService permet aux composants de flux de données personnalisés d'avoir un accès par programme à la tâche parente de flux de données.
  • L'interopérabilité avec Analysis Services a été améliorée. La source DataReader d'Integration Services prend en charge le type de données System.Object en convertissant les colonnes de ce type de données en type de données Integration Services DT_NTEXT. Pour remplacer le type de données par un type plus approprié pour les données, vous pouvez ajouter une transformation de conversion de données.
  • Les performances ont été améliorées pour de nombreuses transformations, comme la transformation de tri.
  • La facilité d'utilisation du Concepteur a été améliorée. Par exemple, vous pouvez maintenant cliquer avec le bouton droit sur la surface de dessin du flux de données, puis cliquer sur Exécuter la tâche pour n'exécuter que la tâche de flux de données. Il n'est pas nécessaire que vous basculiez vers l'onglet Flux de contrôle pour n'exécuter que la tâche de flux de données.
  • Nous avons ajouté une stratégie basée sur le Registre pour gérer les signatures de package Integration Services lors de l'exécution d'un package. Par exemple, les administrateurs peuvent désactiver le chargement de packages non signés et de packages non approuvés. Comme ces paramètres figurent dans le Registre, les administrateurs peuvent les propager dans le domaine à l'aide des paramètres de stratégie de la Stratégie de groupe Microsoft Windows.
  • Dans la boîte de dialogue Éditeur avancé, la source de fichier plat possède la nouvelle propriété UseBinaryFormat. Cette propriété accepte le chargement de données décimales compressées dans le pipeline en vue d'un traitement par un script ou par une transformation personnalisée.
  • Dans la boîte de dialogue Éditeur avancé, la source DataReader possède la nouvelle propriété CommandTimeout. Vous pouvez utiliser cette propriété pour modifier le délai d'attente afin d'autoriser les longues opérations.
  • Pour créer ou pour modifier les expressions de propriété des variables, vous pouvez ouvrir la boîte de dialogue Générateur d'expression depuis la fenêtre Propriétés.
  • Vous pouvez maintenant ajouter des annotations aux contraintes de précédence.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Plans de maintenance

  • La fonction de plan de maintenance fonctionne quand vous avez installé les outils SQL Server ou Integration Services. Dans la version release, vous deviez avoir installé les deux composants.
  • Vous pouvez maintenant utiliser les tâches de nettoyage d'un plan de maintenance pour supprimer les fichiers de sauvegarde des sous-répertoires.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Générateur de profils et relecture

  • Précédemment, la génération de profils Analysis Services affichait l'heure au format UTC (Coordinated Universal Time). L'heure s'affiche maintenant au format de l'heure locale de l'utilisateur.
  • Précédemment, les événements qui étaient relus avec succès n'étaient pas comptés correctement et, de ce fait, des statistiques de relecture incorrectes étaient signalées à l'utilisateur. Ce problème a été corrigé.
    Aa337483.note(fr-fr,SQL.90).gifRemarque :
    Les utilisateurs peuvent voir un pourcentage d'événements relus plus faible que celui rapporté dans la version release de SQL Server 2005. Cependant, le nombre d'événements relus est correct. Vous pouvez utiliser ce nombre quand vous comparez la relecture de SQL Server 2005 et celle de SQL Server 2000.
  • Précédemment, la relecture ignorait la taille du paquet réseau que vous définissiez lorsque vous étiez connecté au réseau. À la place, la relecture créait toujours une connexion qui avait une taille de paquet de 32 Ko. Parfois, des relectures importantes entraînaient sur le serveur une mémoire insuffisante. Ce problème a été corrigé.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Réplication

Reporting Services

  • Vous pouvez maintenant ajouter des images statiques, comme des logos d'entreprise ou autres graphiques, aux rapports du Générateur de rapports.
  • Une nouvelle extension de traitement des données fournit un Concepteur de requêtes graphique que vous pouvez utiliser pour accéder aux InfoCubes et requêtes des rapports Reporting Services pour les sources de données SAP NetWeaver Business Intelligence. Pour plus d'informations, consultez Définition de datasets de rapport pour les données multidimensionnelles d'un système SAP NetWeaver BI.
  • De nombreux bogues ont été corrigés dans l'intégration de Analysis Services au Concepteur de rapports. Par exemple, l'Assistant Rapport fonctionne désormais correctement avec les sources de données Analysis Services. En outre, le comportement de la génération automatique de paramètres a été amélioré.
  • Les bases de données volumineuses n'entraînent plus de problèmes de génération automatique pour l'Assistant Modèle de rapport du Générateur de modèles de rapport.
  • Les déclarations de paramètres complexes ne provoquent plus de problèmes d'analyse dans le Concepteur de rapports.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

SQL Server 2005 Express Edition

  • SQL Server 2005 Express Edition with Advanced Services est désormais un package téléchargeable qui contient tous les outils précédemment disponibles dans SQL Server 2005 Express Edition, ainsi que le nouvel outil de gestion, SQL Server Management Studio Express. De plus, ce package inclut la recherche en texte intégral et SQL Server Reporting Services.
    • Recherche de texte intégral : Vous pouvez utiliser cette fonction pour lancer des requêtes de texte intégral sur les données de caractères en texte brut dans les tables SQL Server. Les requêtes de texte intégral peuvent contenir des mots et des expressions, ou un mot ou une expression sous plusieurs formes. Pour plus d'informations, consultez Recherche de texte intégral.
    • Reporting Services : Cette fonction inclut Report Server et Business Intelligence Development Studio. Vous pouvez l'utiliser pour créer, modifier et exécuter des rapports sur les bases de données locales relationnelles. Pour plus d'informations, consultez Reporting Services dans SQL Server 2005 Express Edition with Advanced Services.
    • SQL Server Management Studio Express : Cette fonction est un outil gratuit que vous pouvez utiliser pour gérer et pour administrer SQL Server 2005 Express Edition. Pour plus d'informations, consultez SQL Server Management Studio Express.
  • SQL Server 2005 Express Toolkit est un package distinct téléchargeable qui inclut Business Intelligence Development Studio. Business Intelligence Development Studio permet de créer et de modifier les rapports basés sur le serveur. Pour plus d'informations, consultez SQL Server Express Toolkit.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Agent SQL Server

  • La syntaxe de jeton des étapes de travail de l'Agent SQL Server n'est plus la même. Une macro d'échappement doit désormais accompagner tous les jetons employés dans les étapes de travail, sans quoi ces dernières échoueront. L'utilisation de macros d'échappement et la mise à jour des étapes de travail de l'Agent SQL Server qui utilisent des jetons sont décrites dans Utilisation de jetons dans les étapes d'un travail.
  • Un basculement de Registre a été ajouté, que vous pouvez utiliser pour contrôler le chiffrement entre un serveur maître et un serveur cible (MSX-TSX).
  • Dans un environnement serveur maître / serveur cible, le service SQL Server Agent qui s'exécute sous le compte NetworkService peut être exécuté depuis un serveur maître ou un serveur cible.
  • La messagerie de base de données s'exécute maintenant sur les versions 64 bits de SQL Server Management Studio, ainsi que sur les systèmes d'exploitation 64 bits.
  • Précédemment, les travaux XMLA (Agent XML for Analysis) de plus de 32 Ko étaient tronqués. Ce problème a été corrigé. Les travaux s'exécutent désormais correctement.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Objets SMO (SQL Server Management Objects)

  • La fiabilité a été améliorée dans les fonctions de transfert et de scripts SMO.
  • Précédemment, il pouvait arriver que SMO génère des instructions Transact-SQL incorrectes dans certains scénarios. De plus, SMO pouvait ne pas transférer une base de données dans certains scénarios. Ces problèmes ont été corrigés.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

SQL Server Management Studio

  • En mode Compatibilité SQL Server 2000, vous pouvez maintenant installer sur les bases de données des objets de prise en charge du schéma de base de données.
  • Une nouvelle surveillance de la mise en miroir de base de données a été ajoutée. Pour plus d'informations, consultez Vue d'ensemble du moniteur de mise en miroir de bases de données.

Icône de flèche utilisée avec le lien Retour en hautRetour en haut

Voir aussi

Concepts

Rubriques nouvelles et mises à jour de la documentation en ligne (14 avril 2006)

Aide et Informations

Assistance sur SQL Server 2005