Bonjour à toutes et tous,
Je veux améliorer les performances de mes packages en changeant mes destinations OLE DB par des destinations pour SQL Server.
La condition pour utiliser la destination pour SQL server est que le serveur de destination soit un serveur local et justement c'est le cas.
Or j'ai droit à ces messsages d'erreur suivants :
[Destination pour SQL Server [251]] Erreur*: «*Code d'erreur SSIS DTS_E_OLEDBERROR. Une erreur OLE DB s'est produite. Code d'erreur*: 0x80040E14.
Un enregistrement OLE DB est disponible. Source*: «*Microsoft SQL Server Native Client 11.0*» Hresult*: 0x80040E14 Description*: «*Chargement en masse impossible, car l'objet de mappage de fichier SSIS 'Global\DTSQLIMPORT ' n'a pas pu être ouvert. Code d'erreur du système d'exploitation 5(Accès refusé.). Vérifiez que vous accédez à un serveur local par le biais de la sécurité Windows.*».
*»
et :
[Destination pour SQL Server [251]] Erreur*: «*Impossible d'effectuer une copie en bloc des données. Vous devrez peut-être exécuter ce package en tant qu'administrateur.
*»
et enfin :
[SSIS.Pipeline] Erreur*: «*Échec de la phase de pré-exécution de Destination pour SQL Server. Code d'erreur retourné*: 0xC0202071.
*»
Or quand je regarde la description sur MSDN de la destination pour SQL Server je lis :
Si vous tentez d'utiliser la destination SQL Server pour charger en masse des données dans une base de données SQL Server distante, il est possible qu'un message d'erreur semblable au message suivant s'affiche : « Un enregistrement OLE DB est disponible.Source : « Microsoft SQL Server Native Client » Hresult : 0x80040E14 Description : « Chargement en masse impossible, car l'objet de mappage de fichier SSIS 'Global\DTSQLIMPORT ' n'a pas pu être ouvert.Code d'erreur du système d'exploitation 2 (Le système ne trouve pas le fichier spécifié.).Vérifiez que vous accédez à un serveur local par le biais de la sécurité Windows." »
Mais justement ! ma destination est bien un serveur local et non un serveur distant ! Alors je ne comprends vraiment pas pourquoi j'ai cette erreur...
Est-ce que quelqu'un a une idée ?
Cordialement,
Slaveak
Partager