Microsoft distribuira ispravke za Microsoft SQL Server 2008 R2 servisni paket 1 kao jednu datoteku koja se može preuzeti. Pošto su ispravke kumulativne, svako novo izdanje sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno izdanje ispravke za SQL Server 2008 R2 servisni paket 1.
Simptomi
Razmotrite sledeći scenario:
-
U programu Microsoft Business Intelligence Development Studio (BIDS) za Microsoft SQL Server 2008 R2 okruženje kreirate Projekat Microsoft SQL Server Integration Services (SSIS).
-
Kreirate SSIS paket.
-
Iz čla sa stavkama toka kontrole u okviru sa alatkama dodajete zadatak Web usluge.
-
U dijalogu "Uređivač zadataka Web usluge" kreirate HTTP vezu.
-
Izaberete WSDL (Web Services Description Language) datoteku, a zatim na stranici "Unos" izaberete metod Web usluge.
U ovom scenariju, BIDS pada. Pored toga, kada otklonite ovaj problem, dobijate sledeću poruku o grešci:
WSDL (Input Web Services Description Language) datoteka nije važeća.
Uzrok
Do ovog problema dolazi zato što parametri složenog tipa zajedno sa članovima kompleksnog tipa u WSDL datoteci još uvek nisu podržani. Međutim, operacija provere se završava nakon što pokuša da izgradi sve članove tipa koji mogu da izazovu prekoračenje steka kada tip <T> sadrži članove <T> tipa.
Rešenje
Nakon primene ove ispravke, operacija provere se menja tako da pokušava da izgradi samo članove primitivnih, enum i tipova niza.
Kumulativne informacije o ažuriranju
Kumulativna ispravka 4 za SQL Server 2008 R2 SP2
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 4. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2008 R2 SP 2 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2777358 Kumulativni paket ispravki 4 za SQL Server 2008 R2 servisni paket 2 Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje ispravki za SQL Server 2008 R2 SP 2. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2730301 SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 Service Pack 2 was released
SQL Server 2008 R2 servisni paket 1
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 9. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2008 R2 servisni paket 1 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2756574 Kumulativni paket ispravki 9 za SQL Server 2008 R2 servisni paket 1Napomena Pošto su verzije kumulativne, svako novo izdanje za ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno izdanje sql Server 2008 R2 servisnog paketa 1. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2567616 SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 Service Pack 1 was released
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Rešenje
Da biste rešili ovaj problem, upotrebite jedan od sledećih metoda:
-
Uklonite složene tipove iz WSDL datoteke.
-
Koristite zadatak skripte da biste WSDL datoteku pozvali na isti način kao što biste koristili za pozivanje Web usluge iz aplikacije zasnovane na programu Microsoft .NET Framework.