UVOD
Ovaj članak navodi greške koje su otklonjene u Microsoft SQL Server 2008 servisnom paketu 1 (SP1). Napomene
-
Druge ispravke koje nisu dokumentovane mogu biti uključene u servisni paket.
-
Ova lista će biti ažurirana kada bude objavljeno još članaka.
Za više informacija o nabavljanju servisnih paketa sistema SQL Server 2008 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
968382 Nabavljanje najnovijeg servisnog paketa za SQL Server 2008
Više informacija
Pored ispravki navedenih u ovom članku, SQL Server 2008 SP1 sadrži hitne ispravke koje su bile uključene u kumulativnu ispravku 1, kumulativnu ispravku 2 i Kumulativnu ispravku 3 za SQL Server 2008. Za više informacija o kumulativnim paketima ispravki za SQL Server 2008 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
956909 SQL Server 2008 gradi koje su objavljene nakon što je SQL Server 2008 objavljenNapomena Ako nadograđujete sa SQL Server 2008 Kumulativne ispravke 4, morate primeniti kumulativnu ispravku za POST-SQL Server 2008 SP1 nakon nadogradnje na SQL Server 2008 SP1 da biste dobili sve ispravke. Za više informacija o kumulativnoj ispravki za POST-SQL Server 2008 SP1 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
969099 Kumulativna ispravka paket 1 za SQL Server 2008 servisni paket 1Pored toga, napravili smo sledeća značajna ulaganja kako bismo olakšali raspoređivanje i upravljanje servisnim paketima:
-
SlipstreamYou sada može da integriše osnovnu instalaciju zajedno sa servisnim paketima ili hitnim ispravkama. Zbog toga možete da instalirate u jednom koraku.
-
Uklanjanje servisnog paketa Sada možete deinstalirati samo servisni paket bez deinstaliranja cele instance.
-
ClickOnce capabilityYou sada može da primeni Report Builder 2.0 pomoću tehnologije za primenu ClickOnce.
Greške koje su fiksirane u ovom servisnom paketu
Za više informacija o greškama koje su otklonjene u SQL Server 2008 SP1 kliknite na sledeće brojeve članaka da biste videli članke u Microsoft bazi znanja.
Članak u bazi znanja |
Naslov |
---|---|
Ispravka: Poruka o grešci kada se povežete sa imenovanom instancom SQL servera na klijentskom računaru koji radi pod operativnim sistemom Windows Vista ili Windows Server 2008: "Navedeni SQL server nije pronađen" ili "Navedena je greška prilikom pronalaženja servera/instance" |
|
Ispravka: Protokol deljene memorije za instancu SQL Server 2008 je uvek omogućen i VIA protokol za tu instancu je uvek onemogućen nakon popravke instance |
|
Ispravka: Poruka o grešci kada procenite komprimovanje na tabeli u sistemu SQL Server 2008: "Podpit je vratio više od 1 vrednosti" |
|
Ne možete dodati čvor klastera kada instalirate SQL Server 2008 Analysis Services i ne instalirate mašinu sql Server 2008 baze podataka |
|
Ispravka: Podrazumevano ime instance je neispravno postavljeno na SQLEXPRESS kada instalirate SQL Server 2008 Express |
|
Ispravka: Agent čitača evidencije preskače neke transakcije kada agent čitača evidencije pokrene kopiranje transakcija za transakcionu replikaciju u SQL Server 2005 i SQL Server 2008 |
|
Ispravka: Poruka o grešci kada pozovete uskladištenu proceduru koja vraća skup redova koji ima svojstvo grupe redova DBPROP_MAXROWS ili svojstvo SSPROP_MAXBLOBLENGTH grupe redova navedeno: "Dolazni tabelarni tok podataka (TDS) protokola je netačan" |
|
Ispravka: Poruka o grešci kada pokrenete DB2 upit koji koristi savet ZA UR upit u SQL Server 2005 Analysis Services i SQL Server 2008 Analysis Services: "OLE DB greška: OLE DB ili ODBC greška: Pronađen je neočekivani simbol "WITH" nakon "<Query>". |
|
Ispravka: Poruka o grešci kada pokrenete plan održavanja u sistemu SQL Server 2008: "Uslužni program za izvršavanje SQL servera zahteva instaliranje usluga integracije" |
|
Ispravka: U izveštaju usluge izveštavanja sistema SQL Server 2008 koji sadrži nekoliko nivoa, neke stavke nestaju kada skupite drugu stavku |
|
Ispravka: SQL Server 2008 Reporting Services izveštaj je neispravno prikazan u Mozilla Firefox ako je izveštaj prikazan pomoću ReportViewer kontrole |
|
Ispravka: Poruka o grešci kada pokrenete upit koji uključuje operaciju pridruživanja u SQL Server 2008: "Pokušaj postavljanja vrednosti kolone koja nije u mogućnosti da se postavi na NULL" |
|
Ispravka: Ne možete da uređujete ili otklanjate greške u SSIS paketu u BIDS-u kada su instalirani SQL Server 2008 Enterprise Edition, Standard Edition, Developer Edition ili Evaluation edition bez funkcije SSIS |
|
Ispravka: Komprimovanje stranice se uklanja iz SQL Server 2008 tabele podataka nakon što smanjite bazu podataka |
|
Ispravka: Poruka o grešci kada izvršite ispravku ili operaciju brisanja na tabeli koja nema grupisani indeks kreiran u SQL Server 2008: "Operativni sistem je vratio grešku 1450" |
|
Ispravka: Agregatna vrednost je netačna kada dizajnirate upit koji sadrži neke grupe entiteta pomoću dizajnera upita modela izveštaja u sql Server 2008 ili SQL Server 2005 |
|
Ispravka: Poruka o grešci kada pokušate da navedete nalog usluga izveštavanja sistema SQL Server 2008 kao akreditiv za server izveštaja u SharePoint centralnoj administraciji: "Nije moguće povezati se sa dobavljačem WMI servera izveštaja" |
|
Ispravka: Upit koji koristi parametre i opcija RECOMPILE daje netačne rezultate kada pokrenete upit u više veza istovremeno u SISTEMU SQL Server 2008 |
|
Ispravka: Sistemski objekti možda neće biti provereni na očekivani način kada koristite različite režime procene smernica u SQL Server 2008 |
|
Ispravka: Poruka o grešci kada pokušate da nadogradite instancu sistema SQL Server 2005 na SQL Server 2008: "Čekanje na regulatoru za oporavak mašine baze podataka nije uspelo. Proverite da li u evidenciji grešaka SQL servera postoje potencijalni uzroci" |
|
Ispravka: Neispravna verzija se prikazuje na stranici "Izbor instance" kada koristite instalaciju sistema SQL Server 2008 za nadogradnju instance sistema SQL Server 2008 |
|
Poruka "Microsoft SQL Server Management Studio" i "SQL Server Profiler" poruka "Period procene je istekao" čak i nakon nadogradnje na licencirano izdanje |
Rezolucije sledećih problema takođe su uključene u SQL Server 2008 SP1.
Opis |
---|
Novi događaj praćenja se dodaje u SQL Server 2008 SP1 da bi se bolje dijagnostikovali neočekivani problemi sa otkazivanjem u uslugama analize sistema SQL Server 2008. |
Neki događaji praćenja koji su povezani sa proširenjem personalizacije dodaju se definicijama praćenja sistema SQL Server Profiler u uslugama analize. |
Kada se klijent zasnovan na MSOLAP- u, objektima za upravljanje analizom (AMO) ili ADOMD.NET poveže sa uslugama analize preko HTTP veze, klijent ne šalje nazad određena HTTP zaglavlja. |
U SQL Server 2008 SP1, više informacija se dodaje minidump datotekama koje se generišu za rešavanje problema u uslugama analize. |
Modele vremenskih serija koji su ugnežрenih tabela ne moћete da pregledate koristeći programske dodatke za iskopavanje podataka sistema SQL Server za Office 2007. |
Poruku o grešci dobijate kada obrađujete model za iskopavanje pravila povezanosti u sistemu SQL Server 2008 Standard Analysis Services: "Greške u menadžeru metapodataka. Došlo je do greške prilikom učitavanja<rudarskog modela> rudarskog modela". |
Algoritam stabla odluke daje formulu regresije koja sadrži važeće koeficijente regresije pokretne tačke u uslugama analize. |
Kada se uskladištena procedura unakrsne provere valjanosti pozove korišćenjem određenog ciljnog početnog i praga verovatnoće, vraćaju se netačni rezultati za meru "Pravi pozitivan", za meru "Tačno negativno", za meru "Lažno pozitivno" i za meru "Lažno negativno" u uslugama analize. |
Dobijate netačan rezultat kada koristite izraz NON EMPTY i funkciju CROSSJOIN u izjavi za višedimenzionalne izraze (MDX) koja upite iz mere zasnovane na zbirui mere zasnovane na LastNonEmptyu uslugama analize. |
Klauzula podselekta koja koristi izračunate članove ne razmatra granulaciju da bi se utvrdilo da li bi izračunati član trebalo da bude uključen u usluge analize. |
U sistemu SQL Server 2008 SP1, poboljšanja se prave da bi vam pomogla da rešite neočekivane probleme sa otkazivanjem u uslugama analize. |
Kada anketni upit izvršava upit nad vrednošću DateTime, proces proaktivnog keša pada u uslugama analize. |
Do narušavanja pristupa dolazi kada obrađujete dimenziju koja ima izračunatog člana koji upućuje na drugog člana koji je kasnije definisan u skripti kocke u uslugama analize. |
Usluga pregledača SQL Server pada u SQL Server 2008. |
Datoteke za konfiguraciju servisnog paketa nisu aumulatisan u sistemu SQL Server 2008. |
Ne možete da potražite imenovanu instancu SQL Server 2008 Express koja je instalirana na računaru sa operativnim sistemom Windows Vista. |
Kada pozovete sp_server_info uskladištenu proceduru da biste vratili verziju baze podataka, umesto reči "Microsoft SQL Server Yukon" vraćaju se reči "Microsoft SQL Server 2008". |
Do curenja memorije dolazi kada koristite uslužni program bcp za kopiranje podataka iz tabele u datoteku tako što ćete navesti terminator polja za kolonu sql_variant datuma u SQL Server 2008. |
Kada pozovete funkciju SQLBulkOperations da biste umetnuli više redova u SQL Server 2008, biće umetnut samo prvi red, a ostali redovi će biti preskočeni. |
Funkcija SQLColumns vraća grešku ako je prateći znak imena tabele znak za bekstvo u SQL Server 2008. |
U sistemu SQL Server 2008, ako naredba SELECT prouzrokuje grešku servera, a sledeća izjava prouzrokuje upozorenje servera, ODBC upravljački program sql Server Native Client VRAĆA USPEŠNO stanje za izjavu. |
Kada pozovete funkciju SQLProcedureColumns u sistemu SQL Server 2008, nedostaju informacije o parametrima tipa CLR. |
Kada koristite parametre vredne tabele čiji su SQL tipovi promenljivi tipovi dužine u aplikaciji zasnovanoj na SQL Server 2008, ODBC dobavljač SQL Server Native Client kreira netačan tabelarni tok podataka (TDS). |
Dobijate poruku o grešci kada koristite ICommand::Execute interfejs koristeći parametre vredne tabelebez korišćenja funkcije SetParameterInfo u SQL Server 2008: "Dolazni tabulatorski tok podataka (TDS) pozivanje na daljinsko pozivanje (RPC) protokola je netačno." |
U aplikaciji zasnovanoj na SQL Server 2008, dugačka tekstualna niska se skraćuje. Do ovog problema dolazi ako su komentari na početku izjave i ako se parametar niske prosleđuje kao DBTYPE_VARIANT podataka i kao BSTR podtip. |
U sistemu SQL Server 2008, ako su podaci korisnički definisanog tipa veoma veliki, podaci se omlaše na 32-bitnom računaru. Do ovog problema dolazi ako ne obezbedite dužinu povezivanja i ako koristite neki od sledećih interfejsa: IRowsetChange::InsertRow, IRowsetUpdate::Update, IRowsetChangeili IRowsetChange::SetData. |
IRowsetChange interfejsi IRowsetUpdate interfejs nepravilno rukujuISequentialStream::Pročitajte implementaciju ako implementacija daje vrednost S_FALSE na kraju toka podataka u SQL Server 2008. |
Kada instalirate SQL Server Native Client, instalator postavlja informacije o verziji u neispravnom potključu registratora u sql Server 2008. |
Kada se povežete sa instancom koja je ranija od sistema SQL Server 2008 pomoću programa SQL Server Management Studio u sql Server 2008, funkcija podudaranja i isticanja zagrada ne funkcioniše. |
Do izuzetka dolazi kada pokušate da proširite baze podataka pomoću ne-administratorskog prijavljivanja u istraživaču objekata u sistemu SQL Server 2008. |
Kada koristite čarobnjak za generisanje SQL server skripti za generisanje jedne datoteke po objektu u sistemu SQL Server 2008, podrazumevana ograničenja se izvršavaju u posebnoj datoteci, a ne u datoteci skripte tabele. |
Kada prenosite podatke za tabelu koja sadrži okidače pomoću SMO-a ili čarobnjaka za kopiranje podataka u SQL Server 2008, operacija neće uspeti. |
Kada za prenos podataka koristite klasu prenosa u SQL Server Management Objects (SMO) u sistemu SQL Server 2008, veza se ne odlaže nakon korišćenja. |
SQL Server dodaje kompletne evidencije programa Windows Installer u Windows izveštaj o izveštavanju o greškama umesto da dodaje samo evidencije do trenutka kada je došlo do greške. |
SQL Server 2008 SP1 poboljšava izveštavanje o greškama za greške do kojih može doći kada instalirate datoteku SqlSupport.msi. |
Prosleđene stavke koje nisu važeće prijavljuju se Windows izveštavanju o greškama jer se prosleđene stavke nabavljaju kada deinstalirate SQL Server 2008. |
Windows izveštaji o izveštavanju o greškama za spoljne izuzetke ne uključuju HRESULT poruku u SQL Server 2008. |
SQL Server 2008 SP1 poboljšava Windows izveštavanje o greškama uklanjanjem lokalizovanih niski. |
SQL Server 2008 SP1 poboljšava Windows izveštavanje o greškama uklanjanjem oznaka platforme iz imena parametara. |
SQL Server 2008 SP1 poboljšava evidentiranje parametara Windows izveštavanja o greškama tako što evidentira vrednosti parametara pre i posle hashinga. |
Instalaciona datoteka sistema SQL Server 2008 prijavljuje operaciju instalacije Windows izveštavanju o greškama čak i ako je korisnik otkazao operaciju instalacije. |
SQL Server Agent prikazuje netačnu komandnu liniju u kontroli datasource za posao paketa SQL Server 2008 Integration Services. |
SQL Server Agent pada kada agent SQL servera pokuša da prijavi neuspešan pokušaj pokretanje Microsoft ActiveX skripte pod proxy nalogom. |
Dobijate netačnu sintaksnu poruku o grešci kada kreirate uslov koji sadrži nabrojavanje u upravljanju smernicama u sistemu SQL Server 2008. |
SQL Server 2008 SP1 dodaje funkciju Concatenate (niska, niska) i funkciju Escape (niska, šar, šar) funkcijama za procenu uslova upravljanja smernicama da bi podržala WMI jezik upita (WQL) izvršavanje. |
Kada pokrenete smernice protiv udaljenog servera u sistemu SQL Server 2008, smernice koriste lokalnu tabelu za pretplatu umesto tabele za pretplatu sa udaljenog servera. |
U studiju za upravljanje sistemom SQL Server, istraživač objekata više nije ograničen na 2.500 stavki koje su prikazane ni na jednom nivou. |
Veoma brz upit koji se pokreću u petlji prikazuje zbunjujući status čekanja CPU-a na listi "Čekanja resursa" u nadgledanju aktivnosti u sistemu SQL Server 2008. |
Dugotrajni upiti se možda neće pojaviti na listi skupih upita u nadgledanje aktivnosti dok ne dovrše izvršavanje u SQL Server 2008. |
Kada koristite čarobnjak za generisanje SQL Server skripti za skriptu vanmrežne baze podataka koja ima podešenu opciju AUTO_CLOSEON, uparivanje baze podataka se izvršava upit. |
Došlo je do greške u čarobnjaku za podatke skripte ako u SQL Server 2008 postoji vanmrežna baza podataka. |
Neke tasterske prečice nedostaju u studiju za upravljanje sistemom SQL Server. |
Lista za pronalaženje filtera nije popunjena u dizajneru modela kada koristite teradata izvor podataka u uslugama izveštavanja sistema SQL Server 2008. |
Grafikoni, merači i slike mogu izgledati mutno kada ih prikažete u studiju za razvoj poslovnog obaveštavanja ili u režimu pregleda reportaћe 2.0. |
Kada izvezete izveštaj u formatu vrednosti razdvojenih zarezima (CSV), usluge izveštavanja mogu da izostanu red za tabliks oblast podataka koja ima dinamičke grupe. |
Naslovi grupa tabela se ne ponavljaju kada izveštaj prikažete kao PDF, pregled pre štampanja ili kao sliku ako se red ne uklapa u potpunosti na jednu stranicu. |
Okvir za tekst koji se razdeljuje po stranicama ne prikazuje ispravno sav sadržaj u uslugama izveštavanja. |
Ponašanje ugušavanja memorije za različita izdanja usluga izveštavanja nije ispravno primenjeno. |
SQL Server 2005 Usluge izveštavanja koji sadrži syncLock naredbu u kodu izveštaja ne može biti prikazan u svežoj instalaciji sistema SQL Server 2008. |
Kada prikažete SQL Server 2008 Reporting Services izveštaj u sql Server 2005 kontroli prikazivača, kontrola prikazivača prikazuje netačan broj stranica. |
Kada koristite sp_configure uskladištenu proceduru za konfigurisanje opcije kvote keširanja za proveru pristupa u sistemu SQL Server 2008, skup kvota se ne primenjuje. |
Funkcija HAS_PERMS_BY_NAME funkciju ne funkcioniše kada imena kolona sadrže znake navoda u sistemu SQL Server 2008. |
Kada niste član uloge db_owner fiksne baze podataka, ne možete da promenite tip podataka kolone u korisnički definisan tip podataka u SQL Server 2008. |
SQL Server 2008 ne može ponovo da se pokrene nakon premeštanja datoteka baze podataka resursa na lokaciju koja se razlikuje od lokacije datoteke Sqlserver.exe. |
Prikaz sys.dm_exec_query_stats prikazuje netačno vreme CPU-a za paralelne planove upita u sistemu SQL Server 2008. |
Curenje memorije se dešava na listi okidača za pamćenje. Na primer, curenje memorije se javlja za prvi objekat okidača ako su dva okidača ispaljena u izvodu ALTER TABLE SWITCH PARTIcije. |
Rezultati koji nisu važeći vraćaju se kada pokrenete upit koji konvertuje korisnički definisani tip (UDT) u varbinarni tip podataka uistoj naredbi SELECT u SQL Server 2008. |
Neispravni rezultati se vraćaju kada pozovete uskladištenu proceduru koja ima parametre vredne tabele i koja ima istu promenljivu tabele prosleđenu za dva ili više parametara u sistemu SQL Server 2008. |
Prikazi dinamičkog upravljanja mogu da vrate netačne rezultate za upite unakrsne baze podataka kada se baza podataka ispusti ili ponovo kreira u SQL Server 2008. |
Otisci prstiju upita i otisci prstiju plana nisu stabilni za upite na privremenim tabelama u sistemu SQL Server 2008. |
Promena hvatanja podataka netačno izveštava o naredbi UPDATE kao naredbi DELETE koju prati naredba INSERT u SQL Server 2008. |
Naredba ALTER TRIGGER se ne replicira ako je izdata protiv okidača koji se nalazi u određenoj šemi u sistemu SQL Server 2008. |
Kada proverite valjanost publikacije u transakcionoj replikaciji u sql Server 2008, članci koje ste dodali nakon što ste dodali vertikalni filter u članak neće biti provereni. |
Dijalog "Osnovni podaci o programu Replication Monitor" za izdavanje verzije sistema SQL Server 2008 koristi ime koda "Katmai" kao sliku u pozadini. |
Poruke o grešci i poruke upozorenja nisu lokalizovane kada koristite uslužni program ssbdiagnose u SQL Server 2008. |
Nije moguće učitati SQL Server WMI dobavljač na imenovanu instancu klastera SISTEMA SQL Server 2008. |
Vrednosti vremenskog rasporeda za SQL Server 2008 mogu biti netačne kada koristite uslužne programe ili tehnologije koje menjaju frekvencije procesora. |
Događaj praćenja AUDIT LOGIN uvek obezbeđuje ispravan ID baze podataka za sistemske baze podataka i korisničke baze podataka u sistemu SQL Server 2008. Međutim, ime baze podataka je obezbeđeno samo za sistemske baze podataka. Ime baze podataka je NULL za korisničke baze podataka. |
Ne možete da koristite sp_altermessage uskladištenu proceduru da biste omogućili ili onemogućili sistemske poruke u evidenciji događaja operativnog sistema Windows u sistemu SQL Server 2008. |
Neispravan rezultat dobijate kada izvršavate upit nad sys.dm_xe_packages filtriranjem u module_address SQL Server 2008. |
Čini se da SQL Server 2008 sporo napreduje i može da vrati grešku 701 ako je veličina bafera u grupi veoma mala. |
Na računaru koji ima mnogo memorije, poruke mogu biti pogrešno prijavljene u evidenciji grešaka sistema SQL Server 2008. Poruke ukazuju na to da je proces osmamljen kada nije osmamljen. |
Vreme početka koje je prijavljeno u koloni sqlserver_start_time prikaza sys.dm_os_sys_info izračunava se dobijanjem trenutnog vremena u milisekunadama, a zatim oduzimanjem broja sekundi od početka servera u SQL Server 2008. |
Sve informacije o planerima prikupljaju se u datoteci slike stanja memorije da bi se otklonilo otklanjanje grešaka u sql Server 2008. |
Kada koristite uslužni program SQLIOSim u sql Server 2008, uslužni program SQLIOSim se zaustavlja ako ste izabrali datoteke sa žigovima ili ako ste naveli "StampFiles=TRUE" u datoteci za konfiguraciju. |
Optimizator generiše netačan plan izvršavanja upita koji koristi prostorni indeks u sistemu SQL Server 2008. |
Reference
Za više informacija o utvrđivanju trenutne verzije i izdanja sistema SQL Server kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
321185 Identifikovanje VERZIJE i izdanja sistema SQL ServerProizvode nezavisnih proizvođača o kojima govori ovaj članak proizvela su preduzeća koja su nezavisna od korporacije Microsoft. Microsoft ne daje garanciju, podrazumevanu ili na drugi način, o performansama ili pouzdanosti ovih proizvoda.