Pourquoi je ne peux pas utiliser la même connexion en boucle. Pourrais-tu m'aider s'il te plait? Je voudrais expliquer le pas de tous.Code d'erreur SSIS DTS_E_OLEDBERROR. Une erreur OLE DB s'est produite. Code d'erreur: 0x80040E14
étape est la suivante:
- "Get par marque" bloc (tâche d'exécution SQL): Je collecte des données de marque, la sortie est objet. Par exemple, la sortie est "AAA", "BBB" - L'étape suivante de la boucle fonctionnera deux fois.
- Bloc "Foreach Loop by All Brand": Le premier tour de boucle est réussi. Deuxième tour de la boucle n'est pas. Même si le bloc "Gen Header file" (Data Flow Task) ne change pas à partir du premier tour - Connection et est identique à partir du premier tour.
tour de boucle deuxième est une erreur:
Le détail du "fichier Gen-tête" bloc (flux de données Tâche):
Le détail du bloc "fichier Gen-tête" (Flux de données Tâche), nom de la variable utilisateur :: SQL_P_SCRIPT est pas non plus passer du premier tour:
message d'erreur est le suivant:
Information: 0x4004300A at Gen Header file, DTS.Pipeline: Validation phase is beginning.
Error: 0xC0202009 at Gen Header file, OLE DB Source revise [12072]: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E14.
An OLE DB record is available. Source: "Microsoft OLE DB Provider for Oracle" Hresult: 0x80040E37 Description: "ORA-00942: table or view does not exist
".
Error: 0xC004706B at Gen Header file, DTS.Pipeline: "component "OLE DB Source revise" (12072)" failed validation and returned validation status "VS_ISBROKEN".
Error: 0xC004700C at Gen Header file, DTS.Pipeline: One or more component failed validation.
Error: 0xC0024107 at Gen Header file: There were errors during task validation.
Warning: 0x80019002 at Foreach Loop by All Brand: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded, but the number of errors raised (5) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors.
Warning: 0x80019002 at RP_PROD_SpareServer102002211: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded, but the number of errors raised (5) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors.
SSIS package "RPInStaySurvey.dtsx" finished: Failure.