KB2537467-FIX : vous ne pouvez pas utiliser les objets de gestion SQL Server (SMO) pour transférer des données à partir d’une table dans SQL Server 2008 ou SQL Server 2008 R2.

S’applique à : SQL Server 2008 R2SQL Server 2008 Service Pack 2

Symptômes


Vous ne pouvez pas transférer des données à partir d’une table à l’aide d’objets SQL Server Management (SMO) dans Microsoft SQL Server 2008 ou Microsoft SQL Server 2008 R2. Ce problème se produit généralement dans les cas suivants :
  • Vous utilisez la fonctionnalité de tâche transférer la base de données dans SQL Server Integration Services pour copier des données d’une table.Remarque Vous recevez le message d’erreur suivant lorsque la tâche ne fonctionne pas correctement :
    Erreur : 0xC002F325 sur la tâche de transfert d’objets SQL Server, tâche de transfert d’objets SQL Server : l’exécution a échoué avec le message d’erreur suivant : « le nom du chemin d’accès vide n’est pas légal. ».
  • Pour copier des données d’une table, vous créez une application qui utilise SMO dans SQL Server 2008 ou SQL Server 2008 R2.

Cause


Le problème se produit en raison d’une erreur dans l’assembly Microsoft. SqlServer. SmoExtended. dll.

Résolution


Informations sur les mises à jour cumulatives

SQL Server 2008 R2

Le correctif de ce problème a été émis pour la première fois dans la mise à jour cumulative 8. Pour plus d’informations sur la façon d’obtenir ce package de mise à jour cumulative pour SQL Server 2008 R2, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2534352 Package de mise à jour cumulative 8 pour SQL Server 2008 R2
Remarque Dans la mesure où les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs et les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2. Nous vous recommandons d’appliquer la version de correctif la plus récente 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 :
981356 Builds SQL Server 2008 R2 publiées après la sortie de SQL Server 2008 R2
Pour SQL Server 2008 Service Pack 1
Le correctif de ce problème a été émis pour la première fois dans la mise à jour cumulative 14 pour Microsoft SQL Server 2008 Service Pack 1 (SP1). Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2527187 Mise à jour cumulative 14 pour SQL Server 2008 Service Pack 1
Remarque Dans la mesure où les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs et les correctifs de sécurité inclus dans l’ancienne version du correctif SQL Server 2008. Nous vous recommandons d’appliquer la version de correctif la plus récente 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 :
970365 Builds SQL Server 2008 publiées après la sortie de SQL Server 2008 Service Pack 1
Des correctifs Microsoft SQL Server 2008 sont créés pour des service packs SQL Server spécifiques. Vous devez appliquer un correctif SQL Server 2008 Service Pack 1 à une installation de SQL Server 2008 Service Pack 1. Par défaut, tout correctif fourni dans un service pack SQL Server est inclus dans le prochain Service Pack SQL Server.
Pour SQL Server 2008 Service Pack 2
Le correctif de ce problème a été émis pour la première fois dans la mise à jour cumulative 4 pour Microsoft SQL Server 2008 Service Pack 2 (SP2). Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2527180 Mise à jour cumulative 4 pour SQL Server 2008 Service Pack 2
Remarque Dans la mesure où les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs et les correctifs de sécurité inclus dans l’ancienne version du correctif SQL Server 2008. Nous vous recommandons d’appliquer la version de correctif la plus récente 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 :
2402659 Builds SQL Server 2008 publiées après la sortie de SQL Server 2008 Service Pack 2
Des correctifs Microsoft SQL Server 2008 sont créés pour des service packs SQL Server spécifiques. Vous devez appliquer un correctif SQL Server 2008 Service Pack 2 à une installation de SQL Server 2008 Service Pack 2. Par défaut, tout correctif fourni dans un service pack SQL Server est inclus dans le prochain Service Pack SQL Server.

Statut


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Informations supplémentaires


Pour plus d’informations sur la façon de transférer des données à l’aide de SQL Server 2008, visitez le site Web Microsoft Developer Network (MSDN) suivant :