KB2778479 – RETTELSE: 17066- og 3624-fejl, når du kører proceduren sp_refreshview gemt i en stor batch, der udfører binære store objekt-relaterede handlinger i SQL Server 2008 R2 eller i SQL Server 2012

Gælder for
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Developer SQL Server 2008 R2 Standard SQL Server 2008 R2 Workgroup SQL Server 2008 R2 Web SQL Server 2008 R2 Express SQL Server 2012 Enterprise Core SQL Server 2012 Web SQL Server 2012 Standard SQL Server 2012 Express SQL Server 2012 Enterprise SQL Server 2012 Developer

Microsoft distribuerer Microsoft SQL Server 2008 R2 Service Pack 2-rettelser som én fil, der kan downloades. Da rettelserne er kumulative, indeholder hver ny version alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008 R2 Service Pack 2-rettelsen.

Symptomer

Overvej følgende scenarie:

  • Du udfører en stor mængde SQL-sætninger i Microsoft SQL Server 2008 R2 eller i Microsoft SQL Server 2012.
  • SQL-sætningerne udfører en stor mængde BLOB-relaterede handlinger (binært stort objekt).
  • SQL-sætningerne kalder den sp_refreshview lagrede procedure i batchen.

I dette scenarie mislykkes den sp_refreshview lagrede procedure muligvis. Når dette problem opstår, logges følgende fejl i SQL Server-fejlloggen:Desuden kan følgende fejl blive logført i SQL Server-fejlloggen, når dette problem opstår:Bemærkninger

  • Dette problem opstår ikke, når du kalder den sp_refreshview lagrede procedure uden for batchen.
  • Den sp_refreshview lagrede procedure mislykkes, hvis den kaldes mod den samme visning i batchen.
  • De binære store objekt-relaterede handlinger kan være implicitte. Derfor er dette problem svært at identificere. Du kan dog identificere dette problem ved hjælp af fejlmeddelelserne.

Løsning

Oplysninger om kumulativ opdatering

Kumulativ opdatering 6 til SQL Server 2012

                
Rettelsen til dette problem blev først udgivet i den samlede opdatering 6. Få flere oplysninger om, hvordan du henter denne kumulative opdateringspakke til SQL Server 2012, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2728897 kumulativ opdateringspakke 6 til SQL Server 2012Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den tidligere version af SQL Server 2012-rettelser. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2692828 De SQL Server 2012-builds, der blev udgivet efter SQL Server 2012 blev udgivet

Kumulativ opdatering 2 til SQL Server 2012 SP1

Rettelsen til dette problem blev først udgivet i Cumulative Update 2. Få flere oplysninger om, hvordan du får fat i denne kumulative opdateringspakke til SQL Server 2012 SP1, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2790947 kumulativ opdateringspakke 2 til SQL Server 2012 Service Pack 1Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SP1-rettelsen til SQL Server 2012. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2772858 De SQL Server 2012-builds, der blev udgivet efter SQL Server 2012 Service Pack 1 blev udgivet

Kumulativ opdatering 4 til SQL Server 2008 R2 SP2

Rettelsen til dette problem blev først udgivet i Cumulative Update 4. Få flere oplysninger om, hvordan du henter denne kumulative opdateringspakke til SQL Server 2008 R2 SP 2, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2777358 Samlet opdateringspakke 4 til SQL Server 2008 R2 Service Pack 2Note Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008 R2 SP 2-rettelsen. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2730301 De SQL Server 2008 R2-builds, der blev udgivet efter SQL Server 2008 R2 Service Pack 2 blev udgivet

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Yderligere oplysninger om Incremental Servicing Model for SQL Server finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

935897 SQL Server teamet kan få en trinvis serviceringsmodel, som kan levere hotfixes til rapporterede problemer Du kan finde flere oplysninger om navngivningsskemaet for SQL Server opdateringer ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

822499 Navngivningsskema for Microsoft SQL Server-softwareopdateringspakker Du kan finde flere oplysninger om terminologi for softwareopdateringer ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

824684 Beskrivelse af den standardterminologi, der bruges om Microsoft-softwareopdateringer