KB2448991 – RJEŠENJE: Varijable paketa SSIS 2008, SSIS 2008 R2 ili SSIS 2005 neispravno se procjenjuju kada paket pokrećete paralelno

Primjenjuje se na
Microsoft SQL Server 2005 Service Pack 3 Microsoft SQL Server 2005 Service Pack 4 SQL Server 2008 Service Pack 2

Microsoft distribuira Microsoft SQL Server 2005 ili Microsoft SQL Server 2008 ili Microsoft SQL Server 2008 R2 popravke kao jednu datoteku koja se može preuzeti. Budući da su popravci kumulativni, svako novo izdanje sadrži sve hitne popravke i sigurnosne popravke koji su bili obuhvaćeni prethodnim izdanjem popravaka sustava SQL Server 2005 ili Microsoft SQL Server 2008 ili Microsoft SQL Server 2008 R2.

Simptomi

Promotrimo sljedeći scenarij.

  • Stvorite paket Microsoft SQL Server 2008 Integration Services (SSIS 2008), SQL Server 2008 R2 Integration Services (SSIS 2008 R2) ili SQL Server 2005 Integration Services (SSIS 2005). Ovaj paket koristi neke izvore neobrađenih datoteka za čitanje neobrađenih podataka iz nekih datoteka u zadatku protoka podataka.
  • Izraze i varijable u ovom paketu koristite za pohranu putova do neobrađenih datoteka.
  • Te se varijable računaju pomoću hijerarhije izraza. U tim se izrazima koriste druge varijable i neke osnovne varijable. Postavljene su zadane vrijednosti osnovnih varijabli.
  • Paket se pokreće paralelno.

U tom scenariju varijable možda nisu ispravno postavljene tako da koriste zadane vrijednosti osnovnih varijabli. Osim toga, primit ćete poruku o pogrešci koja sliči sljedećoj:

Napomena

10607 SSISErrorCode : -1071636364 SSIS ErrorMessage : Datoteka "D:\SSIS\RawFiles7254382\sbr_ot2_iss.dat" ne može se otvoriti za čitanje. Pogreška se može pojaviti kada nema ovlasti ili kada datoteka nije pronađena. Točan uzrok prijavljen je u prethodnoj poruci o pogrešci.

Sustav ne može pronaći navedenu datoteku.

10607 SSISErrorCode : -1073450996 SSIS ErrorMessage : provjera valjanosti jedne ili više komponenti nije uspjela.

10607 SSISErrorCode : -1073594105 SSIS ErrorMessage : Došlo je do pogrešaka tijekom provjere valjanosti zadatka.

Uzrok

Taj se problem pojavljuje zbog pogreške uvjeta nadmetanja prilikom procjene varijabilnih izraza SSIS paketa.

Rješenje

Kumulativni podaci o ažuriranju

SQL Server 2008 R2

Rješenje tog problema prvi je put izdano u kumulativnom ažuriranju 5. Dodatne informacije o nabavi paketa kumulativnog ažuriranja za SQL Server 2008 R2 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

2438347 Paket kumulativnog ažuriranja 5 za SQL Server 2008 R2 Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravka za SQL Server 2008 R2. Preporučujemo da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

981356 međuverzije SQL Server 2008 R2 koje su izdane nakon izdanja sustava SQL Server 2008 R2

SQL Server 2005 Service Pack 3

Rješenje tog problema prvi je put objavljeno u kumulativnom ažuriranju 13 za SQL Server 2005 Service Pack 3. Dodatne informacije o tom paketu kumulativnog ažuriranja potražite u članku iz Microsoftove baze znanja pod brojem

2438344 Paket kumulativnog ažuriranja 13 za SQL Server 2005 Service Pack 3Note Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravka za SQL Server 2005. Microsoft preporučuje da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

960598 Međuverzije SQL Server 2005 koje su izdane nakon objave servisnog paketa SQL Server 3 2005 Hitni popravci sustava Microsoft SQL Server 2005 stvaraju se za određene servisne pakete SQL Server. Na instalaciju servisnog paketa SQL Server 2005 Service Pack 3 morate primijeniti hitni popravak servisnog paketa SQL Server 2005 Service Pack 3. Prema zadanim postavkama svi hitni popravci koji se nalaze u servisnom paketu za SQL Server uvrštavaju se u sljedeći servisni paket za SQL Server.

SQL Server 2008 Service Pack 1

Rješenje tog problema prvi je put objavljeno u kumulativnom ažuriranju 11 za SQL Server 2008 Service Pack 1.

Dodatne informacije o tom paketu kumulativnog ažuriranja potražite u članku iz Microsoftove baze znanja pod brojem

2413738 Paket kumulativnog ažuriranja 11 za SQL Server 2008 Service Pack 1Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravaka za SQL Server 2008. Microsoft preporučuje da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

970365 Međuverzije SQL Server 2008 koje su izdane nakon objave servisnog paketa Service Pack 1 SQL Server 2008 stvaraju se hitni popravci sustava Microsoft SQL Server 2008 za određene servisne pakete SQL Server. Na instalaciju servisnog paketa SQL Server 2008 Service Pack 1 morate primijeniti hitni popravak servisnog paketa SQL Server 2008 Service Pack 1. Prema zadanim postavkama svi hitni popravci koji se nalaze u servisnom paketu za SQL Server uvrštavaju se u sljedeći servisni paket za SQL Server.

SQL Server 2008 Service Pack 2

Rješenje tog problema prvi je put objavljeno u kumulativnom ažuriranju 2 za SQL Server 2008 Service Pack 2. Dodatne informacije o tom paketu kumulativnog ažuriranja potražite u članku iz Microsoftove baze znanja pod brojem

2467239 Paket kumulativnog ažuriranja 2 za SQL Server 2008 Service Pack 2Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravaka za SQL Server 2008. Microsoft preporučuje da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

2402659 Međuverzije SQL Server 2008 izdane nakon objave servisnog paketa SQL Server 2008 Service Pack 2 Hitni popravci sustava Microsoft SQL Server 2008 stvaraju se za određene servisne pakete SQL Server. Na instalaciju servisnog paketa SQL Server 2008 Service Pack 2 morate primijeniti hitni popravak za SQL Server 2008 Service Pack 2. Prema zadanim postavkama svi hitni popravci koji se nalaze u servisnom paketu za SQL Server uvrštavaju se u sljedeći servisni paket za SQL Server.

SQL Server 2005 Service Pack 4

Rješenje tog problema prvi je put objavljeno u kumulativnom ažuriranju 2 za SQL Server 2005 Service Pack 4. Dodatne informacije o tom paketu kumulativnog ažuriranja potražite u članku iz Microsoftove baze znanja pod brojem

2489409 Paket kumulativnog ažuriranja 2 za SQL Server 2005 Service Pack 4Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravka za SQL Server 2005. Microsoft preporučuje da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

2485757 Međuverzije SQL Server 2005 izdane nakon objave servisnog paketa 4 SQL Server 2005 Hitni popravci sustava Microsoft SQL Server 2005 stvaraju se za određene servisne pakete SQL Server. Na instalaciju servisnog paketa SQL Server 2005 Service Pack 4 morate primijeniti hitni popravak servisnog paketa SQL Server 2005 Service Pack 4. Prema zadanim postavkama svi hitni popravci koji se nalaze u servisnom paketu za SQL Server uvrštavaju se u sljedeći servisni paket za SQL Server.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Dodatne informacije o korištenju varijabli u SSIS paketu 2008 potražite na sljedećem Microsoftovu web-mjestu TechNet:

Korištenje varijabli u SSIS paketu 2008
Dodatne informacije o modelu inkrementalnog servisiranja za SQL Server potražite u članku iz Microsoftove baze znanja pod brojem

935897 Tim za SQL Server dostupan je model inkrementalnog servisiranja za isporuku hitnih popravaka za prijavljene probleme

Dodatne informacije o shemi imenovanja za ažuriranja sustava SQL Server potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

822499 Nova shema imenovanja za pakete ažuriranja softvera za Microsoft SQL Server Dodatne informacije o terminologiji ažuriranja softvera potražite u članku iz Microsoftove baze znanja pod brojem

824684 Opis standardne terminologije, koja se koristi za opis Microsoftovih softverskih ažuriranja