Simptomi

Pokušajte izvršiti složene SQL iskaz okruženje Microsoft glavnog računala Integracija Server 2010. Kada SQL iskaz sadrži upitnik ('? ') slovni, Microsoft OLE DB davatelj usluga za DB2 možda neće uspjeti. Na primjer, stvorite novi paket Microsoft SQL Server integracija servisa (SSIS) i umetnite paket protok podataka. Stvaranje OLE DB izvor i umetnite SQL iskaz koji sadrži na '?' slovni kao u sljedećem primjeru:

SELECT NDECRE || '?'FROM TIGS981FETCH FIRST 10 ROWS ONLY

U ovom scenariju, kada zatvorite dijaloški okvir prikazuje se crvena grafičku oznaku. Osim toga, u oknu pogrešaka primiti sljedeću poruku o pogrešci:

Pogreška provjere valjanosti. Zadatak toka podataka: SQL naredba zahtijeva 1 parametre, ali preslikavanja parametara ima samo parametara 0.

Uzrok

Taj se problem pojavljuje jer davatelj neispravno tumači na '?' slovni kao parametar umjesto kao niz.

Rješenje

Hitni popravak da otklone problem je obuhvaćen kumulativne ažurirati paket 1 za glavnog poslužitelja Integracija 2010.For dodatne informacije o nabavljanju paketa kumulativnim ažuriranjem kliknite sljedeći broj članka da biste vidjeli članak u Microsoft Knowledge Osnovna valuta:

2533330 Kumulativnim ažuriranjem paketa 1 za glavno Integracija Server 2010

Status

Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?

Što je utjecalo na vaše iskustvo?

Imate li još povratnih informacija? (Neobavezno)

Hvala vam na povratnim informacijama!

×