Primjenjuje se na
SQL Server 2008 R2 Standard SQL Server 2008 R2 Standard Edition for Small Business SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Express with Advanced Services SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

UVOD

U ovom su članku navedene programske pogreške riješene u paketu Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).Bilješke

  • Ostali popravci koji nisu dokumentirani mogu biti obuhvaćeni servisnim paketom.

  • Taj će se popis ažurirati kada se objavi više članaka.

Dodatne informacije o tome kako nabaviti SQL Server 2008 R2 potražite u sljedećem članku u Microsoftovoj bazi znanja:

2527041 Kako nabaviti najnoviji servisni paket za SQL Server 2008 R2

Dodatne informacije

Osim popravaka navedenih u ovom članku, SQL Server 2008 R2 SP1 sadrži hitne popravke obuhvaćene kumulativnim ažuriranjem 1 do kumulativnog ažuriranja 6 za SQL Server 2008 R2. Ovaj servisni paket obuhvaća i sva sigurnosna ažuriranja koja su izdana do srpnja 2011.Dodatne informacije o paketima kumulativnog ažuriranja koji su dostupni za SQL Server 2008 R2 potražite u članku iz Microsoftove baze znanja:

981356 Izdane SQL Server 2008 R2 objavljene nakon izdavanja SQL Server 2008 R2

Popravci u ovom servisnom paketu

Dodatne informacije o programske pogreške koje su riješene u programu SQL Server 2008 R2 SP1 potražite u člancima u Microsoftovoj bazi znanja.

Broj pogreške VSTS-a

Broj članka iz baze znanja

Opis

657377

949775

Ciljni poslužitelj ne može preuzeti posao s više poslužitelja s glavnog poslužitelja ako ciljni poslužitelj koristi njemačku verziju ili francusku verziju sustava SQL Server 2005

657404

2216478

Poruka o pogrešci prilikom Get-Command u okruženju PowerShell verzije 2 na poslužitelju sa sustavom SQL Server 2008: "Referenca objekta nije postavljena na instancu objekta"

649451

2216485

Popravak: Resource Monitor unosi uvjet koji ne daje dobit na poslužitelju koji je pokrenut SQL Server 2008

649479

2216489

Concern for 2008 SP2 [SQL Server Destination [19]] Error: Unable to prepare the SSIS bulk insert for data insertion

649504

2216497

Popravak: Vrste podataka za geometriju prostorne pohrane s internim prstenima vraćaju netočne podatke kroz različite geometrijske operacije

649529

2216501

Popravak: Zadaci više poslužitelja ne preuzimaju se iz sustava SQL Server 2000 u ulozi MSX za SQL Server 2008 u ulozi TSX

649457

2448971

POPRAVAK: Zaključavanja tablice ne eskalirati se kada u tablicu umetnete više redaka u SQL Server 2008.

628428

2463682

Popravak: Baza podataka omogućena za transparentno šifriranje podataka može postati nedostupna ako je certifikat koji se koristi za šifriranje ključa za šifriranje baze podataka ispušten.

625028

2494517

Popravak: Skrivena vrijednost tekstnog okvira referencirane u zaglavlju tabliksa prikazuje se samo na prvoj stranici nakon izvoza izvješća u prikaz tvrdog prijeloma stranice

447613

2515006

DataSet Filters Applied Durng SharedDataSet or Parameter processing use incorrect collation settings

697406

2525273

Popravak: Klasterski model koji koristi algoritmu K-znači generira različite rezultate na koje utječe PredictOnly stupci u komponenti SQL Server 2008 R2 Analysis Services

649480

2216491

Uslužni program SQL Dumper ne može generirati datoteke izvatka o pogrešci na klasteru za prebacivanje u slučaju pogreške SQL Server 2008 ili SQL Server 2008 R2 u instalaciji advanced/Enterprise Klastera za prebacivanje u slučaju pogreške

649339

2216460

Poruka o pogrešci kada pokušate otvoriti projekt u programu SQL Server 2008 ili u programu SQL Server 2008 R2: "Definicija manifesta smještenog sklopa ne odgovara referenci sklopa"

405512

2105809

Prilikom prelaska s povezanog načina na lokalni način rada prikazuje se pogreška "Nije moguće zaustaviti uslugu ReportServer na računalu <naziv računala>".

405514

981588

Kada pokušate izravno otvoriti poslužitelj izvješća SSRS 2008 R2 nakon stvaranja web-mjesta zahtjeva sustava SharePoint, prikazat će vam se poruka o pogrešci

665971

2546901

Popravak: Različiti rezultati vraćaju se kada pokrenete paralelni upit koji koristi funkciju rangiranja u sustavu SQL Server 2005, SQL Server 2008 ili SQL Server 2008 R2 na računalu s 8 ili više CPU-a

650006

2563828

Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception: Type = System.InvalidCastException, Message = Unable to cast object of type 'System.Boolean' to type 'Syste.

689073

2531482

Popravak: Značajka IntelliSense u SSMS 2008 R2 može prestati funkcionirati nakon instalacije programa Visual Studio 2010 SP1

649856

2584903

Popravak: Data Collector job takes long time to clear data from the MDW database in SQL Server 2008 R2

Dodatni popravci u ovom servisnom paketu

Rješenja sljedećih problema obuhvaćena su i SQL Server 2008 R2 SP1.

ID

Opis

418521

HTML renderer više ne prikazuje iznimku ArgumentOutOfRangeException ako izvješće ima svojstvo ConsumeContainerWhitespace postavljeno na TRUE i postoji li vodoravni bijeli prostor dostupan za ispunjavanje.

346804

POPRAVAK: Sintaksa podsjetnika indeksa "FORCESEEK" sada uzima neobavezne parametre. Dodaje se novi podsjetnik za upit FORCESCAN. Dodatne informacije potražite u članku "Savjeti za upite (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx).

405562

Nizovi za povezivanje kao što su 'server="tcp:"' i 'server="np:"' podržani su u sustavu SQL Server Native Client 2008 radi povezivanja s lokalnom instancom. Uz ovaj popravak ti nizovi za povezivanje sada funkcioniraju u sustavu SQL Server Native Client 2008 R2 i omogućuju povezivanje s lokalnom instancom.

447996

Problem u provjeri logike više se ne pojavljuje ako particionirani stupac indeksiranog prikaza odgovara particioniranom stupcu osnovne particionirane tablice. Promjena promjene tablice više nije omogućena u indeksiranom prikazu koji nisu poravnati s particijama.

471571

Korištenje SQL 10.5 BIDS za implementaciju dijelova izvješća u SQL Server 2008 R2 (i novije verzije) Report Server više ne uspijeva ili generira poruku o pogrešci sql verzije.

512199

Vremenske oznake sada su točne kada se datoteke proširenih događaja ili SQL nadzora čitaju na drugom računalu od one koja je proizvela datoteku. Vremenske oznake sada su točne i nakon ponovnog pokretanja poslužitelja.

528501

Izvješće o prikazivanju u sinkroniziranom načinu prikaza pomoću web-dijelova komponente Reporting Services 2008 R2 sada se može vidjeti ako izvješće sadrži razmake u nazivu izvješća. Poruka o pogrešci StreamNotFound više se ne generira.

538455

Kada se prikazujete u HTML-u tako da je postavka "StyleStream" DeviceInfo postavljena na TRUE, postavke stila više se ne gube na tekstnim okvirima ni na tekstu ako su akcije definirane.

540725

Za servise modula i analize generiraju se dvije nove datoteke predložaka praćenja. To profileru omogućuje prikaz svih događaja i stupaca za modul i servise za analizu.

550635

Popravak: Netočno izvješćivanje o tekstu kada ALAT ZA analizu stanja sustava SP 2010 vrati poruku o pogrešci o komponenti Analysis Services koja se izvodi u načinu rada VertiPaq.

550947

U stavci izvješća Tablix koja sadrži 20 ili više redaka koji sadrže ugniježđene stavke izvješća spremnika (Pravokutnik i Tablix) ljuska BIDS više ne reagira ako umetnete novi redak iznad ili ispod bilo kojeg člana tabliksa.

555701

Poruka o neusiljenim porukama više ne uzrokuje pogrešku kršenja prava pristupa prilikom pokretanja DBM objekta.

617987

Nova instalacija poslužitelja više ne izvješćuje da se glavni ključ sigurne pohrane ne generira kada je instaliran BI aparat. (Poruka je generirana iako je instalacija uspjela.)

623819

Riješen je problem zbog kojeg se prikazuje poruka o pogrešci kada alat za optimizaciju upita nije mogao stvoriti plan za neke upite u odnosu na particionirani prikaz. To je opisano u članku Microsoft Connect problem 620614. Popravak se nalazi u odjeljku traceflag (pogledajte članak iz baze znanja 974006).

624909

Performanse se više ne smanjuju kada koristite preglednik izvješća ili prikaz u HTML ako na jednoj stranici sustava SharePoint imate više web-dijelova.

624951

Kada zatvorite WPF aplikaciju koja obuhvaća kontrolu ReportViewer, više se ne prikazuje iznimka "Pogreška prilikom istovara appdomaina".

626205

Analysis Services ne može stvoriti lokalnu kocku iz kocke poslužitelja koja ima članove dimenzije koji su povezani s nepoznatim članom.

626243

PowerPivot je sada uspješno instaliran na postojeću farmu ako su SQL Server zajedničke komponente instalirane na neuvjeto mjesto.

629973

BIDS i sastavljač izvješća 3 više se ne rušiju kada učinite sljedeće: povucite ćeliju u tablici uz obrub, unesite način rada "premjesti stavku izvješća", premjestite objekt izvan tablice, a zatim pritisnite ESC dok klikate i držite tipku miša.

636999

Ako Savjetnik za nadogradnju ne može skenirati datoteku praćenja, Savjetnik za nadogradnju korisniku sada može poslati smislenu poruku o pogrešci.

639182

Dijaloški okvir Prijava za sastavljač izvješća 3.0. To se poziva kada se za SSRS koristi provjera autentičnosti obrazaca, više nije skriven u dijaloškom okviru "Čarobnjak za novo izvješće". (Zbog problema korisnici možda nisu svjesni da se traži prijava.)

643961

Sve mogućnosti određenog korisničkog računa sada funkcioniraju na rasporedima izvora podataka.

646473

Aplikacija osmišljena u okruženju .NET Framework 4.0 više ne uspijeva ako RBS ne može pronaći informacije o konfiguraciji. Informacije se sada pretražuju i u .NET Framework 4.0 i u .NET Framework 3,5 konfiguracijskih datoteka.

658405

Sada možete stvarati prilagođena izvješća pomoću .odc datoteke na nadzornoj ploči za upravljanje IT-om.

665971

Operator parallelism prenosi retke sada su u ispravnom redoslijedu. Optimizator sada može odabrati neoptimalni plan. Stoga ovaj popravak zahtijeva traceflag. Da biste koristili taj popravak, morate omogućiti traceflag 4134.

674357

Sada se generiraju dvije nove datoteke predložaka praćenja za servis modula i servis za analizu. To možete učiniti da biste bili sigurni da Profiler može prikazati sve događaje i stupce za oba servisa.

679035

Riješena je manja pogreška u središnjoj Administrator stranici.

684435

StringCchPrintf_l očekuje veličinu odredišnog međuspremnika u znakovima. Veličina je proslijeđena u bajtovima. Stoga je OACR pogreška – BUFFER_OVERFLOW je podignuta. Ispravili ste kod tako da prođete točnu duljinu.

649475

Skupovi zbirki neispravno funkcioniraju kada prikupljaju mjerače performansi na klasteru ako je naziv instance SQL-a jednak nazivu virtualne mreže.

649357

U određenoj bazi podataka pomoću pokazivača poslužitelja koji je deklariran za naredbu odabira koja sadrži bilo koji prikaz sustava može dati netočne rezultate nakon što se baza podataka priloži i ponovno priloži.

649391

Pogreške oštećenja DBCC-a pojavljuju se tijekom SQL Server 2008 R2 kada se koriste nizovi koji imaju jamo nizove koji slijede japanski dulji znak.

657399

U aplikaciji SQL Server Management Studio i u SQL Server Reporting Services prikazuje se netočan SQL Server Reporting Services. To uzrokuje zbrku jer prikazani broj ne razlikuje se od broja RTM verzije nakon nadogradnje.

649476

Popravak: poboljšane i dodatne informacije zabilježene su za InvalidReportParameterException u opširni izlaz ako se tijekom obrade parametara pojavljuju određeni uvjeti.

649557

POPRAVAK: Problem s pristupačnošću koji se pojavljuje jer naziv Microsoftove aktivne pristupačnosti "Simbol" ima vrijednost null. Nazivi Microsoftove aktivne pristupačnosti ažuriraju se i sada su vidljivi.

649447

ReportBuilder 2.0 ClickOnce prikazuje prazno izvješće prilikom pokretanja ako korisnik uredi izvješće pomoću servisa ReportBuilder 2.0 s web-mjesta sustava SharePoint 12.

649575

MSAA nazivi za dijaloški okvir Svojstva radijalnog mjerila nisu točni i nisu usklađeni s pristupačnošću.

519534

Korištenje parametara vrijednosti tablice za LOB stupce može uzrokovati kršenje pristupa na poslužitelju.

645824

Tijekom izvršavanja proširenih pohranjenih postupaka u uvjetima visokog stresa može doći do pogreške kršenja prava pristupa.

649559

Popravak: poboljšane performanse stvaranja indeksa pomoću DDL naredbi za tablice koje imaju mnogo particija i koje ne sadrže podatke. Prije toga, vrijeme koje je potrebno za ovaj proces povećano je geometrijskim napredovanje kako se broj particija povećao. Vrijeme koje je potrebno sada se povećava u linearnom napredovanju.

649537, 448009

U određenim uvjetima naziv particioniranog stupca u poruci o pogrešci 11405 možda nije u redu. Zbog toga se ispisuje netočan naziv stupca.

649530

Sekundarna iznimka može se pojaviti kada Analysis Services generira datoteku izvatka programa Watson. To vrijedi bez obzira na to generira li se datoteka s izvatkom programa Watson zbog stvarne iznimke ili zbog eksplicitnog zahtjeva za izvadak o određenim pogreškama. Ako se pojavi sekundarna iznimka, poslužitelj može iskusiti beskonačnu rekurziju. Time se generira mnogo datoteka izvatka, a zatim se zatvara poslužitelj.

649524

Ako korisnik stvori korisnički definiranu vrstu i funkciju s vrijednostima tablice u istoj transakciji i ako funkcija sadrži povratnu tablicu koja sadrži stupac korisnički definirane vrste, pojavljuje se samoisključ. Uz to, prekinuta je veza koja pokušava izvesti te operacije.

649532

Prostorni indeks ne može se sigurno stvoriti u tablici koja koristi CELL_ID, CELL_ATTRIBUTES ili SRID za nazive stupaca.

657405

SQL Server ponekad generira poruku o pogrešci "Nema dovoljno sistemske memorije u skupu resursa "interno" za pokretanje ovog upita". Ta se situacija često može spriječiti.

649434

Ako parametri koji su povezani funkcijom SQLBindParameter određuju duljinu od SQL_DATA_AT_EXEC, upravljački program za SQL Server 2008 R2 Native Client ODC uzrokuje kršenje pristupa ako funkcija SQLPutData određuje duljinu SQL_NULL_DATA kada je vrijednost parametra navedena za izvršavanje.

512170

Ako se koristi MARS, sys.dm_os_tasks prikazuje istu vrijednost u stupcu request_id za sve zadatke umjesto prijavljivanja točne vrijednosti povezane sa svakim zadatkom.

649425

Prikaz sys.dm_os_wait_stats prikazuje duplicirane retke za vrstu čekanja MISCELLANEOUS. To može uzrokovati probleme s alatima za praćenje.

649346

Asinkroni cilj grupivanja prikazuje netočne parove vrijednosti/nizova za mapirana polja kada se uspoređuju s informacijama dostupnima u dm_xe_map_values.

649340

RJEŠENJE: u osnovnoj tablici sustava syscolpars prikazani su duplicirani reci. Ovaj ih popravak razlikuje dodavanjem broja procedure u DBCC checkcatalog.

649427

Popravak: novi kôd pogreške (6257) vraća se kada korisnik pokuša registrirati CLR sklop koji je ugrađen u novije vrijeme izvođenja, kao što je CLR v4. Prethodna poruka o pogrešci (kod 6218) bila je zbunjujuća i nije navodila stvarni problem. Detaljne informacije potražite u programsku pogrešku.

649433

Edge case inserts an identity value outside the current range in "set identity_insert TABLE_NAME on" mode. Taj se problem pojavljuje i u operacijama sigurnosnog kopiranja/vraćanja.

649450

Netočni podaci o razvrstavanju stupaca vraćaju se kada BCP.exe dohvaća informacije o metapodacima stupca.

649527

Korištenje funkcije PeriodsToDate koja sadrži parametar null člana može uzrokovati pogrešku "Neočekivana iznimka".

649341

Kada upit sadrži filtar koji referencira stupac u sys.dm_server_audit_status, filtar se zanemaruje, a svi se reci vraćaju iz sys.dm_server_audit_status.

629570

Pogreška 955 pojavljuje se kada korisnici pokušaju konfigurirati spremište podataka za upravljanje ako imaju baze podataka na poslužitelju koje nisu na mreži.

649374

Međuspremnik prstena prikazuje nepotpune podatke događaja (izlaz događaja iz dm_xe_session_targets) kada dosegne ograničenje veličine XML izlaza.

677560

Rješava problem zbog kojeg udaljeni upit donosi kôd pogreške 7359 u SQL Server 2008 R2. Taj se problem pojavljuje ako korisnički definirana funkcija koristi sinonim za povezanu tablicu, plan izvršenja za korisnički definiranu funkciju postoji na lokalnom poslužitelju, a verzija sheme povezane tablice ažurira se na udaljenom poslužitelju.

562310

Rješava pogrešku "Čitanje AV-a u FullXactImpBase::GetXdes xact.cpp @ 2536" koja se pojavljuje kada se stvori baza podataka db1, upit je predmemoriran za db1, a zatim je db1 ispušten, stvara se druga baza podataka, zatim se ponovno stvara db1, a ponovno se pokreće predmemorirani upit.

623804

Ispravlja netočan rezultat iz upita izvršenih unutar tijela okidača. Scenarij zahtijeva jedinstveni filtrirani indeks. Okidač mora sadržavati upit na koji utječe je li stupac jedinstven za cijelu tablicu.

636156

Rješava problem zbog kojeg su sigurnosne kopije oštećene kada je u bazama podataka omogućeno prozirno šifriranje baze podataka, ako su uključeni kontrolni zbroji stranica, a sigurnosno kopirani zbroj koristi kontrolne zbrojove.

657511

Popravak: ovo rješenje rješava vremenska ograničenja i mrtve petlje do kojih može doći tijekom obrade pretplate kada se istodobno obrađuje više pretplata. Hitni popravak primjenjuje se kada se Reporting Services implementira u integriranom načinu rada sustava SharePoint.

676139

Rješava problem zbog kojeg korisnik mora sortirati, a stranica za sortiranje proslivena je na disk. Uz to, TDE skeniranje isporučuje se istodobno s dodirivanjem te određene stranice. Da biste zaobišli problem, ponovno pokrenite računalo. No taj problem ne možete u potpunosti izbjeći ako ne isključite TDE.

676491

Rješava potencijalni problem koji se pojavljuje nakon primjene hitnog popravka opisanog u članku VSTS pogreška 473052.

679886

Rješava problem zbog kojeg prikupljeni prošireni događaji ili sql datoteke nadzora mogu prikazivati netočne podatke vremenske pečate.

686401

Rješava problem u kojem se vrijednost null C# pretvara u dbNull prije nego što je zadrži.

620861

Popravak: Podrška je omogućena za najviše 15 000 particija u tablicama i indeksima u izdanjima Datacenter, Enterprise, Developer and Evaluation sustava Microsoft SQL Server 2008 R2 SP1. Dodatne informacije o tome kako se ta podrška može omogućiti i onemogućiti, o ograničenjima te o nekim poznatim problemima i zaobilazna rješenja potražite u članku "Podrška za 15.000 particija" u http://go.microsoft.com/fwlink/?LinkId=199773

296354

Popravak: zadane vrijednosti svojstva SqlDumperDumpTimeOut nisu unutar valjanog opsega u microsoft SQL Server 2008 R2 SP1. Valjani opseg vrijednosti obuhvaća raspon od 0 (ms) do MAXDWORD.

417616

POPRAVAK: Logika za dohvaćanje SPN-ova za račune servisa sada je postavljena tako da se uvijek zapisuje. Prije nego što se ovo rješenje primijeni, logika se postavlja tako da se zapisuje samo kada je EP uključen. Te se informacije mogu koristiti za otklanjanje poteškoća s kerberosom.

517329

Programski kvar uzrokuje da različiti dijagnostički alati prijave upite kao izvršene u osnovnoj bazi podataka umjesto u bazi podataka u kojoj su zapravo izvršeni.

615697

Nedostaju SQM bodovi za važne značajke u sustavu Microsoft SQL Server 2008 ili novijoj verziji SQL Server. Ovaj popravak dodaje neke važne SQM bodove, koji su korisni za praćenje metrike korištenja korisnika.

645245

Popravak: Logika ponovnog povezivanja i ponovnog izvršavanja uklanjaju se iz puta koda izvršavanja upita u SQL uređivaču. Ti podaci više nisu potrebni jer se razdoblje prekoračenja vremena neaktivne veze za Microsoft SQL Azure povećalo na 30 minuta.

674580

Nova datoteka predloška praćenja ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") u komponenti Analysis Services mora se obnoviti da bi obuhvaćala novododane događaje praćenja da bi Profiler mogao prikazati sve događaje i stupce.

707007

Uvozi ne uspijevaju u scenarijima u Dallasu.

710263

Prilikom pokušaja generiranja snimki stanja u galeriji izvješća vraća se pogreška ako se kao preglednik koristi Internet Explorer 9.

710433

Popravak: Registar se ažurira da bi se nazivi datoteka proslijedili kao parametar ssms.exe kada dvokliknete datoteku .sql datoteke.

656177

Popravak: Kršenje pristupa događa se kada koristite pohranjenu proceduru ili korisnički definiranu funkciju za stvaranje varijable tablice u sustavu SQL Server 2008 ili SQL Server 2008 R2

Reference

Dodatne informacije o određivanju trenutne verzije SQL Server verzije i izdanja potražite u članku iz Microsoftove baze znanja:

321185 Kako prepoznati svoju SQL Server i izdanje Proizvodi trećih strana o kojima se govori u ovom članku proizvode tvrtke koje su neovisne o Microsoftu. Microsoft ne daje nikakva jamstva, implicirana ni na neki drugi način, o performansama ili pouzdanosti tih proizvoda.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.