Inleiding
Dit artikel bevat een overzicht van de bugs die zijn opgelost in Microsoft SQL Server 2008 Service Pack 2 (SP2).Opmerkingen
-
Andere oplossingen die niet zijn gedocumenteerd, kunnen in het Service Pack worden opgenomen.
-
Deze lijst wordt bijgewerkt wanneer er meer artikelen worden uitgebracht.
Als u meer informatie wilt over het verkrijgen van SQL Server 2008-servicepakketten, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
968382 Het nieuwste Service Pack voor SQL Server 2008
Meer informatie
Naast de oplossingen die worden vermeld in dit artikel bevat SQL Server 2008 SP2 de hotfixes die zijn opgenomen in de cumulatieve update 1 tot en met cumulatieve update 8 voor SQL Server 2008 Service Pack 1 (SP1). Als u meer wilt weten over de cumulatieve updatepakketten die beschikbaar zijn voor SQL Server 2008 SP1, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
970365 De versies van SQL Server 2008 die zijn uitgebracht na de release van SQL Server 2008 SP1
De bugs die in dit Service Pack zijn opgelost
Als u meer wilt weten over de fouten die worden opgelost in SQL Server 2008 SP2, klikt u op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base weer te geven.
VSTS-foutnummer |
KB-artikelnummer |
Beschrijving |
---|---|---|
249682 |
OPLOSSING: Foutbericht wanneer u de opdracht ProcessAdd uitvoert nadat u wijzigingen hebt aangebracht in de partitie op een server waarop SQL Server 2008 wordt uitgevoerd: ' interne fout: er is een onverwachte uitzondering opgetreden ' |
|
256736 |
OPLOSSING: onjuiste resultaten als u ronde haakjes gebruikt in een statement met een gemeenschappelijke tabelexpressie in SQL Server 2008 |
|
258076 |
FIX: foutbericht over SQL Server 2008 Service Pack 2-verbeteringen aan de ' bewerking is beëindigd ' is opgezegd in Analysis Services |
|
270561 |
Foutbericht wanneer u een project probeert te openen in SQL Server 2008: ' de naam van de manifest van de ondertekenaar komt niet overeen met de assemblage verwijzing ' |
|
274280 |
Installatie van SQL Server 2008 kan niet worden geïnstalleerd op een cluster van Windows Server 2008 |
|
284360 |
Foutbericht wanneer u de binaire bestanden uit het SQL Server System CLR typen pakket (SQLSysClrTypes. msi) probeert te gebruiken: ' kan DLL niet laden ' SqlServerSpatial. dll ': deze toepassing kan niet worden geladen omdat de configuratie van de toepassing niet juist is. |
|
301603 |
Slipstream-installatie van SQL Server 2008 mislukt als de/PCUSOURCE of/CUSOURCE een spatie in het pad bevat |
|
317800 |
Een de query SQL Server 2008 of SQL Server 2005 Analysis Services ROLAP levert onjuiste resultaten op |
|
340066 |
OPLOSSING: mogelijk zijn er gegevensverlies wanneer u een UPDATE-instructie gebruikt met een SET-component die de functies time, DATETIME2 en date time gebruikt in SQL Server 2008 |
|
347731 |
Foutbericht wanneer u Get-opdracht uitvoert in een PowerShell-versie 2-omgeving op een server waarop SQL Server 2008 wordt uitgevoerd: ' de object verwijzing is niet ingesteld op een exemplaar van een object ' |
|
351286 |
OPLOSSING: de marges blijven niet behouden in een rapport wanneer het rapport wordt geëxporteerd naar Excel op een server met SQL Server 2008 en vervolgens een voorbeeld van het rapport bekijken in Excel |
|
351981 |
OPLOSSING: Foutbericht wanneer u een rapport exporteert naar Excel in Rapportbeheer op een server waarop SQL Server 2008 wordt uitgevoerd: ' onverwerkte beheerde uitzondering: type = System. ArgumentOutOfRangeException ' |
|
357416 |
OPLOSSING: bron monitor voert een non-yield-voorwaarde in op een SQL Server 2008-server |
|
390126 |
Het hulpprogramma SQL dumper kan geen fout dumpbestanden genereren op een SQL Server 2008-failovercluster op een installatie van het Office 365-failovercluster voor een gevorderde/Enterprise-app |
|
396527 |
Het gebrek aan cryptografische Salt-variaties op een hash van een SQL Server-account |
|
402453 |
Fout bij het toevoegen van een knooppunt aan een SQL Server 2008-failover-cluster vanwege de accounts en de beveiligings-Id's |
|
426753 |
U kunt een SQL Server 2008-database-exemplaar niet registreren bij een SQL Server-hulpmiddel |
|
426753 |
U kunt een toepassing voor Gegevenslaagtoepassing niet implementeren voor een SQL Server 2008-database exemplaar |
|
427703 |
OPLOSSING: de functies voor MultiServer worden niet gedownload van een SQL Server 2000 in de rol MSX op een SQL Server 2008 in de rol TSX. |
|
524642 |
OPLOSSING: er is een hotfix beschikbaar waarmee SQL Server 2008 R2 Reporting Services een 2048-bits RSA-sleutel kan gebruiken voor het versleutelen van een Reporting Services-sleutel voor FIPS compliancy |
|
370540 |
OPLOSSING: de vergrendeling van een tabel wordt niet geëscaleerd wanneer u meerdere rijen invoegt in een tabel in SQL Server 2008 |
Aanvullende problemen die worden opgelost in dit Service Pack
Oplossingen voor de volgende problemen zijn ook opgenomen in SQL Server 2008 SP2.
VSTS-foutnummer |
Beschrijving |
---|---|
270934 |
Er zijn DBCC-beschadigings fouten opgetreden tijdens het sorteren van SQL Server-2008 wanneer tekenreeksen met Jamo-reeksen die op de volgende vier punten volgen, worden gebruikt. |
271554 |
OPLOSSING: de basistabel van het syscolpars-systeem wordt weergegeven in dubbele rijen. Met deze oplossing wordt het nummer van de procedure opgeteld in DBCC checkcatalog. |
271708 |
Wanneer query een filter heeft dat verwijst naar een kolom in de weergave sys.dm_server_audit_status, wordt het filter genegeerd en worden alle rijen geretourneerd vanuit sys.dm_server_audit_status. |
280004 |
De asynchrone Bucket toont onjuiste waarden/tekenreeks paren voor toegewezen velden bij elkaar vergeleken met de informatie die beschikbaar is in dm_xe_map_values. |
284760 |
OPLOSSING: de weergave van de fout kan bestaan uit meerdere weergaven die een verschillend aantal indexen hebben. Met deze oplossing wordt een deterministische volgorde van weergaven vergeleken, op basis van de vergeleken functies en voor het aantal treffers. |
285377 |
Gebruikers ontvangen een foutbericht ' toegang geweigerd ' wanneer ze naar Report Manager lokaal navigeren als GEBRUIKERSACCOUNTBEHEER is ingeschakeld. Wanneer u het bericht ' toegang geweigerd ' wilt toevoegen, kunnen gebruikers de instelling dienovereenkomstig adresseren. |
291707 |
Met een servercursor in een database die is gedeclareerd voor een SELECT-instructie met een systeemweergave, kan dit onjuiste resultaten opleveren nadat deze database is bijgevoegd en opnieuw bijgevoegd. |
293089 |
Radiale meter gebruikers die een RateOfChange of een Integral willen gebruiken als het formule type voor de maximum of MinimumValue op de meter, zien geen waarde in de vervolgkeuzelijst van het eigenschappenraster. |
296314 |
OPLOSSING: het bestand FailoverAnalysis. SQL wordt geïnstalleerd tijdens de installatie van een SQL Server-failovercluster. Dit script wordt automatisch aangeroepen wanneer er een fout optreedt. Met de eigenschap SqlDMVScriptTimeout private wordt bepaald hoeveel milliseconden het script kan voltooien. |
302563 |
Gebruikers ontvangen een validatiefout wanneer ze gedeelde gegevensbronnen bijwerken met een spatie in de naam. De fout geeft aan dat de naam geen spaties mag bevatten. |
302707 |
Installatie van Service Pack 1 voor SQL Server Business Intelligence Development Studio 2008 mislukt vanwege een ontbrekend configuratiebestand. |
304390 |
De ringbuffer geeft onvolledige gebeurtenisgegevens weer (gebeurtenissen uitvoer van dm_xe_session_targets) wanneer deze de maximale grootte voor de XML-uitvoer bereikt. |
307313 |
Gebruikers kunnen niet meerdere cookies in hun HTTP-module retourneren. Dit geldt voor gebruikers wanneer ze aangepaste verificatie willen implementeren. |
309869 |
Met de acties sqlsos.task_address, sqlsos.worker_address en sqlsos.scheduler_address Extended Events wordt een onjuist adres weergegeven. |
310483 |
Met Reporting Services 2008 Designer worden centimeters geconverteerd naar inches in de tablix. Dit veroorzaakt een verlies van indelings nauwkeurigheid. |
313780 |
Als u de eerste keer verwijdert, worden de namen van de versies van de SQL-browser uitgeschakeld. Hiermee wordt het tweede benoemde exemplaar niet bereikbaar. |
319216 |
Gebruikers kunnen geen opgeslagen referenties in hun gegevensbronnen gebruiken als hiervoor een Smart Card is vereist. |
322046 |
Een query met een subselect-component die gebruikmaakt van een set-expressie die geen berekende leden retourneert, geeft een foutmelding met de mededeling dat subselecties met berekende leden niet zijn toegestaan. |
327301 |
In Analysis Services wordt het standaardlid van een dimensie ingesteld met behulp van een MDX-expressie met een niet-lege functie en wordt de server een interne fout geretourneerd als deze probeert de kubus te openen. |
328752 |
In de weergave sys.dm_os_wait_stats worden dubbele rijen voor het type Diversen weergegeven. Dit kan problemen veroorzaken voor controlehulpprogramma's. |
331630 |
De waarde van het gehele getal wordt onjuist afgerond in de query ontwerper van SQL Server Reporting Services. |
333544 |
OPLOSSING: er wordt een nieuwe foutcode (6257) als resultaat gegeven wanneer een gebruiker probeert een CLR-assemble te registreren die is gebouwd voor een nieuwere runtime, zoals CLR v4. Het vorige foutbericht (code 6218) is verwarrend en heeft het werkelijke probleem niet vermeld. |
336809 |
Met een rand met een rand wordt een identiteitswaarde buiten het huidige bereik ingevoegd in de modus ' instellen identity_insert TABLE_NAME op '. Dit probleem doet zich ook voor bij back-up-en herstelbewerkingen. |
338247 |
Als parameters die afhankelijk zijn van de functie SQLBindParameter, een lengte van SQL_DATA_AT_EXEC aangeven, veroorzaakt het ODBC-stuurprogramma SQL Server 2008 native client een toegangsfout als de functie SQLPutData een lengte van SQL_NULL_DATA opgeeft wanneer de parameterwaarde wordt opgegeven voor de uitvoering. |
338999 |
SQL Server Reporting Services 2008 heeft een verbindings lekkage wanneer een gebruiker de SOAP-interface gebruikt om een rapport uit te voeren en te exporteren. |
347779 |
Het foutbericht ' er is onvoldoende systeemgeheugen in de resourcegroep ' wordt weergegeven als u deze query wilt uitvoeren. Dit kan vaak voorkomen. |
350670 |
Gebruikers ontvangen een foutbericht ' pagina verlopen ' wanneer ze proberen een weergegeven rapport te refershen nadat het rapport gedurende een uur niet langer actief blijft. |
352788 |
Fout 955 treedt op wanneer gebruikers hebben geprobeerd het management Data Warehouse te configureren als ze databases op hun server hebben die niet online zijn. |
352862 |
ReportBuilder 2,0-ClickOnce geeft tijdens het opstarten een leeg rapport weer als een gebruiker het rapport bewerkt met ReportBuilder 2,0 van een SharePoint 12-website. |
355222 |
Als MARS wordt gebruikt, wordt in de weergave sys.dm_os_tasks dezelfde waarde weergegeven in de kolom request_id voor alle taken in plaats van de juiste waarde te rapporteren die voor elke taak is gekoppeld. |
355228 |
OPLOSSING: een nieuw foutbericht geeft de oorzaak van een schending van een toegangsfout aan die optreedt als de doelparameters van de bucketizer onjuist zijn ingesteld. |
356127 |
Onjuiste gegevens voor kolomsortering worden weergegeven wanneer BCP. exe kolommen met metagegevens ophaalt. |
360584 |
Abonnementen zijn mislukt tijdens het uitvoeren vanwege een probleem met de gegevensstructuur tijdens de poging van een MHTML-weergegeven rapport. |
368388 |
BIEDINGen 2008 Report Designer wordt samen met SQL Server Reporting Services 2008 vastloopt wanneer gebruikers het formaat van een tabelrij wijzigen. |
376257 |
De velden aan, CC en BCC van het dialoogvenster ' Bezorgingsopties rapporteren ' worden gewist wanneer gebruikers het dialoogvenster ' Details van rapport ' annuleren of sluiten om terug te gaan naar ' Bezorgingsopties '. |
383747 |
Verzamelingsset werken onjuist wanneer ze prestatie-items in een cluster verzamelen als de naam van het SQL-exemplaar hetzelfde is als de naam van het virtuele netwerk. |
384800 |
OPLOSSING: verbeterde en aanvullende informatie wordt vastgelegd voor InvalidReportParameterException in uitgebreide uitvoer indien bepaalde voorwaarden voor het verwerken van de parameters worden weergegeven. |
393410 |
Wanneer gebruikers de selectie van een of meer maanden in een maandschema wissen, maakt SSRS afzonderlijke planningen voor elke maand die nog is geselecteerd. In sommige gevallen kan dit tot gevolg hebben dat het foutbericht ' @active_end_date kan vóór @active_start_date ' niet worden weergegeven. |
393879 |
Het met data gerichte abonnement mislukt als een NULL-waarde wordt geretourneerd als deze wordt toegewezen aan de rapportparameter, zodat een NULL-waarde wordt geaccepteerd. |
394977 |
Problemen met het abonnement en de bezorgingen zijn moeilijk te detecteren in het traceringsbestand van Reporting Services. Uitgebreidere logboekregistratie is vereist. |
415084 |
Gebruikers ontvangen een ' index bevonden zich niet in het bereik. Het foutbericht mag niet negatief zijn en moet kleiner zijn dan de grootte van het verzamelen wanneer ze worden geëxporteerd naar een PDF-bestand. |
419740 |
Gebruikers kunnen geen aangepaste verificatie gebruiken in SQL Server 2008 Web SKU. |
424595 |
Als een gebruiker een door de gebruiker gedefinieerd type en een functie voor tabelwaarden maakt in dezelfde transactie en als de functie een retour tabel bevat van een kolom van het door de gebruiker gedefinieerde type, wordt er een automatische deadlock weergegeven. Daarnaast wordt de verbinding waarmee u deze bewerkingen probeert uit te voeren, beëindigd. |
421922 |
OPLOSSING: er wordt ondersteuning geboden voor een maximum van 15.000-partities in tabellen en in indexen in de Enterprise, Developer en evaluatie edities van Microsoft SQL Server 2008 SP2. Zie het Engelstalige artikel ' ondersteuning voor 15.000-partities ' (http://go.microsoft.com/fwlink/?LinkId=199773) voor meer informatie over de manier waarop dit soort ondersteuning kan worden in-en uitgeschakeld. |
424804 |
In Analysis Services kunnen sommige klanten toegangsovertreding ondervinden wanneer ze een hiërarchie van bovenliggende en onderliggende items gebruiken in de voorwaarde van een IIF-functie. |
426631 |
Het gebruik van een PeriodsToDate-functie met een lege lid-parameter kan de fout onverwachte uitzondering veroorzaken. |
429253 |
Er wordt een onjuist versienummer weergegeven in SQL Server Management Studio en in SQL Server Reporting Services. Dit veroorzaakte een verwarring omdat het weergegeven nummer na voltooiing van een upgrade niet verschilt van het RTM-versienummer. |
430703 |
Er kan een secundaire uitzondering optreden wanneer Analysis Services een Watson-dump genereert. Dit is waar als de Watson-dump wordt gegenereerd vanwege een werkelijke uitzondering of vanwege een expliciete aanvraag voor de dump van bepaalde fouten. Als de secundaire uitzondering zich voordoet, kan de server een onbeperkt tijds herhaling optreden. Dit genereert veel dumps en sluit vervolgens de server af. |
431298 |
OPLOSSING: in SSRS 2008 Service Pack 2 wordt de RS-invoegtoepassing voor SharePoint 2007 voor communicatie met SSRS 2008 R2-rapportserver bijgewerkt. Dit schakelt toegang tot bepaalde functies in ReportBuilder 3,0, ReportParts en ATOM-renderer, waaronder het nieuwe rapportvoorbeeld in ReportBuilder 3,0. |
431301 |
De verwerking van objecten in een database die duizenden meta gegevensobjecten bevat, duurt erg lang om te beginnen met het importeren van de gegevens. Dit probleem treedt op omdat de server een taakplanning moet maken voordat de gegevensimport begint. Daarnaast veroorzaken de algoritme die wordt gebruikt om afhankelijkheden te bepalen, vertraging bij het veel meta gegevensobjecten in de database. |
432094 |
Een ruimtelijke index kan niet veilig worden gemaakt in een tabel die CELL_ID, CELL_ATTRIBUTES of SRID voor kolomnamen gebruikt. |
448007 |
In bepaalde omstandigheden is de gepartitioneerde kolomnaam in foutbericht 11405 mogelijk onjuist. Hierdoor wordt een onjuiste kolomnaam afgedrukt. |
455538 |
Als u de beveiliging van een cel samen met berekeningen gebruikt, levert dit onjuiste resultaten op wanneer een niet-lege component wordt gebruikt. |
456534 |
Er is een fout met de toegang tot de leesfout opgetreden tijdens een commit-proces als twee transacties tegelijk worden uitgevoerd: een partitie wijzigen of maken, en een een dimensie verwerken. |
471363 |
Wanneer Microsoft Office 12 is geïntegreerd met SQL Server 2008 Reporting Services, wordt de SharePoint-integratie niet standaard gebruikt voor de client-URL van Report Builder, zodat de Report Builder niet kan worden gestart. |
471421 |
FIX: probleem met lokalisatie van de Turkse SKU: Bals crumbs is nu gelokaliseerd op nieuwe reportpart-bibliotheek pagina's. |
499162 |
FIX: een toegankelijkheids probleem dat optreedt omdat de MSAA-naam van "symbool" null is. MSAA-namen worden bijgewerkt en kunnen nu worden gevonden. |
503096 |
OPLOSSING: de prestaties van het maken van indexen door DDL-instructies zijn verbeterd voor tabellen met een groot aantal partities en die geen gegevens bevatten. Eerder is de tijd die nodig is om dit proces in een geometrische stand te brengen, omdat het aantal gestegen partities wordt gestegen. De tijd die nodig is, wordt nu in een lineaire stand opgegroeid. |
515240 |
Het gebruik van tabelwaarden parameters voor LOB-kolommen kan leiden tot een schending van de toegang op de server. |
520700 |
MSAA-namen voor het dialoogvenster Eigenschappen voor radiaal schalen zijn onjuist en voldoen niet aan de toegankelijkheid. |
525601 |
Wanneer u een controle uitvoert op een granulaire audit, wordt in het algoritme een lijst weergeven met alle controles die de gebeurtenis mogelijk betreffen geheugenlekkage van de lijst met controles. Dit wordt voortgezet totdat er onvoldoende geheugenfouten zijn en de service opnieuw moet worden gestart om het geheugen opnieuw te claimen. |
Opmerking Als u een upgrade uitvoert van SQL Server 2008 SP1Cumulative Update 9 of een latere versie, moet u een cumulatieve update van na SQL Server 2008 SP2 uitvoeren nadat u een upgrade hebt uitgevoerd naar SQL Server 2008 SP2 om alle correcties te verkrijgen. Als u meer wilt weten over de cumulatieve update voor Microsoft post-SQL Server 2008, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2289254 Cumulatief updatepakket 1 voor SQL Server 2008 Service Pack 2
Verwijzingen
Als u meer informatie wilt over het bepalen van de huidige versie en editie van SQL Server, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
321185 De versie en editie van SQL Server identificeren De producten van derden die in dit artikel worden beschreven, worden gefabriceerd door bedrijven die geen deel uitmaken van Microsoft. Microsoft verbiedt geen garanties, impliciet of anderszins, over de werking of betrouwbaarheid van deze producten.