INTRODUCTION
Cet article répertorie les bogues corrigés dans Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).Notes
-
D’autres correctifs qui ne sont pas documentés peuvent être inclus dans le Service Pack.
-
Cette liste sera mise à jour lorsque d’autres articles seront publiés.
Pour plus d’informations sur la façon d’obtenir SQL Server Service Packs 2008 R2, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
2527041 Comment obtenir le dernier Service Pack pour SQL Server 2008 R2
Informations supplémentaires
En plus des correctifs répertoriés dans cet article, SQL Server 2008 R2 SP1 contient les correctifs logiciels inclus dans la mise à jour cumulative 1 à la mise à jour cumulative 6 pour SQL Server 2008 R2. Ce Service Pack inclut également toutes les mises à jour de sécurité publiées jusqu’en juillet 2011.Pour plus d’informations sur les packages de mise à jour cumulative disponibles pour SQL Server 2008 R2, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
981356 Les builds SQL Server 2008 R2 qui ont été publiées après SQL Server 2008 R2 a été publiée
Correctifs dans ce Service Pack
Pour plus d’informations sur les bogues corrigés dans SQL Server 2008 R2 SP1, cliquez sur les numéros d’article suivants pour afficher les articles de la Base de connaissances Microsoft.
|
Numéro de bogue VSTS |
Numéro d’article de la Base de connaissances |
Description |
|---|---|---|
|
657377 |
Le serveur cible ne peut pas télécharger un travail multiserveur à partir du serveur master si le serveur cible exécute une version allemande ou une version française de SQL Server 2005 |
|
|
657404 |
Message d’erreur lorsque vous exécutez Get-Command dans un environnement PowerShell version 2 sur un serveur exécutant SQL Server 2008 : « La référence d’objet n’est pas définie sur un instance d’un objet » |
|
|
649451 |
CORRECTIF : Resource Monitor entre dans une condition de non-rendement sur un serveur qui exécute SQL Server 2008 |
|
|
649479 |
Problème pour 2008 SP2 [SQL Server Destination [19]] Erreur : Impossible de préparer l’insertion en bloc SSIS pour l’insertion de données |
|
|
649504 |
CORRECTIF : Les types de données polygones géométriques de stockage spatial avec anneaux internes retournent des données incorrectes via différentes opérations géométriques |
|
|
649529 |
CORRECTIF : Les travaux multiserveurs ne sont pas téléchargés de SQL Server 2000 dans le rôle MSX à SQL Server 2008 dans le rôle TSX |
|
|
649457 |
CORRECTIF : les verrous d’une table ne sont pas réaffectés lorsque vous insérez de nombreuses lignes dans une table dans SQL Server 2008 |
|
|
628428 |
CORRECTIF : Une base de données activée pour Transparent Data Encryption peut devenir inaccessible si le certificat utilisé pour chiffrer la clé de chiffrement de base de données est supprimé. |
|
|
625028 |
CORRECTIF : la valeur de zone de texte masquée référencée dans l’en-tête de tableau matriciel s’affiche uniquement sur la première page après l’exportation d’un rapport vers un renderer de saut de page en dur |
|
|
447613 |
Filtres DataSet appliqués Durng SharedDataSet ou Traitement de paramètre utilisent des paramètres de classement incorrects |
|
|
697406 |
CORRECTIF : un modèle clustering qui utilise l’algorithme K-moyennes génère différents résultats affectés par les colonnes PredictOnly dans SQL Server 2008 R2 Analysis Services |
|
|
649480 |
L’utilitaire SQL Dumper ne peut pas générer de fichiers de vidage d’erreur sur un cluster de basculement SQL Server 2008 ou SQL Server 2008 R2 sur une installation de cluster de basculement Avancé/Entreprise |
|
|
649339 |
Message d’erreur lorsque vous essayez d’ouvrir un projet dans SQL Server 2008 ou dans SQL Server 2008 R2 : « La définition du manifeste de l’assembly situé ne correspond pas à la référence d’assembly » |
|
|
405512 |
Vous recevez une erreur « Impossible d’arrêter le service ReportServer sur l’ordinateur <nom de l’ordinateur> » lorsque vous passez du mode connecté au mode local |
|
|
405514 |
Un message d’erreur s’affiche lorsque vous essayez d’accéder directement au serveur de rapports SSRS 2008 R2 après avoir créé un site de revendication SharePoint |
|
|
665971 |
CORRECTIF : Différents résultats sont retournés lorsque vous exécutez une requête parallèle qui utilise une fonction de classement dans SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2 sur un ordinateur qui a au moins 8 processeurs |
|
|
650006 |
Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception : Type = System.InvalidCastException, Message = Unable to cast object of type 'System.Boolean' to type 'Syste. |
|
|
689073 |
CORRECTIF : La fonctionnalité IntelliSense de SSMS 2008 R2 peut cesser de fonctionner après l’installation de Visual Studio 2010 SP1 |
|
|
649856 |
CORRECTIF : Le travail du collecteur de données prend beaucoup de temps pour effacer les données de la base de données MDW dans SQL Server 2008 R2 |
Correctifs supplémentaires dans ce Service Pack
Les solutions aux problèmes suivants sont également incluses dans SQL Server 2008 R2 SP1.
|
ID |
Description |
|---|---|
|
418521 |
Le renderer HTML ne lève plus d’exception ArgumentOutOfRangeException si la propriété ConsumeContainerWhitespace est définie sur TRUE dans un rapport et s’il existe un espace blanc horizontal disponible pour le remplissage. |
|
346804 |
CORRECTIF : la syntaxe d’indicateur d’index « FORCESEEK » prend désormais des paramètres facultatifs. Un nouvel indicateur de requête FORCESCAN est ajouté. Pour plus d’informations, consultez « Indicateurs de requête (Transact-SQL) » (http://msdn.microsoft.com/en-us/library/ms181714.aspx). |
|
405562 |
Les chaînes de connexion telles que 'server="tcp :"' et 'server="np :"' sont prises en charge dans SQL Server Native Client 2008 pour établir des connexions à la instance locale. Avec ce correctif, ces chaînes de connexion fonctionnent désormais dans SQL Server Native Client 2008 R2 et autorisent les connexions à la instance locale. |
|
447996 |
Un problème dans la vérification logique ne se produit plus si une colonne partitionnée d’une vue indexée correspond à la colonne partitionnée de la table partitionnée de base. Le changement de table n’est plus activé dans les vues indexées non alignées sur les partitions. |
|
471571 |
L’utilisation de SQL 10.5 BIDS pour déployer des parties de rapport sur un SQL Server 2008 R2 (et versions ultérieures) Report Server n’échoue plus ou génère un message d’erreur de contrôle de version SQL. |
|
512199 |
Les horodatages sont désormais corrects lorsque les événements étendus ou les fichiers d’audit SQL sont lus sur un autre ordinateur que celui qui a généré le fichier. Les horodatages sont désormais également corrects après un redémarrage du serveur. |
|
528501 |
Le rendu du rapport en mode d’affichage synchrone à l’aide des composants WebPart Reporting Services 2008 R2 est désormais visible si le rapport contient des espaces dans le nom du rapport. Un message d’erreur StreamNotFound n’est plus généré. |
|
538455 |
Lorsque vous affichez au format HTML avec le paramètre DeviceInfo « StyleStream » défini sur TRUE, les paramètres de style ne sont plus perdus sur les zones de texte ou sur le texte si des actions sont définies. |
|
540725 |
Deux nouveaux fichiers de modèle de trace sont générés pour le moteur et les services d’analyse. Cela permet au profileur d’afficher tous les événements et colonnes pour le moteur et les services d’analyse. |
|
550635 |
CORRECTIF : Rapport de texte incorrect lorsque l’analyseur d’intégrité SP 2010 retourne un message d’erreur concernant Analysis Services en cours d’exécution en mode VertiPaq. |
|
550947 |
Dans un élément de rapport de tableau matriciel comportant au moins 20 lignes contenant des éléments de rapport de conteneur imbriqués (Rectangle et Tableau matriciel), l’interpréteur de commandes BIDS ne répond plus si vous insérez une nouvelle ligne au-dessus ou en dessous d’un membre de tableau matriciel. |
|
555701 |
Le message dans le désordre ne provoque plus d’erreur de violation d’accès au démarrage de l’objet DBM. |
|
617987 |
L’installation du nouveau serveur ne signale plus qu’une clé de master banque d’informations sécurisée ne se génère pas lors de l’installation de l’appliance BI. (Le message a été généré même si l’installation a réussi.) |
|
623819 |
Correction d’un problème dans lequel vous receviez un message d’erreur lorsque l’optimiseur de requête ne pouvait pas produire de plan pour certaines requêtes sur des vues partitionnée. Cela est décrit dans 620614 problème Microsoft Connect. Le correctif se trouve sous une traceflag (voir l’article de la base de connaissances 974006). |
|
624909 |
Les performances ne diminuent plus lorsque vous utilisez la Visionneuse de rapports ou que vous l’affichez au format HTML si vous avez plusieurs composants WebPart sur une seule page SharePoint. |
|
624951 |
Vous ne recevez plus d’exception « Erreur lors du déchargement du domaine d’application » lorsque vous fermez une application WPF qui inclut le contrôle ReportViewer. |
|
626205 |
Analysis Services ne peut pas créer un cube local à partir d’un cube de serveur qui a des membres de dimension liés au membre Inconnu. |
|
626243 |
PowerPivot est maintenant installé correctement sur une batterie de serveurs existante si SQL Server composants partagés sont installés à un emplacement non défini par défaut. |
|
629973 |
BIDS et Report Builder 3 ne se bloquent plus lorsque vous effectuez les opérations suivantes : faites glisser une cellule d’un tableau par la bordure, entrez en mode « déplacer l’élément de rapport », déplacez l’objet à l’extérieur du tableau, puis appuyez sur Échap lorsque vous cliquez et maintenez le bouton de la souris enfoncé. |
|
636999 |
Si Conseiller de mise à niveau ne peut pas analyser un fichier de trace, Conseiller de mise à niveau pouvez maintenant fournir un message d’erreur explicite à un utilisateur. |
|
639182 |
Boîte de dialogue Ouverture de session pour Report Builder 3.0. Cette option est appelée lorsque l’authentification par formulaire est utilisée pour SSRS et n’est plus masquée par une boîte de dialogue modale « Assistant Nouveau rapport ». (En raison du problème, les utilisateurs peuvent ne pas savoir qu’une ouverture de session est demandée.) |
|
643961 |
Toutes les options de compte d’utilisateur spécifiques fonctionnent désormais selon des planifications de source de données. |
|
646473 |
Une application conçue dans l’environnement .NET Framework 4.0 n’échoue plus si RBS ne trouve pas ses informations de configuration. Les informations sont désormais recherchées dans les fichiers de configuration .NET Framework 4.0 et .NET Framework 3.5. |
|
658405 |
Vous pouvez maintenant créer des rapports personnalisés à l’aide du fichier .odc sur le tableau de bord de gestion informatique. |
|
665971 |
Les transferts de lignes de l’opérateur parallélisme sont désormais dans l’ordre correct. L’optimiseur peut désormais sélectionner un plan non optimal. Par conséquent, ce correctif nécessite une traceflag. Pour utiliser ce correctif, vous devez activer traceflag 4134. |
|
674357 |
Deux nouveaux fichiers de modèle de trace sont maintenant générés pour le service moteur et pour le service d’analyse. Vous procédez ainsi pour vous assurer que Profiler peut afficher tous les événements et colonnes pour les deux services. |
|
679035 |
Correction d’une faute de frappe mineure dans la page central Administration. |
|
684435 |
StringCchPrintf_l attend la taille de la mémoire tampon de destination en caractères. La taille a été passée en octets. Par conséquent, l’erreur OACR - BUFFER_OVERFLOW a été déclenchée. Correction du code en transmettant la longueur correcte. |
|
649475 |
Les ensembles de regroupements fonctionnent incorrectement lorsqu’ils collectent des compteurs de performances sur un cluster si le nom du instance SQL est identique au nom du réseau virtuel. |
|
649357 |
Dans une base de données donnée, l’utilisation d’un pointeur de serveur déclaré pour une instruction select qui contient n’importe quelle vue système peut donner des résultats incorrects une fois que cette base de données est attachée et attachée. |
|
649391 |
Des erreurs d’altération DBCC se produisent pendant SQL Server classements R2 2008 lorsque des chaînes comportant des séquences Jamo qui suivent le signe prolongé japonais sont utilisées. |
|
657399 |
Un numéro de version incorrect s’affiche dans SQL Server Management Studio et dans SQL Server Reporting Services. Cela entraîne une confusion, car le nombre affiché ne varie pas du numéro de version RTM après une mise à niveau. |
|
649476 |
CORRECTIF : Amélioration et informations supplémentaires sont enregistrées pour InvalidReportParameterException dans la sortie détaillée si certaines conditions se produisent pendant le traitement des paramètres. |
|
649557 |
CORRECTIF : Problème d’accessibilité qui se produit parce que le nom d’accessibilité active Microsoft « Symbol » est null. Les noms Microsoft Active Accessibility sont mis à jour et peuvent désormais être découverts. |
|
649447 |
ReportBuilder 2.0 ClickOnce affiche un rapport vide au démarrage si un utilisateur modifie le rapport à l’aide de ReportBuilder 2.0 à partir d’un site web SharePoint 12. |
|
649575 |
Les noms MSAA de la boîte de dialogue Propriétés de l’échelle radiale sont incorrects et ne sont pas conformes à l’accessibilité. |
|
519534 |
L’utilisation de paramètres table pour les colonnes métier peut entraîner une violation d’accès sur le serveur. |
|
645824 |
Une erreur de violation d’accès peut se produire pendant l’exécution de procédures stockées étendues dans des conditions de contrainte élevée. |
|
649559 |
CORRECTIF : Amélioration des performances de création d’index par des instructions DDL pour les tables qui ont de nombreuses partitions et qui ne contiennent pas de données. Auparavant, le temps nécessaire à ce processus augmentait dans une progression géométrique à mesure que le nombre de partitions augmentait. Le temps nécessaire augmente maintenant dans une progression linéaire. |
|
649537, 448009 |
Dans certaines conditions, le nom de la colonne partitionnée dans le message d’erreur 11405 peut être incorrect. Cela entraîne l’impression d’un nom de colonne incorrect. |
|
649530 |
Une exception secondaire peut se produire quand Analysis Services génère un fichier de vidage Watson. Cela est vrai que le fichier de vidage Watson soit généré en raison d’une exception réelle ou d’une demande explicite de vidage sur certaines erreurs. Si l’exception secondaire se produit, le serveur peut subir une récursivité infinie. Cela génère de nombreux fichiers de vidage, puis arrête le serveur. |
|
649524 |
Si un utilisateur crée un type défini par l’utilisateur et une fonction table dans la même transaction, et si la fonction a une table de retour qui contient une colonne du type défini par l’utilisateur, un interblocage automatique se produit. En outre, la connexion qui tente d’effectuer ces opérations est arrêtée. |
|
649532 |
Un index spatial ne peut pas être créé en toute sécurité dans une table qui utilise CELL_ID, CELL_ATTRIBUTES ou SRID pour les noms de colonnes. |
|
657405 |
SQL Server génère parfois un message d’erreur « La mémoire système du pool de ressources 'interne' est insuffisante pour exécuter cette requête ». Cette situation est souvent évitable. |
|
649434 |
Si les paramètres liés par la fonction SQLBindParameter spécifient une longueur de SQL_DATA_AT_EXEC, le pilote ODC SQL Server 2008 R2 Native Client provoque une violation d’accès si la fonction SQLPutData spécifie une longueur de SQL_NULL_DATA lorsque la valeur du paramètre est fournie pour l’exécution. |
|
512170 |
Si MARS est utilisé, la vue sys.dm_os_tasks affiche la même valeur dans la colonne request_id pour toutes les tâches au lieu de signaler la valeur correcte associée à chaque tâche. |
|
649425 |
La vue sys.dm_os_wait_stats affiche les lignes en double pour le type d’attente DIVERS. Cela peut entraîner des problèmes pour les outils de supervision. |
|
649346 |
La cible de compartimentage asynchrone affiche des paires valeur/chaîne incorrectes pour les champs mappés lorsqu’elle est comparée aux informations disponibles dans dm_xe_map_values. |
|
649340 |
CORRECTIF : la table de base système syscolpars affichait des lignes en double. Ce correctif les distingue en ajoutant le numéro de procédure dans DBCC checkcatalog. |
|
649427 |
CORRECTIF : un nouveau code d’erreur (6257) est retourné lorsqu’un utilisateur tente d’inscrire un assembly CLR créé sur un runtime plus récent, tel que CLR v4. Le message d’erreur précédent (code 6218) était confus et n’a pas signalé le problème réel. Pour plus d’informations, consultez le bogue. |
|
649433 |
Une casse de périphérie insère une valeur d’identité en dehors de la plage actuelle en mode « définir identity_insert TABLE_NAME activé ». Ce problème se produit également dans les opérations de sauvegarde/restauration. |
|
649450 |
Des informations de classement de colonne incorrectes sont retournées lorsque BCP.exe récupère les informations de métadonnées de colonne. |
|
649527 |
L’utilisation d’une fonction PeriodsToDate qui a un paramètre de membre Null peut entraîner une erreur « Exception inattendue ». |
|
649341 |
Lorsque la requête a un filtre qui fait référence à une colonne dans la vue sys.dm_server_audit_status, le filtre est ignoré et toutes les lignes sont retournées à partir de sys.dm_server_audit_status. |
|
629570 |
L’erreur 955 se produit lorsque les utilisateurs ont essayé de configurer la gestion Data Warehouse s’ils ont des bases de données sur leur serveur qui ne sont pas en ligne. |
|
649374 |
La mémoire tampon en anneau affiche des données d’événement incomplètes (sortie des événements de dm_xe_session_targets) lorsqu’elle atteint la limite de taille de la sortie XML. |
|
677560 |
Correction d’un problème dans lequel une requête distante génère le code d’erreur 7359 dans SQL Server 2008 R2. Ce problème se produit si une fonction définie par l’utilisateur utilise un synonyme pour une table liée, qu’un plan d’exécution de la fonction définie par l’utilisateur existe sur le serveur local et qu’une version de schéma de la table liée est mise à jour sur un serveur distant. |
|
562310 |
Corrige une erreur « Read AV in FullXactImpBase ::GetXdes xact.cpp @ 2536 » qui se produit lorsqu’une base de données db1 est créée, une requête est mise en cache pour db1, puis db1 est supprimée, une deuxième base de données est créée, puis db1 est recréée et la requête mise en cache est réexécutée. |
|
623804 |
Corrige un résultat incorrect des requêtes exécutées dans les corps du déclencheur. Le scénario nécessite un index filtré unique. Le déclencheur doit contenir une requête qui est affectée par le fait qu’une colonne soit unique ou non pour l’ensemble de la table. |
|
636156 |
Correction d’un problème dans lequel les sauvegardes sont endommagées lorsque le chiffrement transparent de base de données est activé dans les bases de données, que les sommes de contrôle de page sont activées et que la sauvegarde utilise des sommes de contrôle. |
|
657511 |
CORRECTIF : ce correctif résout les délais d’expiration et les interblocages qui peuvent se produire pendant le traitement de l’abonnement, lorsque de nombreux abonnements sont traités simultanément. Le correctif logiciel s’applique quand Reporting Services est déployé en mode intégré SharePoint. |
|
676139 |
Résout un problème dans lequel le client doit effectuer un tri et une page de tri est déversé sur le disque. En outre, l’analyse TDE vient simultanément toucher cette page particulière. Vous pouvez redémarrer l’ordinateur pour contourner le problème. Toutefois, vous ne pouvez pas éviter complètement ce problème, sauf si vous désactivez TDE. |
|
676491 |
Résout un problème potentiel qui se produit après l’application d’un correctif logiciel décrit dans 473052 de bogueS VSTS. |
|
679886 |
Résout un problème dans lequel les événements étendus ou les fichiers de piste d’audit SQL collectés peuvent afficher des informations d’horodatage incorrectes. |
|
686401 |
Résout un problème dans lequel une valeur null C# est convertie en dbNull avant de la rendre persistante. |
|
620861 |
CORRECTIF : la prise en charge est fournie pour un maximum de 15 000 partitions dans les tables et les index dans les éditions Datacenter, Enterprise, Developer et Evaluation de Microsoft SQL Server 2008 R2 SP1. Pour plus d’informations sur la façon dont cette prise en charge peut être activée et désactivée, sur ses limitations et sur certains problèmes connus et solutions de contournement, consultez le livre blanc « Prise en charge de 15 000 partitions » http://go.microsoft.com/fwlink/?LinkId=199773 |
|
296354 |
CORRECTIF : Les valeurs par défaut de la propriété SqlDumperDumpTimeOut ne se trouvent pas dans une étendue valide dans Microsoft SQL Server 2008 R2 SP1. L’étendue de valeur valide s’étend de 0 (ms) à MAXDWORD. |
|
417616 |
CORRECTIF : La logique de récupération des noms de principal du service pour les comptes de service est désormais définie pour être toujours journalisée. Avant que ce correctif ne soit appliqué, la logique est définie pour être journalisée uniquement lorsque l’ep est activé. Ces informations peuvent être utilisées pour résoudre les problèmes Kerberos. |
|
517329 |
Un défaut de programme fait que divers outils de diagnostic signalent les requêtes comme étant exécutées dans la base de données master plutôt que dans la base de données dans laquelle elles ont été réellement exécutées. |
|
615697 |
Les points SQM sont manquants pour les fonctionnalités importantes de Microsoft SQL Server 2008 ou dans une version ultérieure de SQL Server. Ce correctif ajoute des points SQM importants, qui sont utiles pour le suivi des métriques d’utilisation des clients. |
|
645245 |
CORRECTIF : la logique de reconnexion et de réexécution est supprimée du chemin du code d’exécution de requête dans l’éditeur SQL. Ces informations ne sont plus nécessaires, car le délai d’expiration de la connexion inactive pour Microsoft SQL Azure est passé à 30 minutes. |
|
674580 |
Le nouveau fichier de modèle de trace (« Microsoft Analysis Services TraceDefinition 10.50.0.xml ») dans Analysis Services doit être régénéré pour inclure les événements de trace nouvellement ajoutés afin que Profiler puisse afficher tous les événements et colonnes. |
|
707007 |
Les importations échouent dans les scénarios Dallas. |
|
710263 |
Une erreur est retournée lorsque vous essayez de générer des instantanés dans la Galerie de rapports si Internet Explorer 9 est utilisé comme navigateur. |
|
710433 |
CORRECTIF : le Registre est mis à jour pour passer des noms de fichiers en tant que paramètre à ssms.exe lorsque vous double-cliquez sur un fichier .sql. |
|
656177 |
CORRECTIF : Une violation d’accès se produit lorsque vous utilisez une procédure stockée ou une fonction définie par l’utilisateur pour créer une variable de table dans SQL Server 2008 ou dans SQL Server 2008 R2 |
Références
Pour plus d’informations sur la façon de déterminer la version et l’édition SQL Server actuelles, cliquez sur le numéro ci-dessous pour afficher l’article dans la Base de connaissances Microsoft :
321185 Comment identifier votre version et édition SQL Server Les produits tiers décrits dans cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.