2010-11-29 20 views
0

Voici le message d'erreur complet:source ADO.net donnant DTS_E_INDUCEDTRANSFORMFAILUREONERROR d'erreur dans SSIS

[ADO NET Source [1]] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "component "ADO NET Source" (1)" failed because error code 0x80131937 occurred, and the error row disposition on "output column "Z_ID" (16)" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.

+0

Le message dit: « Il peut y avoir des messages d'erreur affichés avant cette avec plus d'informations sur l'échec. " Y a-t-il des informations supplémentaires que vous pouvez fournir? – Tony

Répondre

3

Briser le message d'erreur que vous avez:

The "component "ADO NET Source" (1)" failed because error code 0x80131937 occurred,

Votre source de données ADO a rencontré une erreur et parce que vous ont spécifié le composant devrait échouer sur les erreurs (généralement l'option par défaut) vous obtenez cette partie du message d'erreur:

...the error row disposition on "output column "Z_ID" (16)" specifies failure on error.

Par conséquent, l'intégralité de votre paquet a échoué.

Avez-vous récemment installé le framework .NET sur le même ordinateur que SSIS? Dans ce cas une solution est fournie par ce MS Fix:

Error message when you run a SQL Server 2005, SQL Server 2008, or SQL Server 2008 R2 Integration Services package (SSIS) after you install the .NET Framework 2.0 SP2 or the .NET Framework 3.5 SP1: "ADO NET Source [1424]"

Je suis venu aussi à travers this thread qui contient un message indiquant:

In a nutshell, the cause of the problem is that .net 2.0 isn't forward compatible with .net 3.X. what this means is that applications that are written to target .net 2.0 won't work in a .net 3.X environment. an ssis 2005 package is just another .net 2.0 application, so it won't work in a .net 3.5 environment. fyi: this is also why ssis 2005 packages won't work in ssis 2008 unless they're upgraded.

+0

moi obtenir une erreur similaire. Je travaille sur la mise à niveau de 2005 à 2008, que dois-je faire pour éviter l'erreur. – Pritesh

+0

@Pritesh - Vous devez fournir plus d'informations sur votre problème avant de pouvoir répondre. Je vous recommande de poster votre propre question, liée à celle-ci, avec autant d'informations que vous pouvez fournir. La réponse courte pourrait être de reconstruire votre paquet SSIS en 2008 à partir de zéro; ce qui n'est qu'une option si le paquet n'est pas trop grand. – Tony