INTRODUCTION
Cet article répertorie les problèmes SQL Server 2008 résolus par Microsoft SQL Server 2008 Service Pack 3 (SP3). Remarques
-
Certains problèmes qui ne sont pas documentés peuvent être résolus par le Service Pack.
-
La liste des problèmes sera mise à jour lorsque les articles relatifs aux problèmes 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 Remarque Microsoft distribue les correctifs microsoft SQL Server 2008 en tant que fichier téléchargeable. Étant donné que les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008. En règle générale, vous devez télécharger le dernier Service Pack.
Informations supplémentaires
SQL Server 2008 SP3 résout les problèmes suivants :
-
Problèmes répertoriés dans cet article
-
Problèmes résolus dans les packages de mise à jour cumulative suivants pour Microsoft SQL Server 2008 Service Pack 2 (SP2) :
-
Package de mise à jour cumulative 1 pour SQL Server 2008 SP2
-
Package de mise à jour cumulative 2 pour SQL Server 2008 SP2
-
Package de mise à jour cumulative 3 pour SQL Server 2008 SP2
-
Package de mise à jour cumulative 4 pour SQL Server 2008 SP2
-
Pour plus d’informations sur les packages de mise à jour cumulative disponibles pour SQL Server 2008 SP2, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
2402659 Les builds SQL Server 2008 qui ont été publiées après SQL Server 2008 Service Pack 2. Le tableau suivant fournit plus d’informations sur les produits ou outils qui case activée automatiquement pour cette condition sur votre instance de SQL Server et sur les versions de la SQL Server produit par rapport auquel la règle est évaluée.
|
Logiciel de règle |
Titre de la règle |
Description de la règle |
Versions de produit par rapport auxquelles la règle est évaluée |
|---|---|---|---|
|
System Center Advisor |
SQL Server mise à jour manquante KB2546951 pour garantir le démarrage du principal paresseuxwriter |
System Center Advisor détermine si cette instance de SQL Server s’exécute sur un serveur qui a plus de 64 processeurs logiques. Advisor vérifie également la build et la version actuelles de sqlservr.exe. Si la build actuelle de sqlservr.exe est inférieure à la build de correctif, le conseiller génère l’alerte sur ce problème. Passez en revue les détails fournis dans la section « Informations collectées » de l’alerte Advisor et appliquez le correctif décrit dans cet article. Cette alerte Advisor fait référence à l’ID de correctif 337272 mentionné dans cet article. |
SQL Server 2008 |
Problèmes résolus par SQL Server 2008 SP3
Pour plus d’informations sur les problèmes, cliquez sur les numéros d’article suivants pour afficher les articles dans la Base de connaissances Microsoft.
|
Numéro de bogue VSTS |
Numéro d’article de la Base de connaissances |
Description |
|---|---|---|
|
721415 |
CORRECTIF : SQL Server commande cesse de répondre lorsqu’elle utilise un chemin d’accès non sauvegardé pour accéder à un fichier FILESTREAM dans SQL Server 2008 R2 ou SQL Server 2008 |
|
|
611967 |
CORRECTIF : Un grand nombre de messages ayant l’ID de message 19030 et l’ID de message 19031 sont enregistrés dans le fichier de journal des erreurs SQL Server 2005 lorsque vous utilisez SQL Server Profil dans SQL Server 2005 |
|
|
628427 |
CORRECTIF : une base de données pour laquelle le chiffrement transparent des données est activé peut être marquée comme « suspecte » si le certificat de serveur est supprimé dans SQL Server 2008 R2 |
|
|
729461 |
Message d’erreur « le programme d’installation de SQL Server 2008 nécessite l’installation de Microsoft .NET Framework 4.0 » lorsque vous appliquez le Service Pack 2 (SP2) pour SQL Server 2008 |
|
|
757676 |
CORRECTIF : vous pouvez recevoir des résultats incorrects lorsque vous exécutez une requête complexe qui contient des fonctions d’agrégation, des fonctions de jointure et des fonctions distinctes dans des sous-requêtes dans un environnement SQL Server 2008 |
|
|
746231 |
CORRECTIF : Les travaux de chargement du collecteur de données ouvrent et ferment rapidement un grand nombre de ports TCP si les travaux chargent des données vers une base de données MDW dans SQL Server 2008 ou dans SQL Server 2008 R2 |
|
|
429231 |
CORRECTIF : L’installation d’un Service Pack SQL Server 2008 peut échouer |
|
|
717065 |
CORRECTIF : Violation d’accès lorsque DTA exécute une requête sur une table dans SQL Server 2008 s’il existe un index sur une colonne de type de données spatiales de la table |
|
|
644781 |
Correctif : résultats incorrects ou violation de contrainte lorsque vous exécutez une instruction SELECT ou une instruction DML qui utilise la fonction row_number et un plan d’exécution parallèle dans SQL Server 2008 |
|
|
420834 |
CORRECTIF : erreur « ChainerInfrastructureException » lors de l’installation SQL Server 2008 |
|
|
666690 |
Comment restaurer les fichiers de cache Windows Installer manquants et résoudre les problèmes qui se produisent pendant une mise à jour SQL Server |
|
|
406407 |
CORRECTIF : Une mise à jour est disponible pour ajouter des informations spN pour les comptes de service au fichier journal Reporting Services |
Problèmes supplémentaires résolus par SQL Server 2008 SP3
Les problèmes suivants sont également résolus par SQL Server 2008 SP3.
|
Numéro de bogue VSTS |
Description |
|---|---|
|
295196, 771825 |
Vous pouvez recevoir le message d’avertissement suivant lorsque vous créez le plan de maintenance si l’option Réduire la base de données est activée dans SQL Server 2008 : « La réduction des fichiers de données déplace les données et peut entraîner la fragmentation des index au sein de ces fichiers ». |
|
295750 |
Divers outils de diagnostic signalent de manière incorrecte la base de données master pour les requêtes exécutées sur d’autres bases de données dans SQL Server 2008. |
|
337272 |
L’enregistreur différé principal ne démarre pas si le nœud NUMA 0 ne contient aucun processeur dans SQL Server 2008. |
|
444202 |
Un utilisateur ne peut pas modifier son mot de passe dans SQL Server 2005 à l’aide de SQL Server Management Studio (SSMS) de SQL Server 2008. |
|
447990 |
Supposons qu’une vue indexée projette des colonnes à partir des tables de base et non de base, et supposons qu’une colonne de la table non de base a le même ID d’ordre et le même type qu’une colonne de la table de base. Dans ce scénario, si SQL Server 2008 SP3 est installé, une erreur se produit au lieu d’un commutateur de partition. |
|
450529 |
Supposons que vous ouvrez SSMS en tant que non-administrateur, puis que vous essayez d’attacher une base de données. Dans ce scénario, si SQL Server 2008 SP3 est installé, vous recevez une erreur « Accès refusé » au lieu d’une exception. |
|
507222 |
Prenons l’exemple du scénario suivant :
Dans ce scénario, vous recevez une erreur « Violation de l’accès en lecture dans FullXactImpBase ::GetXdes xact.cpp @ 2536 » dans SQL Server 2008. |
|
546001 |
Le correctif pour le problème de ce bogue réinitialise le nom d’un paramètre table lorsque vous créez une valeur par défaut pour le paramètre table. Après avoir installé SQL Server 2008 SP3, l’élément TableVarElem porte toujours le nom correct lorsqu’il récupère les valeurs par défaut du cache de la table temporaire. |
|
643903 |
Aucune notification d’événement pour les événements au niveau de la base de données ne peut être générée lorsqu’une opération DDL entre bases de données est effectuée. Ce problème se produit car des descripteurs de boîte de dialogue incorrects sont utilisés. |
|
650111 |
Une application ne peut pas se connecter à SQL Server 2008 si une installation côte à côte de SQL Server nom de code « Denali » est installée. Ce problème se produit en raison d’un pointeur null. Lorsque le pointeur Null est utilisé, les instances de niveau supérieur installées sur l’ordinateur sont ignorées. Après avoir installé SQL Server 2008 SP3, le pointeur null n’est pas utilisé lorsque vous utilisez SQL Server Configuration Manager 2008. |
|
703968 |
Après avoir installé SQL Server 2008 SP3, l’optimiseur de requête peut gérer différentes valeurs de sortie pour la même valeur d’entrée à partir de la colonne CRYPT_GEN_RANDOM. |
|
704992 |
Problèmes liés aux conversions de données intégrales sur les systèmes d’exploitation x64. Ces problèmes se produisent en raison de la méthode BindParameter et des paramètres de type de données LONG utilisés par cette méthode. |
|
707059 |
Profiler peut ne pas afficher tous les événements et colonnes pour SQL Server moteur de base de données et SQL Server Analysis Services. Après avoir installé SQL Server 2008 SP3, les nouveaux fichiers de modèle de trace pour SQL Server moteur de base de données et pour SQL Server Analysis Services sont générés séparément. |
|
709063 |
Un problème de performances lentes se produit lorsque vous exécutez le travail du collecteur de données mdw_purge_data_[<le nom de votre base de données MDW>] pour effectuer une opération DELETE. Ce problème se produit si un collecteur de données de Microsoft SQL Server 2008 Management Data Warehouse (MDW) s’exécute sur une base de données MDW à grande échelle. |
|
741462 |
Lors de l’exécution d’un package SSIS à partir de l’utilitaire d’exécution DTExec.exe ou d’une étape de travail SQL Agent, certains événements de journalisation de sortie peuvent être manquants dans la sortie journalisée. Les événements tels que Les événements OnInformation, OnProgress, Diagnostic, OnPostExecute et PackageEnd peuvent être manquants dans la sortie. Les événements de journal d’information couramment observés tels que OnInformation : « Ole DB Destination » écrit ###### lignes peuvent être manquants dans la sortie. D’autres utilitaires d’exécution tels que DTExecUI.exe et DtsDebugHost.exe (lors du débogage d’un package SSIS à partir de l’environnement BIDS) ne sont pas affectés par le problème. |
|
755932 |
Les fonctions analytiques LAG et LEAD ne fonctionnent pas dans le moteur de l’Assistant Package et déploiement (PDW). Ce problème se produit car certaines informations du schéma MemoXML sont supprimées. |
|
771381 |
Un pointeur incorrect de l’objet mémoire est alloué lorsque vous supprimez une base de données avec un groupe de fichiers FILESTREAM. |
|
540323 |
Une violation d’accès se produit lorsqu’une application tente de déclencher le code d’erreur 9530. Ce problème se produit parce qu’un pointeur NULL est utilisé. |
|
778341 |
La fonction SCOPE_IDENTITY() peut retourner des valeurs incorrectes. |
|
536835 |
Le programme d’installation se bloque lorsque vous installez Microsoft SQL Server 2008 sur un ordinateur sur lequel SQL Server 2000 Service Pack 3 (SP3) Online Analytical Processing (OLAP) est installé. Ce problème se produit car SQL Server 2000 SP3 OLAP a défini de manière incorrecte la clé de Registre de version sur Service Pack 3.0. |
|
544926 |
Si vous ne modifiez aucune propriété lorsque vous essayez de modifier l’objet DatabaseEncryptionKey SQL Server Management Objects (SMO), l’objet SMO de base de données ne met pas à jour la valeur DatabaseEncryptionKey. |
|
729229 |
Après avoir installé SQL Server 2008 SP3, les résultats d’une énumération ne sont pas mis en cache et ne sont pas stockés dans des variables locales pour énumérer les ressources. En outre, les disques ne sont validés qu’une seule fois, et les résultats sont stockés pour les requêtes suivantes. |
|
425485 |
Après avoir installé SQL Server 2008 SP3, tous les liens de page d’accueil qui exécutent les scénarios d’installation sont désactivés. |
|
700081 |
Lorsqu’une application recherche des noms pour les compteurs de base d’un compteur de ratio, l’application doit effectuer une opération de recherche de sous-chaîne qui ne respecte pas la casse dans SQL Server 2008. |
|
281309 |
Temps processeur incorrect lorsque vous exécutez des plans de requête parallèles pour la table sys.dm_exec_query_stats. |
|
356915 |
Une erreur se produit lorsque les mémoires tampons internes pour les opérations de lecture asynchrone divisent un délimiteur de colonne à plusieurs caractères en deux parties. Après avoir installé SQL Server 2008 SP3, le pointeur d’analyse actuel est réinitialisé après le basculement des mémoires tampons. |
|
645220 |
SQLAgent.exe ne s’exécute pas lorsqu’une commande SQLAgent.exe valide est tapée à l’invite de commandes. Ce problème se produit en raison d’une erreur d’autorisation pour la mémoire partagée. |
|
747046 |
Après avoir installé SQL Server 2008 SP3, aucune base de données n’est créée si le nom de la base de données est identique au nom de l’utilisateur de base de données actuel. |
|
769191 |
SQL Server 2008 SP3 contient des variables globales VER_PRODUCTLEVEL_STR et VER_PRODUCTLEVEL_WSTR mises à jour dans le fichier Ntverp.h. Ces variables sont mises à jour vers SP3. |
|
453592 |
Un utilisateur ne peut pas accéder à une base de données de catalogue si l’utilisateur spécifie un port pour le serveur de base de données dans Microsoft SQL Server Reporting Services Configuration Manager 2008. |
|
773344 |
Les informations de compte d’exécution contiennent des chaînes tronquées dans la build localisée en russe de Microsoft SQL Server 2008 Reporting Services Configuration Manager. |
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.