Mettre à niveau des transformations de recherche

Lorsque vous effectuez une mise à niveau de SQL Server 2005 vers SQL Server 2012, pensez à modifier les packages pour tirer parti des nouvelles fonctionnalités de la transformation de recherche. Cette transformation prend en charge les types de mise en cache et les options de sortie des données disponibles dans SQL Server 2005 Integration Services (SSIS). Pour plus d'informations sur d'autres types de mise en cache et sorties des données, consultez Transformation de recherche.

Dans SQL Server 2005 Integration Services (SSIS), les types de mise en cache disponibles sont la mise en cache complète, la mise en cache partielle et l'absence de mise en cache. Dans SQL Server 2012 Integration Services (SSIS), vous pouvez configurer une transformation de recherche afin d'utiliser l'un de ces types de mise en cache. Pour plus d'informations sur la manière d'implémenter une mise en cache partielle ou une absence de mise en cache, consultez Implémenter une recherche en mode Aucun cache ou Cache partiel. Pour plus d'informations sur la manière d'implémenter une mise en cache complète, consultez Implémenter une transformation de recherche en mode Cache complet à l'aide de la transformation du gestionnaire de connexions du cache et Implémenter une transformation de recherche en mode Cache complet à l'aide du gestionnaire de connexions OLE DB.

Dans SQL Server 2005 Integration Services (SSIS), la transformation de recherche comportait une entrée, une sortie et une sortie d'erreur. Les lignes de l'entrée qui possédaient des entrées correspondantes dans le jeu de données de référence étaient gérées par la sortie. Les lignes de l'entrée qui ne possédaient pas d'entrées correspondantes étaient traitées en tant qu'erreurs et pouvaient être redirigées vers la sortie d'erreur. Dans SQL Server 2012 Integration Services (SSIS), la transformation de recherche comporte deux sorties : une sortie avec correspondance et une sortie sans correspondance.

Par défaut, lorsque vous exécutez une transformation de recherche créée dans SQL Server 2005, SQL Server 2012 Integration Services (SSIS) traite les lignes sans entrées correspondantes comme des erreurs et vous permet de rediriger ces lignes vers une sortie d'erreur. Vous avez la possibilité de configurer la transformation de recherche pour traiter les lignes comme si elles n'étaient pas des-erreurs et de rediriger ces lignes vers la sortie sans correspondance. 

Pour plus d'informations, consultez Éditeur de transformation de recherche (page Général).

Voir aussi

Concepts

Transformation de recherche