INTRODUCTION
Cet article répertorie les bogues corrigés dans Microsoft SQL Server 2008 Service Pack 2 (SP2).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, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
968382 Comment obtenir le dernier Service Pack pour SQL Server 2008
Informations supplémentaires
En plus des correctifs répertoriés dans cet article, SQL Server 2008 SP2 contient les correctifs logiciels inclus dans la mise à jour cumulative 1 à la mise à jour cumulative 8 pour SQL Server 2008 Service Pack 1 (SP1). Pour plus d’informations sur les packages de mise à jour cumulative disponibles pour SQL Server 2008 SP1, cliquez sur le numéro ci-dessous pour afficher l’article dans la Base de connaissances Microsoft :
970365 Les builds SQL Server 2008 publiées après SQL Server 2008 SP1
Bogues corrigés dans ce Service Pack
Pour plus d’informations sur les bogues corrigés dans SQL Server 2008 SP2, 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 |
|---|---|---|
|
249682 |
CORRECTIF : Message d’erreur lorsque vous exécutez la commande ProcessAdd après avoir apporté des modifications à la partition sur un serveur exécutant SQL Server 2008 : « Erreur interne : Une exception inattendue s’est produite » |
|
|
256736 |
CORRECTIF : résultats incorrects si vous utilisez des parenthèses autour de SELECT dans une instruction qui a une expression de table commune dans SQL Server 2008 |
|
|
258076 |
CORRECTIF : améliorations apportées SQL Server Service Pack 2 2008 au message d’erreur « L’opération a été annulée » dans Analysis Services |
|
|
270561 |
Message d’erreur lorsque vous essayez d’ouvrir un projet dans SQL Server 2008 : « La définition de manifeste de l’assembly situé ne correspond pas à la référence d’assembly » |
|
|
274280 |
SQL Server 2008 ne parvient pas à s’installer sur un point de montage de cluster Windows Server 2008 |
|
|
284360 |
Message d’erreur lorsque vous essayez d’utiliser les fichiers binaires du package types CLR système SQL Server (SQLSysClrTypes.msi) : « Impossible de charger la DLL 'SqlServerSpatial.dll' : Cette application n’a pas pu démarrer, car la configuration de l’application est incorrecte » |
|
|
301603 |
L’installation du slipstream de SQL Server 2008 échoue si /PCUSOURCE ou /CUSOURCE a un espace dans le chemin d’accès |
|
|
317800 |
Une requête ROLAP Analysis Services SQL Server 2008 ou SQL Server 2005 retourne des résultats incorrects |
|
|
340066 |
CORRECTIF : vous pouvez rencontrer une perte de données lorsque vous utilisez une instruction UPDATE avec une clause SET qui utilise les types time, datetime2 et datetimeoffset dans SQL Server 2008 |
|
|
347731 |
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 » |
|
|
351286 |
CORRECTIF : les marges ne sont pas conservées dans un rapport lorsque le rapport est exporté vers Excel sur un serveur qui exécute SQL Server 2008, puis que vous affichez un aperçu du rapport dans Excel |
|
|
351981 |
CORRECTIF : Message d’erreur lorsque vous exportez un rapport vers Excel dans le Gestionnaire de rapports sur un serveur exécutant SQL Server 2008 : « Exception managée non gérée : Type = System.ArgumentOutOfRangeException » |
|
|
357416 |
CORRECTIF : Resource Monitor entre une condition de non-rendement sur un serveur SQL Server 2008 |
|
|
390126 |
L’utilitaire SQL Dumper ne peut pas générer de fichiers de vidage d’erreur sur un cluster de basculement SQL Server 2008 sur une installation de cluster de basculement Avancé/Entreprise |
|
|
396527 |
Correction de l’absence de variation de sel de chiffrement sur SQL Server hachage de connexion sa |
|
|
402453 |
Aucun mappage entre les noms de compte et les ID de sécurité n’a été effectué » lors de l’ajout d’un nœud à un cluster de basculement SQL Server 2008 |
|
|
426753 |
Vous ne pouvez pas inscrire un instance de base de données SQL Server 2008 dans un utilitaire SQL Server |
|
|
426753 |
Vous ne pouvez pas déployer une application Data-Tier sur une base de données SQL Server 2008 instance |
|
|
427703 |
CORRECTIF : Les travaux multiserveurs ne sont pas téléchargés à partir d’un SQL Server 2000 dans le rôle MSX sur un SQL Server 2008 dans le rôle TSX |
|
|
524642 |
CORRECTIF : un correctif logiciel disponible permet SQL Server Reporting Services 2008 R2 d’utiliser une clé RSA 2048 bits pour chiffrer une clé Reporting Services pour la compatibilité FIPS |
|
|
370540 |
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 |
Problèmes supplémentaires résolus dans ce Service Pack
Les solutions aux problèmes suivants sont également incluses dans SQL Server 2008 SP2.
|
Numéro de bogue VSTS |
Description |
|---|---|
|
270934 |
Des erreurs d’altération DBCC se produisent lors des classements SQL Server 2008 lorsque des chaînes comportant des séquences Jamo qui suivent le signe prolongé japonais sont utilisées. |
|
271554 |
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. |
|
271708 |
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. |
|
280004 |
La cible de compartimentage asynchrone affiche des paires valeur/chaîne incorrectes pour les champs mappés par rapport aux informations disponibles dans dm_xe_map_values. |
|
284760 |
CORRECTIF : La vue incompatible peut contenir plusieurs vues qui ont différents nombres d’index. Ce correctif force un ordre déterministe de vues à comparer, en fonction des fonctions correspondantes et du nombre d’index correspondants. |
|
285377 |
Les utilisateurs reçoivent un message d’erreur « Accès refusé » lorsqu’ils accèdent au Gestionnaire de rapports localement si l’UAC est activée. L’ajout d’un message mis à jour « Accès refusé » à mention UAC peut permettre aux utilisateurs de traiter le paramètre en conséquence. |
|
291707 |
Dans une base de données donnée, l’utilisation d’un curseur de serveur déclaré pour une instruction select qui contient une vue système peut donner des résultats incorrects une fois que cette base de données est attachée et attachée. |
|
293089 |
Les utilisateurs de jauge radiale qui essaient d’utiliser « RateOfChange » ou « Integral » comme type de formule pour maximumValue ou MinimumValue sur la jauge ne voient pas de valeur dans la liste déroulante de la grille de propriétés. |
|
296314 |
CORRECTIF : le fichier FailoverAnalysis.sql est installé lors d’une installation du cluster de basculement SQL Server. Ce script est appelé automatiquement en cas d’échec. La propriété privée SqlDMVScriptTimeout contrôle le nombre de millisecondes que le script peut prendre pour se terminer. |
|
302563 |
Les utilisateurs reçoivent une erreur de validation lorsqu’ils mettent à niveau des sources de données partagées qui ont un espace dans le nom. L’erreur indique que le nom ne peut pas contenir d’espaces. |
|
302707 |
L’installation du Service Pack 1 pour SQL Server Business Intelligence Development Studio 2008 échoue en raison d’un fichier de configuration manquant. |
|
304390 |
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. |
|
307313 |
Les utilisateurs ne peuvent pas retourner plusieurs cookies dans leur module HTTP. Cela affecte les utilisateurs lorsqu’ils essaient d’implémenter l’authentification personnalisée. |
|
309869 |
Les actions sqlsos.task_address, sqlsos.worker_address et sqlsos.scheduler_address événements étendus affichent une adresse incorrecte. |
|
310483 |
Reporting Services 2008 Designer convertit les centimètres en pouces dans le tableau matriciel. Cela entraîne une perte de précision de la disposition. |
|
313780 |
La désinstallation de la première des deux instances AS nommées désactive SQL Browser. Le deuxième nommé instance est inaccessible. |
|
319216 |
Les utilisateurs ne peuvent pas utiliser d’informations d’identification stockées dans leurs sources de données si une carte à puce est requise. |
|
322046 |
Une requête qui a une clause de sous-sélection qui utilise une expression set qui ne retourne aucun membre calculé retourne une erreur indiquant que les sous-sélections qui ont des membres calculés ne sont pas autorisées. |
|
327301 |
Dans Analysis Services, la définition d’un membre de dimension par défaut à l’aide d’une expression MDX qui a une fonction NonEmpty entraîne le retour d’une erreur interne quand il tente d’ouvrir le cube. |
|
328752 |
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. |
|
331630 |
La valeur entière est incorrectement arrondie dans le Designer de requête réutilisable SQL Server Reporting Services. |
|
333544 |
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. |
|
336809 |
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. |
|
338247 |
Si les paramètres liés par la fonction SQLBindParameter spécifient une longueur de SQL_DATA_AT_EXEC, le pilote ODBC SQL Server 2008 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. |
|
338999 |
SQL Server Reporting Services 2008 subit une fuite de connexion lorsqu’un utilisateur utilise l’interface SOAP pour exécuter et exporter un rapport. |
|
347779 |
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. |
|
350670 |
Les utilisateurs reçoivent un message d’erreur « Page expirée » lorsqu’ils tentent de référencer un rapport rendu après que le rapport reste inactif pendant une heure. |
|
352788 |
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. |
|
352862 |
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. |
|
355222 |
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. |
|
355228 |
CORRECTIF : un nouveau message d’erreur indique la cause d’une violation d’accès qui se produit si les paramètres cibles du compartimenteur sont définis de manière incorrecte. |
|
356127 |
Des informations de classement de colonne incorrectes sont retournées lorsque BCP.exe récupère les informations de métadonnées de colonne. |
|
360584 |
Les abonnements échouent pendant l’exécution en raison d’un problème de structure de données en mémoire lors de la tentative de remise d’un rapport rendu MHTML. |
|
368388 |
BIDS 2008 Concepteur de rapports s’exécutant avec SQL Server Reporting Services 2008 se bloque lorsque les utilisateurs redimensionnent une ligne de tableau. |
|
376257 |
Les champs TO, CC et BCC de la boîte de dialogue « Options de remise du rapport » sont effacés une fois que les utilisateurs annulent ou ferment la boîte de dialogue « Détails de la planification » pour revenir à « Options de remise des rapports ». |
|
383747 |
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. |
|
384800 |
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. |
|
393410 |
Lorsque les utilisateurs effacent la sélection d’un ou de plusieurs mois dans une planification mensuelle, SSRS crée des planifications distinctes pour chaque mois qui est encore sélectionné. Dans certains cas, cela peut entraîner une erreur « @active_end_date ne peut pas être avant @active_start_date ». |
|
393879 |
Data-Driven abonnement échoue si une valeur NULL est retournée lorsqu’elle est mappée au paramètre de rapport, qui accepte une valeur NULL. |
|
394977 |
Les problèmes d’abonnement et de remise sont difficiles à diagnostiquer dans le fichier de trace Reporting Services. Une journalisation plus détaillée est requise. |
|
415084 |
Les utilisateurs reçoivent un message « L’index était hors limites. Le message d’erreur doit être non négatif et inférieur à la taille de la collection » lors de l’exportation au format PDF. |
|
419740 |
Les utilisateurs ne peuvent pas utiliser l’authentification personnalisée dans la référence SKU web SQL Server 2008. |
|
424595 |
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 contenant 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. |
|
421922 |
CORRECTIF : la prise en charge est fournie pour un maximum de 15 000 partitions dans les tables et les index dans les éditions Enterprise, Developer et Evaluation de Microsoft SQL Server 2008 SP2. 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). |
|
424804 |
Dans Analysis Services, certains clients peuvent rencontrer une violation d’accès lorsqu’ils utilisent une hiérarchie parent-enfant dans la condition d’une fonction IIF. |
|
426631 |
L’utilisation d’une fonction PeriodsToDate qui a un paramètre de membre Null peut entraîner une erreur « Exception inattendue ». |
|
429253 |
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. |
|
430703 |
Une exception secondaire peut se produire quand Analysis Services génère un vidage Watson. Cela est vrai que le 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 vidages, puis arrête le serveur. |
|
431298 |
CORRECTIF : Dans SSRS 2008 Service Pack 2, le complément RS pour SharePoint 2007 pour la communication avec le serveur de rapports SSRS 2008 R2 est mis à jour. Cela permet d’accéder à certaines fonctionnalités dans ReportBuilder 3.0, ReportParts et ATOM Renderer, y compris la nouvelle préversion report dans ReportBuilder 3.0. |
|
431301 |
Le traitement des objets dans une base de données qui contient des milliers d’objets de métadonnées prend beaucoup de temps pour commencer à importer les données. Cela se produit parce que le serveur doit générer une planification de travail avant le début de l’importation des données. En outre, l’algorithme utilisé pour déterminer les dépendances ralentit les performances lorsque de nombreux objets de métadonnées existent dans la base de données. |
|
432094 |
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. |
|
448007 |
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. |
|
455538 |
L’utilisation de la sécurité des cellules avec des calculs produit des résultats incorrects lorsqu’une clause NON VIDE est utilisée. |
|
456534 |
Une violation d’accès en lecture se produit pendant un processus de validation si deux transactions s’exécutent simultanément : une pour modifier ou créer une partition et une autre pour traiter une dimension. |
|
471363 |
Lorsque Microsoft Office 12 est intégré à SQL Server Reporting Services 2008, l’intégration SharePoint n’utilise pas par défaut l’URL de la Report Builder de la période de clic, ce qui empêche Report Builder de démarrer. |
|
471421 |
CORRECTIF : Problème de localisation dans la référence SKU turque : les miettes de navigation sont désormais localisées sur les nouvelles pages de la bibliothèque reportpart. |
|
499162 |
CORRECTIF : Problème d’accessibilité qui se produit car le nom MSAA de « Symbol » est null. Les noms MSAA sont mis à jour et peuvent désormais être découverts. |
|
503096 |
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. |
|
515240 |
L’utilisation de paramètres table pour les colonnes métier peut entraîner une violation d’accès sur le serveur. |
|
520700 |
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é. |
|
525601 |
Pendant une case activée pour un audit granulaire, l’algorithme utilisé pour répertorier tous les audits qui incluent l’événement peut rencontrer des fuites de mémoire de la liste des audits. Cela se poursuit jusqu’à ce que des erreurs de mémoire insuffisante se produisent et que le service doit être redémarré pour récupérer la mémoire. |
Remarque Si vous effectuez une mise à niveau à partir de SQL Server 2008 SP1Cumulative Update 9 ou une version ultérieure, vous devez appliquer une mise à jour cumulative post-SQL Server 2008 SP2 après la mise à niveau vers SQL Server 2008 SP2 pour obtenir tous les correctifs. Pour plus d’informations sur la mise à jour cumulative post-SQL Server 2008 SP2, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
2289254 Package de mise à jour cumulative 1 pour SQL Server Service Pack 2 2008
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.