"DQS Cleansing esuata faza pre-execute" eroare când executați transformarea DQS Cleansing în SQL Server 2012

Traduceri articole Traduceri articole
ID articol: 2715968 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

Simptome

Luați în considerare următorul scenariu:
  • Utilizați date Calitatea serviciului (DQS) Cleansing transformarea într-un flux acoperire de date SQL Server integrate serviciu (SSIS) să curețe date în Microsoft SQL Server 2012.
  • Setați setarea "Configurare eroare ieșire" transformării DQS Cleansing "Redirect rând." Cu toate acestea, nu specificați o locație pentru a salva de ieșire de eroare.
  • Executați pachetul de SSIS.
În acest scenariu, se înregistrează următorul mesaj de eroare în Jurnalul de SSIS:
DQS Cleansing eșuat faza pre-execute și returnat cod de eroare 0x80070057.

System.ArgumentException: Valoare nu se încadrează în limitele estimate.
la Microsoft.SqlServer.Dts.pipeline.Wrapper.IDTSBufferManager100.FindColumnByLineageID (Int32 hBufferType, Int32 nLineageID)
la Microsoft.Ssdqs.Component.DataCorrection.Logic.DataCorrectionComponent.PreExecute()
la Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPreExecute (înveliș IDTSManagedComponentWrapper100)

Cauză

Această problemă apare deoarece o destinație nu este setată pentru produc?ia eroare generat pentru rândurile care nu îndeplinesc criteriile DQS domeniu și reguli.

Remediere

Pentru a rezolva această problemă, utilizați una dintre următoarele metode.

Metoda 1

Dacă nu doriți să redirecționeze eroare rânduri, urmați acești pași pentru a rezolva problema:
  1. Deschideți componenta DQS în DQS curățare Editor de transformare.
  2. Selectați Nu reușesc componente în Configurați ieșire de eroare drop-jos listă în The Bottom a DQS Cleansing transformarea editorului.

Metoda 2

Dacă aveți să redirecționeze dumneavoastră rânduri de eroare, atunci trebuie să vă asigurați că aveți o locație de destinație pentru erorile de a fi redirectat către.

Proprietă?i

ID articol: 2715968 - Ultima examinare: 22 august 2012 - Revizie: 1.0
Se aplică la:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
Cuvinte cheie: 
kbsurveynew kbexpertiseadvanced kbtshoot kbmt KB2715968 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2715968

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com