Symptômes
Prenons le scénario suivant :
Vous exécutez une instruction INSERT pour insérer un enregistrement qui contient des données d’objet volumineux (LOB) dans une base de données instantané dans Microsoft SQL Server 2008 ou microsoft SQL Server 2008 R2.
Le message d’erreur suivant s’affiche :
Remarque
Échec de la mise à jour de la base de données «< DatabaseName> », car la base de données est en lecture seule.
Vous redémarrez SQL Server, puis vous essayez d’insérer à nouveau l’enregistrement.
Dans ce scénario, l’instruction INSERT s’exécute dans une boucle infinie et ne retourne aucun résultat. En outre, un message d’erreur « Planificateur sans rendement » est enregistré dans le journal des erreurs SQL Server et un fichier de vidage est généré.
Résolution
Informations sur les mises à jour cumulatives
Mise à jour cumulative 4 pour SQL Server 2008 R2 SP2
Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 4. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative pour SQL Server 2008 R2 SP2, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
2777358 Package de mise à jour cumulative 4 pour SQL Server 2008 R2 Service Pack 2
Remarque Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2 SP 2. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2730301 Versions SQL Server 2008 R2 publiées après SQL Server 2008 R2 Service Pack 2
Package de mise à jour cumulative 10 pour SQL Server 2008 R2 Service Pack 1
Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 10. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative pour SQL Server 2008 R2 SP1, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
2783135 Package de mise à jour cumulative 10 pour SQL Server 2008 R2 SP1
Remarque Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2 SP1. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2567616 Builds de SQL Server 2008 R2 publiées après SQL Server 2008 R2 Service Pack 1
Mise à jour cumulative 8 pour SQL Server 2008 Service Pack 3 (SP3)
Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 8. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative pour SQL Server Service Pack 3 2008, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
2771833 package de mise à jour cumulative 8 pour SQL Server Service Pack 3Note 2008 Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server Service Pack 3 2008. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2629969 Les builds SQL Server 2008 publiées après SQL Server 2008 Service Pack 3 a été publié
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».