KB2958429 – feil som er løst i SQL Server 2012 Service Pack 2

Gjelder for
SQL Server 2012 Analysis Services SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Business Intelligence SQL Server 2012 Standard SQL Server 2012 Web

Innføring

Denne artikkelen inneholder en liste over feil som er løst i Microsoft SQL Server 2012 Service Pack 2 (SP2).

Notater

  • Ytterligere rettelser som ikke er dokumentert her, kan også være inkludert i oppdateringspakken.
  • Denne listen oppdateres når flere artikler publiseres.

Hvis du vil ha mer informasjon om hvordan du får tak i SQL Server 2012-oppdateringspakker, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

2755533 Slik får du tak i den nyeste oppdateringspakken for SQL Server 2012 Merk Hvis du vil ha mer informasjon om hvilken nedlasting du bør velge fra listen over tilgjengelige nedlastinger, kan du se produktmerknadene her.

Mer informasjon

SQL Server 2012-oppdateringspakker er kumulative oppdateringer og oppgraderer alle utgaver og tjenestenivåer av SQL Server 2012 til SP2. I tillegg til reparasjonene som er oppført i denne artikkelen, inneholder denne oppdateringspakken opptil og med Microsoft SQL Server 2012 SP1 kumulativ oppdatering 9 (CU9).

  Hvis du vil ha mer informasjon om de kumulative oppdateringspakkene som er tilgjengelige for SQL Server 2012 SP1, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

2772858 SQL Server 2012-versjonene som ble utgitt etter at Service Pack 1 SQL Server 2012 ble utgitt

Problemer som er løst i denne oppdateringspakken

Hvis du vil ha mer informasjon om feilene som er rettet i SQL Server 2012 SP2, klikker du følgende artikkelnumre for å vise artiklene i Microsoft Knowledge Base.

VSTS-feilnummer KB-artikkelnummer Beskrivelse
1374617 2028830 LØSNING: Delte komponenter installeres på feil sted når du implementerer en installasjon av en SQL Server 2008- eller SQL Server 2012-failover-klynge
1703014 2963382 LØSNING: Kan ikke koble til serveren når du kjører en MDX-spørring for kubeoppretting i SSAS 2012
2011247 2927741 LØSNING: Bildet vises ikke på riktig måte på nettsiden når du bruker handlingen Drill Gjennom, i en SSRS 2012-rapport
2034994 2963383 LØSNING: Tekst avkortet når du bruker HPB-gjengiver til å vise en rapport i SSRS 2012
1769469 2963384 LØSNING: SQL Server krasjer når loggfilen for tempdb-databasen er full i SQL Server 2012
1973168 2963386 LØSNING: SSRS 2012 mislykkes med IsolatedStorageException når abonnementer eksportert til Excel-regneark er større enn 10 MB
1973196 2963388 LØSNING: SSRS 2012 kan ikke eksportere en rapport som er større enn 10 MB til Excel-format
787358 2963404 LØSNING: Tilbakerulling fører til at databasen går til mistenkelig modus i SQL Server 2012
1043717 2806979 LØSNING: Dårlig ytelse når du kjører en spørring mot en tabell i en RCSI-aktivert database i SQL Server 2012
1178585 2963412 Ny DMF-sys.dm_fts_index_keywords_position_by_document i SQL Server 2012 SP2
1182241 2966520 LØSNING: Nye loggfiler opprettes ikke når Windows-tjenesten for Reporting Services starter på nytt i SSRS 2012 den 1. januar
1240848 2966519 LØSNING: Ingen feilmelding når sikkerhetskopiering av loggen mislyktes i SQL Server 2012
1253861 2936004 LØSNING: Visual Studio 2012 krasjer på grunn av tilgangsbrudd når datakildebindingen er fullført i brukergrensesnittet for rapportvisning 2012 i lokal modus
1262029 2966522 LØSNING: Abonnement på fildeling fyller ikke ut beskrivelseskolonnen i SSRS 2012
1481773 2966523 LØSNING: Rullegardinlisten «Navn» er tom når en SSRS 2012-rapport er angitt
1419367 2964762 LØSNING: Hendelses-ID 22 eller feil 0xC1000016 loggføres når du bruker Discover-kommandoen i SSAS 2012
2103903 2972285 LØSNING: Ytelsesproblemer når du bruker SSISDB som distribusjonslager i SQL Server 2012
2021581 2965035 Forbedring av loggingsfunksjonen for SSAS 2012 i SQL Server 2012 Service Pack 2
203749 2952444 LØSNING: Dårlig ytelse når du bruker tabellvariabler i SQL Server 2012
2095064 2936328 LØSNING: Tilgangsbrudd oppstår når du kjører CHECKTABLE eller CHECKDB mot en tabell som har vedvarende beregnede kolonner i SQL Server 2008 R2 eller SQL Server 2012
1222472 2827857 LØSNING: DTA fungerer ikke på SQL Server 2012-forekomster som bruker en ekstra tegnsortering
2124209 2939277 LØSNING: Feil resultater når du kjører spørringer som inneholder operatøren UNION ved hjelp av en parallel query plan i SQL Server

Løsninger på følgende problemer er også inkludert i SQL Server 2012 SP2.

VSTS-feilnummer Beskrivelse
950185 Bedre budskap rundt behandlingsfeil og advarsler når du arbeider med store HTML-rapporter.
950189 Bedre meldinger rundt behandlingsfeil og advarsler når du arbeider med rapporter med et stort antall parametere.
994470 Feil resultater når du arbeider med uforstyrrede operatorer i blokkmodus.
1041277 DPMs fullstendige sikkerhetskopi på serveren med AlwaysOn sekundær blir konvertert til copy_only sikkerhetskopi.
1278767 Verdien til tabellforekomstens perfmontellere: Memory\VertiPaq <TypeName> KB er alltid 0.
1355346 END SCOPE-setningen samsvarer ikke med den innledende SCOPE-setningen.
1374617 LØSNING: Delte komponenter installeres på feil sted når du implementerer en installasjon av en SQL Server 2008 Failover-klynge
1610447 Uinitialiserte objekter fører til krasj og potensielt feil resultater ved kjøring av DAX-uttrykk med betingede beregninger.
1610492 En enkel DAX-spørring returnerer uventede resultater når du bruker PowerPivot v2 11.0.3000.0.
2060218 ACTIONABLE_HEAP_CORRUPTION når SSRS-konfigurasjonsfilen analyseres ved hjelp av en ugyldig forekomst-ID.
2065570 NonYieldProcessTable-posten i RING_BUFFER_NONYIELD_PROCESSTABLE ringbuffer har ikke bruker- og kjerneprosesstid.
2075161 Gir plattforminformasjon i loggen til SSRS 2012
1347204 LØSNING: Tilgangsbrudd når du setter inn data i en tabell som har en kolonne med en sekvensstandard fra en transaksjon på tvers av databaser i SQL Server 2012
1184332 Hvis det utføres en sikkerhetskopiering av haleloggen mot modelldatabasen, fryser modelldatabasen i gjenopprettingstilstand under en omstart av serveren som hindrer SQL Server i å starte. Dette er fordi Tempdb-databasen ikke kunne opprettes under oppstart av serveren, og du får følgende feilmelding: «Databasenavn<> kan ikke åpnes»
1243853 Feil 3456 oppstår når du gjenoppretter loggsikkerhetskopien av en masselogget database, der det ble lagt til en ny datafil med en opprinnelig størrelse større enn 64704 kB.
1404999 Når du fjerner et øyeblikksbilde av en database i en økt med en LOCK_TIMEOUT innstilling, kan det oppstå en tidsavbruddsfeil etterfulgt av en deklarasjonsfeil.
1190211 Installasjon av SQL Server ved hjelp av InstallShield ender opp i en hengetilstand. Hvis du vil ha mer informasjon, kan du gå til denneKnowledge Base-artikkelen.
1386073 Når du har installert SQL Server 2012 SP2, logges en informativ melding på SQL Server umiddelbart etter at avslutningen er utført når SQL Server stoppes fra konfigurasjonsbehandling eller tjenestekontrollbehandling. I tidligere versjoner utstedte vi disse meldingene etter at interne tjenester, for eksempel .NET Framework, service broker, ble stoppet.

Feilrettelser for Connect Items som er sendt inn av fellesskapet

Feil-ID for tilkobling Beskrivelse
714689 Evalueringsresultatene skrives til en XML-utdatafil flere ganger når du implementerer Enterprise Management Framework på flere servere og det oppstår en feil mot én av serverne i listen.
735543 En database går inn i gjenopprettingsmodus når sikkerhetskopien gjenopprettes som en annen database i samme forekomst.
736509 Du kan ikke feilsøke en lagret prosedyre som kaller sp_executesql i SQL Server Management Studio (SSMS). Når du trykker F11, får du feilmeldingen «Objektreferanse ikke satt til en forekomst av objekt».
740181 SSMS administrerer ikke fullstendig Full-Text i SQL Server Express.
745566 SQL Server SMO ignorerer standardbegrensninger i SQL Server 2012 og SQL Server 2014.
764197 SSMS håndterer nummererte lagrede prosedyrer inkonsekvent.
769121 «Kolonnen '<kolonnenavn>' hører ikke til tabellsammendraget. (System.Data)» når replikeringstabeller har samme navn, men er plassert i ulike skjemaer.
773710 Når du går tilbake til et øyeblikksbilde av en database som inneholder fulltekstindekser, kan du ikke opprette ft_catalogs før du starter SQL Server på nytt, kobler fra databasen og kobler den fra eller kobler databasen fra modus og deretter kobler den til.
774317 SSMS krasjer noen ganger ved lukking, som deretter fører til at den starter på nytt automatisk
785064 Feilmeldingen «Verdien av 'null' er ikke gyldig for 'strøm' når du arbeider med komponenter i kundeforløpet i Business Intelligence Development Studio (BIDS).
785151 Når du kjører spørringer med Vis faktisk spørringsplan aktivert, returneres resultatet Null, og du får følgende feilmelding:
Feil: Msg 50000, nivå 16, tilstand 10, prosedyretest, linje 34-streng eller binære data ble avkortet.
791929 Feilmeldingen "Systemdeklarasjonskontroll mislyktes" vises når du setter inn data i en partisjonert visning med utløsere.
797967 Opprett skript dupliserer setningene ved skripting av kolonnenivåtillatelser i SSMS.
799430 SSMS kan krasje når du prøver å oppdatere SSMS-vinduikonet på oppgavelinjen.
804901 Når du distribuerer nye versjoner av store prosjekter, oppstår det et tidsavbrudd under distribusjon til SSIS-katalogdatabasen (SSISDB). I tillegg får du følgende feilmeldinger:
Kan ikke distribuere prosjekt. Hvis du vil ha mer informasjon, kan du spørre operation_messages-visningen etter operasjonsidentifikatoren 219. (Microsoft SQL Server, feil: 27203) Kan ikke distribuere prosjektet. Løs problemene, og prøv på nytt senere.:Tidsavbrudd utløpt. Tidsavbruddsperioden som har gått før operasjonen er fullført, eller serveren svarer ikke. Oversikten er avsluttet.
805659 «En del av SQL-setningen er nestet for dypt. Skriv om spørringen eller del den opp i mindre spørringer» når du analyserer eller utfører en lagret prosedyre.

            
          

Høydepunkter for SQL Server 2012 SP2

Her er et av høydepunktene for noen av endringene som er i SQL Server 2012 Service Pack 2 (også kalt SP2):

Alltid på

  • Støtte:

    • Melding 35285 vises som en informativ melding som forventet og ikke som en feil.
  • Funksjonalitet:

    • SQL Writer-støtte COPY_ONLY sikkerhetskopiering: Fullstendig sikkerhetskopiering av Data Protection Manager (DPM) på serveren med AlwaysOn sekundær blir konvertert til COPY_ONLY sikkerhetskopi.

      

Analysis Services (også kalt SSAS)

  • Legg til støtte for lokalt kubeopprettingsscenario:

    • Når du bruker SQL Server 2012 Analysis Services (SSAS 2012) SP2, kan du opprette en lokal kube som kobles til SSAS som kjører på en statisk port som ikke er standard, og som har SQL-leser deaktivert. Denne nye funksjonen styres av en ny konfigurasjonsinnstilling i msmdsrv.ini: «ConfigurationSettings\LocalCubeServerPortInConnectionString». Hvis du vil aktivere denne funksjonen, angir du verdien til 1. Denne innstillingen har ingen effekt hvis SSAS 2012 er konfigurert som en failover-klynge eller kjører på standardporten.
  • Legg til mer logging:

    • Denne oppdateringspakken legger til mer informasjon i SSAS-loggfilen for å forbedre feilsøkingen. Dette inkluderer SSAS-versjon, datamaskinnavn, netbios-navn, antall CPU-er, RAM-størrelse, IP, port, protokolltype, vranglås, tidsavbrudd for låsing og noe annen informasjon.

      

Integrasjonstjenester (også kalt SSIS)

  • Forbedret SSISDB-vranglås og forbedret oppryddingsytelse

    • Innføring

      • Vranglås i SSISDB-databasen ved samtidige kall til SSISDB.catalog.create_execution lagret prosedyre

        • En løsning er utført for SSISDB-sammenfall og vranglåsproblemer. Dette løser imidlertid ikke alle problemene. Den gjeldende løsningen forskyver jobbene med noen sekunder. Men du bruker kanskje ikke denne løsningen.
        • Dårlig ytelse på SSISDB-vedlikeholdsjobben
      • En hurtigreparasjon er tilgjengelig for SSISDB-vedlikeholdsjobben.

    • Arkitektur

      • Forrige modell:

        • Hver transaksjon oppretter et sertifikat og en symmetrisk nøkkel, som også må lagres og behandles i vedlikeholds- eller oppryddingsoppgaver.
      • Ny modell:

        • Introduser ny rad i katalogegenskapstabell SERVER_OPERATION_ENCRYPTION_LEVEL og standard til PER_EXECUTION For å beholde bakoverkompatibilitet kan verdien endres til PER_PROJECT å opprette én nøkkel eller ett sertifikatpar for hvert prosjekt. En fullstendig opprydding kreves før du bytter fra PER_EXECUTION til PER_PROJECT. To nye butikkprosedyrer innføres for en fullstendig opprydding.
      • Endre sammendrag:

        • Introduser en ny rad i SSISDB-egenskapstabell SERVER_OPERATION_ENCRYPTION_LEVEL:

          • Bare to verdier er gyldige (1 og 2).
          • Verdi «1»: Standardverdi. Kryptert med symmetriske nøkler og sertifikater i henhold til utførelsesnivå. Høy sikkerhet, men det kan ha ytelses- eller vranglåsproblemer.
          • Verdi 2: Kryptert med symmetriske nøkler og sertifikater i henhold til prosjektnivå. Mindre sikkerhet, løser ytelses- eller vranglåsproblemer.
        • Innfør to nye lagrede prosedyrer (SP-er) Cleanup_server_logs og cleanup_server_execution_keys

          • SP-er er utformet for bruk når du endrer krypteringsnivået fra 1 til 2. Du kan kjøre Cleanup_server_logs først som kan fullføres veldig raskt, for å få SSISDB i god stand. SSISDB-databasen er klar til å endres til krypteringsnivå.

          • Cleanup_server_keys tar lengre tid enn Cleanup_server_logs. Den kjøres imidlertid etter at krypteringsnivået endres til «2», og kjøres med jevne mellomrom utenfor høy belastning.

          • Cleanup_server_logs: Rydd bare opp i alle operasjonslogger.

          • Cleanup_server_execution_keys: Rydd opp i symmetriske nøkler og sertifikater som brukes til å beskytte sensitive utførelsesparametere.

          • @cleanup\_flag int (in (1,2))

            • cleanup_flag = 1: dropp utførelsesnivå symmetriske nøkler og sertifikater
            • cleanup_flag = 2: dropper symmetriske nøkler og sertifikater på prosjektnivå (utelater dem bare hvis dette peritøkulære prosjektet er slettet og alle operasjonslogger relatert til dette prosjektet er renset).
          • @delete\_batch\_size int = 1000

            • Antall nøkler eller sertifikater slettes ved ett anrop i denne lagringsprosedyren.
        • Endre delete_batch_size fra 10 til 1000 i internal.cleanup_server_retention_window.

      

Relasjonsmotor

  • Valgfri støtte for antall radarter med tabellvariabel for å forbedre spørringsplaner:

    • Hvis en tabellvariabel er sammenføyd med andre tabeller i SQL Server, kan det føre til dårlig ytelse på grunn av ineffektivt valg av spørringsplan fordi SQL Server ikke støtter statistikk eller sporer antall rader i en tabellvariabel under kompilering av en spørringsplan.

    • I SQL Server 2012 SP2 innføres et nytt sporingsflagg som gjør at spørringsoptimalisering kan bruke informasjon om antall rader som er satt inn i en tabellvariabel for å velge en mer effektiv spørringsplan. Aktiver sporingsflagg 2453 for å aktivere denne virkemåten.

      Merknader:

      • I noen scenarier kan aktivering av sporingsflagg 2453 føre til en viss reduksjon i ytelsen på grunn av ekstra kompilering som kreves for å ta hensyn til det faktiske antallet rader som er satt inn i en tabellvariabel i løpet av kjøringstiden. Vanligvis drar du nytte av sporingsflagget hvis en tabellvariabel har et betydelig antall rader som er koblet sammen med andre tabeller, eller har mer enn én rad og brukes på utsiden av en nestet løkkesammenføyningsoperator med en plan på innsiden som behandler store mengder rader.
      • Lignende virkemåte kan oppnås på andre versjoner av SQL Server ved hjelp av OPTION-spørringstipset (REKOMPILER). Spørringstipset krever imidlertid at du oppdager og endrer alle spørringer som lider av dårlige valg av plan på grunn av stor arbeidsmengde drevet av tabellvariabler, mens aktivering av sporingsflagget 2453 kan påvirke eksisterende arbeidsbelastninger.
  • Forbedret feilsøking av ytelse for utførelsesplaner for parallelle spørringer

    • DMV sys.dm_exec_requests returnerer nå nøyaktig verdi for cpu_time for utførelsesplaner for parallelle spørringer. STATISTIKK IO-diagnostikk rapporterer nå nøyaktige logiske avlesninger for utførelsesplaner for parallelle spørringer.
  • Forbedret diagnostikk av hash-søl

    • Hvis en hash-sammenføyning eller hash-aggregatoperator flyter over data til tempdb-databasen under kjøring av spørringen, rapporteres nå tilsvarende I/U for STATISTIKK IO-diagnostikk.
  • Forbedret diagnose for fulltekstindeks

    • I noen tilfeller kan det være vanskelig å forstå hvordan resultatene av enkelte fulltekstspørringer returneres. Delsystemet for fulltekstsøk samhandler med eksterne ordbrytere og stopplister, og som et resultat av denne interaksjonen kan posisjonsinformasjonen for nøkkelordene i et dokument være forskjellig fra det som observeres i den faktiske teksten. Dette er svært relevant når du gjør «frase»- eller «NEAR»-søk siden deltaet mellom ordene brukes i interne beregninger for å finne samsvarende dokumenter.
    • I SQL Server 2012 SP2 ble en ny dynamisk styringsfunksjon (DMF) lagt til for å gi tilgang til posisjonsinformasjon for nøkkelord som er indeksert i et dokument. Den nye DMF-en ligner på eksisterende DMF-sys.dm_fts_index_keywords_by_document, og har følgende syntaks:sys. dm_fts_index_keywords_position_by_document
      (
          DB_ID('database_name'), OBJECT_ID('table_name')
      )
    • I stedet for antall forekomster, returnerer den informasjon om hver forekomst og plasseringen i det indekserte dokumentet.
    • Denne informasjonen kan brukes til å se på tilordningen mellom teksten og den interne indeksen som viser forskjellen i delta, hvis noen, for søkeuttrykket. Dette kan hjelpe deg med å forstå resultatene fra uttrykkssøk.

      

Replikering

  • Støtte

    • Transaksjonsreplikering:

      • Utførlige meldinger som er lagt til i statistikken i loggtabellene, og mer detaljerte meldinger i agentloggene:

        • La til tekstmelding i <statistikk-XML-utdata> for å definere ulike tilstander i både loggleser- og distributøragenter.
        • La til statistikk på artikkelnivå for parametriserte kommandoer for distributør og loggleser.
        • La til antall kommandoer som er hoppet over, til utdatafilen i distributøragenten.
        • Lagt til tid brukt på skjemaendringer i distributøragenten.
      • Loggleser: Loggposter legges til i .TXT fil når en brukerdump blir registrert.

      • Node-til-node: Prosedyrene for innsetting, oppdatering og sletting oppdateres for å gi detaljer nedenfor til konfliktmeldingen:

        • Tabellnavn
        • Kolonnenavn og verdier for primærnøkkel
        • Gjeldende versjon
        • Forhåndsversjon
        • Etterversjon
    • Slå sammen replikering:

      • Utdataene for sporingsflagg 101 som legges til i loggfilen når det fullstendige utdatanivået for fletteagenten er satt til 4.
  • Funksjon

    • Transaksjonsreplikering:

      • Node-til-node-replikering støtter nå delvise oppdateringer gjort i tekstkolonnen ved hjelp av Update eller . Skriv senantisk.
    • Slå sammen replikering:

      • Fremgangsmåten for opprydding lagret er endret for å unngå overflødig opplasting av data.

      

Reporting Services (også kalt SSRS)

  • Logging av melding med behandlingsfeil og advarsler for å forhindre vanlige kall til CSS, store HTML-rapporter.

    • Oversikt:

      • Gjenkjenning av rapportutformingen for å finne ut om rapportutformingen genererer en stor HTML-rapport og potensielt vil forårsake ytelsesproblemer. Dette bør enkelt oppdages ved undersøkelse av innstillingene for interaktiv sidehøyde og -bredde.
    • Brukerscenario:

      • Du oppretter en rapport i Report Builder. Du angir verdien 0 i egenskapen InteractiveSize. Du får et popup-vindu som inneholder følgende advarsel om potensiell innvirkning på ytelsen:

        Obs!

        Angi den interaktive høyden til 0 matte har innvirkning på ytelsen.

      

Lagringsmotor

  • Forbedret ytelse

    • Ytelsesforbedringer i Service Pack 2 er beskrevet i følgende artikler:

      • Ytelsesproblemer oppstår når aktiviteten for databaselås øker i SQL Server 2012
      • Ytelsesproblemer oppstår i NUMA-miljøer under behandling av fremmedsider i SQL Server 2012
      • Ytelsen reduseres etter en ALTER INDEX... ONLINE-operasjonen avbrytes i SQL Server 2012
    • DMV-forbedringer

      • sys.dm_db_session_space_usage gjenspeiler hvor mye plass som brukes i tempdb-databasen etter brukerobjekt per økt. Når antall rader som er slettet, overskrider 1024 sider, blir fjerningen av disse sidene utsatt. I SQL Server 2012 Service Pack 2 tar DMV-en også med plassbruk for tildelingsenheter som er utsatt i en ny kolonne kalt user_objects_deferred_dealloc_page_count.
      • sys.dm_server_services angir nå nodenavnet riktig i cluster_nodename kolonnen hvis SQL Server er installert på en failover-klynge.
    • Forbedringer av ringbuffer

      • Ringbufferen for appdomenene RING_BUFFER_CLRAPPDOMAIN inneholder årsaken til at appdomenet ble fjernet i <DoomReason-feltet> :

        • 1 = losset av DDL-operasjoner som drop assembly.
        • 2 = losset av sikkerhetsrelatert operasjon, for eksempel endring av tillatelse.
        • 3 = ubelastet på grunn av håndtering av minnetrykk.
        • 4 = losset på grunn av mislykket initialisering.
      • Den tilsvarende utvidede hendelsen app_domain_ring_buffer_recorded inneholder årsaken til utlastingen i doom_reason hendelsesdatafelt.

      • RING_BUFFER_RESOURCE_MONITOR har oppføringer når en endring oppdages i tilstanden som overvåkes av ressursovervåking. I tillegg er utvalgsvarsler også tilgjengelige i noden Indikatorutvalg/Indikatorutvalg> for system- og prosessressursvarsler<.><

      • Resource_monitor_ring_buffer_recorded utvidede hendelsen inkluderer varsler for hele utvalget i pool_indicators datafeltet.

      • RING_BUFFER_NONYIELD_PROCESSTABLE inneholder prosessnavn i tillegg til annen informasjon opptil 8 192 tråder som kjører i systemet på tidspunktet for registrering av ringbufferoppføringen.

    • Forbedringer for sikkerhetskopiering og gjenoppretting

      • Sikkerhetskopiering av haleloggen for modellen uten gjenopprettingsalternativ er ikke lenger tillatt fra og med Service Pack 2.

      • Meldinger om at sikkerhetskopiering og gjenoppretting er fullført i feilloggen, inkluderer informasjon om varighet og gjennomstrømming:

        • SIKKERHETSKOPI AV DATABASE behandlet 298 sider på 0,026 sekunder (89,261 MB/sekund).
        • GJENOPPRETT DATABASE behandlet 298 sider på 0,016 sekunder (145,050 MB/sekund).
    • Utvidede hendelser

      • Følgende utvidede hendelser har blitt lagt til eller endret i SQL Server 2012 Service Pack 2:

        • Minnetildeling:

          • Utvidede hendelser page_allocated og page_freed kan brukes til å se de største forbrukerne av SQL Server minne. Fra og med Service Pack 2 rapporterer disse utvidede hendelsene også reservert minne som tildeles og frigjøres under kjøring av spørringer.
        • Spøkelsesopprydding:

          • Når en post slettes i en tabell eller indeks, blir poster aldri fysisk fjernet fra sider etter en slik sletting. Dette er en ytelsesoptimalisering som gjør at sletteoperasjoner kan fullføres raskere. En bakgrunnsoppgave som kalles spøkelsesoppryddingsoppgaven, fjerner deretter alle slettede poster fysisk. Flere utvidede hendelser er lagt til i Service Pack 2 for å gi innsikt i de ulike fasene av denne oppgaven:

            • ghost_cleanup_task_start
            • ghost_cleanup_task_suspend
            • ghost_cleanup_task_packet_enqueue
            • ghost_cleanup_task_process_packet
            • ghost_cleanup_task_process_pages_for_db_packet

      

Kilder

Hvis du vil ha mer informasjon om hvordan du finner ut hvilken versjon og utgave av SQL Server du har, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

321185 Slik finner du ut hvilken versjon og utgave av SQL Server og komponentene i den inneholder