Symptom
Tänk dig följande situation:
-
Du tar bort en kolumn från en tabell i Microsoft SQL Server 2008 R2.
-
Det finns minst ett saknat index i den här kolumnen.
-
Du försöker köra vissa frågor mot den saknade index-DMVs (Dynamic Management views), eller så finns det en bakgrunds rensning som frågar den saknade index-DMVs.
I det här scenariot kan ett åtkomst fel uppstå.
Lösning
Kumulativ uppdaterings information
Kumulativ uppdatering 4 för SQL Server 2008 R2 Service Pack 2 (SP2)
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 4. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2008 R2 Service Pack 2 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
2777358 Kumulativt uppdaterings paket 4 för SQL Server 2008 R2 Service Pack 2Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008 R2 Service Pack 2. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2730301 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 Service Pack 2 släpptes
Lösning
För att undvika det här problemet måste du inaktivera funktionen saknade index med parametern -x för verktyget Sqlservr -kommandoraden när du startar en instans av SQL Server 2008 R2.
Mer information
Mer information om funktionen saknade index finns på följande MSDN-webbplats:
Om funktionen index saknasOm du vill ha mer information om hur du använder Sqlservr -programmet går du till följande MSDN-webbplats:
Använda Sqlservr-programmetMer information om hur du använder start alternativ för SQL Server-tjänsten finns i följande MSDN-webbplats:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".