Ispravka: Možete da primite netačne rezultate kada pokrenete upit koji referencira tri ili više tabela u odredbi FROM SQL Server 2008

BUBO #: 99309 (Održavanje sadržaja)buba #: 50003634 (hitni popravak SQL)BUBO #: 50003634 (hitni popravak SQL)

Bubo #: 50003634 (hitni popravak SQL)
Bubo #: 50003611 (hitni popravak SQL)

Microsoft distribuira ispravke za Microsoft SQL Server 2008 kao jednu datoteku koja se može preuzeti. Pošto su kumulativne ispravke, svako novo izdanje sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodne SQL Server 2008 popravi za javnost.

Rezime

Ovaj članak opisuje sledeće o ovom izdanju hitni popravak:

  • Problemi koji su utvrđeni u obliku paketa

  • Preduslovi za instaliranje paketa hitnih ispravki

  • Da li morate ponovo pokrenuti računalo nakon što instalirate paket hitnih

  • Da li je paket hitnih zamenjen obliku paketa

  • Da li mora bilo kakvih promjena registra

  • Datoteke koje se nalaze u obliku paketa

Simptomi

U Microsoft SQL Server 2008, kreirate indeks za filtrirani na stolu. Onda, da pokrenete upit koji referencira tri ili više tabela u odredbi FROM. Kada pokrenete upit, možete da primite netačne rezultate.

Uzrok

Do ovog problema dolazi zato što optimizator koristi indeks filtrirane iako pretraga uslov koji je definisan u filtriranom indeks nije navedeno u upitu.

Rezolucija

Kumulativna ispravka informacije

Fix za ovaj problem je prvi put pušten u Kumulativna ispravka 2. Za više informacija o tome kako da nabavite ovaj paket Kumulativna ispravka za SQL Server 2008, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

958186 kumulativno ažuriranje paket 2 za SQL Server 2008Napomena Jer se gradi su kumulativne, svako novo izdanje ispravka sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodne SQL Server 2008 popraviti za javnost. Preporučujemo da imate u vidu primenjujete najnovije objavljivanja ispravka koji sadrži ovu zakrpu. Za više informacija, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

956909 the SQL Server 2008 gradi objavljene nakon što je pušten je SQL Server 2008

Informacije o prilagodbenom popravku

Podržana hitna ispravka je dostupna od korporacije Microsoft. Međutim, ova hitna ispravka je namenjena za ispravljanje samo problem koji je opisan u ovom članku. Primenite je samo na sustave u kojima se pojavljuje problem opisan u ovom članku. Ova hitna ispravka možda će se dodatno testirati. Zbog toga, ako niste ozbiljno ugroženi ovaj problem, preporučujemo da sačekate sledeću softversku ispravku koja sadrži ovaj prilagodbeni popravak.

Ako je hitna ispravka dostupna za preuzimanje, postoji odeljak” dostupno je preuzimanje hitne ispravke „na vrhu ovog članka baze znanja. Ako ovaj odeljak nije prikazan, obratite se Microsoft korisničkoj službi i podršci da biste nabavili hitni popravak.

Napomena Ako dođe do dodatnih problema ili potreban je rešavanje problema, možda da kreirate na poseban zahtev za uslugu. Uobičajeni troškovi podrške važiće za dodatnu podršku pitanja i probleme koji nisu direktno povezani sa ovom određenom hitnom ispravkom. Potpun popis brojeva telefona Microsoft korisničkoj službi i podršci ili da biste kreirali na poseban zahtev za uslugu, posetite sledeću Microsoft Web lokaciju:

http://support.microsoft.com/contactus/?ws=supportNapomena Obrascu” dostupno je preuzimanje hitne ispravke „prikazani su jezici na kojima je dostupna hitna ispravka. Ako ne vidite svoj jezik, to je zato što hitna ispravka nije dostupna na tom jeziku.

Preduslovi

Nema posebnih preduvjeta.

Informacije o ponovnom pokretanju

Ne morate ponovo pokrenuti računalo nakon što primijenite ovaj hitni popravak.

Informacije o registru

Nemate promijeniti registar.

Informacije o datoteci

Ovaj prilagodbeni popravak sadrži samo one datoteke koje su potrebne za ispravljanje problema navedenih u ovom članku. Ovaj hitni popravak možda ne sadrži sve datoteke koje morate imati da se u potpunosti ažurirali proizvod na najnoviju verziju.

Verzija ove hitne ispravke na engleskom jeziku ima atribute datoteke (ili novije atribute datoteke) koji su navedeni u tabeli. Datumi i vremena ovih datoteka navedeni su u koordiniranom univerzalnom vremenu (UTC). Kada pregledate informacije o datoteci, to je pretvaraju u lokalno vrijeme. Da biste saznali razliku između UTC i lokalnog vremena, koristite karticu " Vremenska zona " u stavci " datum i vreme " na kontrolnoj tabli.

Sql_common_core.msp

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vremena

Platforma

Msgprox.dll

2007.100.1771.0

202,592

11-

11:52

x86

Replprov.dll

2007.100.1771.0

576,352

11-

12:05

x86

Replrec.dll

2007.100.1771.0

790,880

11-

12:05

x86

Sql_common_core_keyfile.dll

2007.100.1771.0

14,688

11-

11:39

x86

Xmlsub.dll

2007.100.1771.0

193,376

11-

12:13

x86

Sql_engine_core_inst.msp

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vremena

Platforma

Datacollectorcontroller.dll

2007.100.1771.0

135,520

11-

11:30

x86

Mssqlsystemresource.ldf

Nije primenljivo

524,288

10-

23:20

Nije primenljivo

Mssqlsystemresource.mdf

Nije primenljivo

63,242,240

10-

23:20

Nije primenljivo

Sql_engine_core_inst_keyfile.dll

2007.100.1771.0

14,688

11-

11:39

x86

Sqlagent.exe

2007.100.1771.0

367,456

11-

12:06

x86

Sqlservr.exe

2007.100.1771.0

40,996,192

11-

12:06

x86

Sql_engine_core_shared.msp

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vremena

Platforma

Distrib.exe

2007.100.1771.0

76,128

11-

11:31

x86

Dtspipeline.dll

2007.100.1771.0

695,136

11-

11:31

x86

Microsoft.sqlserver.dmf.dll

10.0.1771.0

293,728

11-

11:52

x86

Microsoft.sqlserver.management.collectortasks.dll

10.0.1771.0

84,832

11-

11:52

x86

Rdistcom.dll

2007.100.1771.0

650,080

11-

12:05

x86

Replmerg.exe

2007.100.1771.0

341,856

11-

12:05

x86

Sql_engine_core_shared_keyfile.dll

2007.100.1771.0

14,688

11-

11:39

x86

Ako ova hitna ispravka nije objavljena za javno preuzimanje (što znači da javna URL adresa za hitnu ispravku nije obezbeđena u ovom članku), distribucija zahtijeva tehničkog voditelja, člana tima za eskalaciju ili odobrenje menadžera i primenjuju se sledeće informacije:

  • Da bi dobili hitni popravak, kod njih mora dolaziti do greške koja je pomenuta u odeljku „Simptomi”.

  • Morate da vodite evidenciju kupaca ti ovo šaljete i obezbediti im sledeći servisni paket čim postane dostupan (ukoliko je servisni paket objavljen).

Ova hitna ispravka će biti uključena u SQL Server 2008 Service Pack 1.

U odjeljku „Rješenja” navedeno je da li je ova hitna ispravka dostupna kao hitna ispravka ili u sklopu najnovijeg servisnog paketa. Za potrebe usporedbe i testiranja, originalna hitna ispravka dostupna je na Web lokaciji http://hotfix .

Napomena da stručnjak za podršku: da biste dobili build 10.00.1771.00, posetite sledeću Microsoft Web lokaciju:

http://hotfix

U polju za pretragu KB , upišite 958611, a zatim kliknite na dugme Idi.

Zaobilazno rješenje

Da biste rešili ovaj problem, baci filtrirane indeksa koji ste kreirali na stolu.

Status

Microsoft je potvrdio da je ovo problem kod Microsoft proizvoda koji su navedeni u odeljku „Odnosi se na”.

Više informacija

Za više informacija o imenovanju šemi ažurirane verzije SQL servera, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

822499 nova šema imenovanja za Microsoft SQL Server softver pakete ispravki

Za više informacija o terminologiji za ažuriranje softvera, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

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

Autor: keithelm
Pisac: ericzha
Tehnički urednik: keithelm
Urednik: v-andmck

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×