Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Feil #: 6346685 (sqlbuvsts01)
Feil #: 6346687 (sqlbuvsts01)
Feil #: 35026 (innhold idé)
Feil #: 35666 (innhold idé)

Symptomer

Du kjører en spørring i en forekomst av Microsoft SQL Server 2012. Hvis spørringen bruker tempdb, kan du få følgende feilmeldinger:

  • Feil: 5180, alvorlighetsgrad: 22 tilstand: 1.

    Kan ikke åpne filen Control Block (FCB) for ugyldig fil-ID 0 i databasen 'tempdb'.

  • Feil: 17066, alvorlighetsgrad: 16 tilstand: 1.

    SQL Server-deklarasjonen: Fil: < Alloc.cpp > linje = 2697 mislyktes påstand = ' IAM_pg_id! = PageId_NULL'.

  • Feil: 3624, alvorlighetsgrad: 20, tilstand: 1.

    En systemkontroll Påstand mislyktes. Se i feilloggen for SQL Server for detaljer.

  • Feil: 605, alvorlighetsgrad: 21, tilstand: 3.

    Forsøk på å hente logisk side (19:31824) i 2-databasen mislyktes. Det tilhører tildeling enhet 0 ikke til 720680216393744384.


Dette problemet kan oppstå når du bruker en av følgende funksjoner:

  • Optimistisk transaksjonsisoleringsnivåer

  • Online indeksering

  • Flere resultatsett aktive (MARS)

  • Utløsere


Du kan få disse feilene under ett av følgende forhold:

  • En spørring er forsøk på å tildele en ny side for å lagre data.

  • En spørring er validering av tildelingsinformasjon om en side som allerede er tildelt.


Dette problemet kan oppstå fordi tildelingsenhet for en bestemt tabell eller indeks peker til en ugyldig IAM-side. For eksempel tildelingsenheten kan henvise til 0:0 i stedet for en gyldig side-IDen.

Oppløsning

Dette problemet ble først løst i den følgende kumulative oppdateringen av SQL Server:



Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som er inkludert i den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:

Nyeste kumulative oppdateringen for SQL Server 2012 SP2

Nyeste kumulative oppdateringen for SQL Server 2012 SP3


Obs! Du kan finne informasjon om siste SQL-serveren bygger fra hvor du finner informasjon om siste SQL-serveren bygger.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Stakksporing

The stack trace is:0:109> k
*** Stack trace for last set context - .thread/.cxr resets it
Child-SP RetAddr Call Site
00000000`2f6f07b0 00000000`ffd05b2c KERNELBASE!RaiseException+0x39
00000000`2f6f0880 000007fe`e3505e54 sqlservr!CDmpDump::Dump+0x4c
00000000`2f6f08c0 000007fe`e35066b6 sqllang!SQLDumperLibraryInvoke+0x2e4
00000000`2f6f0b60 000007fe`e34bdbab sqllang!CImageHelper::DoMiniDump+0x516
00000000`2f6f0d50 000007fe`e34bcfaa sqllang!stackTrace+0xbdb
00000000`2f6f27b0 000007fe`f6724a80 sqllang!stackTraceCallBack+0xca
00000000`2f6f27f0 000007fe`f6724e80 sqldk!ex_raise2+0x340
00000000`2f6f2b00 000007fe`df40d72b sqldk!ex_raise+0xf0
00000000`2f6f2b80 000007fe`df4088fe sqlmin!BPool::GetFromDisk+0x9b
00000000`2f6f2c40 000007fe`def93375 sqlmin!BPool::Get+0x1ae
00000000`2f6f2cb0 000007fe`df3a767e sqlmin!IAMPageRef::Fix+0xb5
00000000`2f6f2d10 000007fe`df3a7d80 sqlmin!GetIAMPageByTraversingIAMChain+0x2ee
00000000`2f6f2f10 000007fe`df38eab5 sqlmin!GetIAMPage+0x3a0
00000000`2f6f3030 000007fe`df38a233 sqlmin!AllocationReq::AllocatePages+0x2255
00000000`2f6f3ed0 000007fe`def4247a sqlmin!AllocationReq::Allocate+0xf3
00000000`2f6f3f50 000007fe`df663087 sqlmin!AppendOnlyStorageUnit::AllocateNewExtent+0x29a
00000000`2f6f40e0 000007fe`df59e154 sqlmin!AppendOnlyVerStoreMgr::AddRecord+0xe07
00000000`2f6f43d0 000007fe`df5980d1 sqlmin!RecoveryMgr::FixupVersionRecPtrForModify+0x12b4
00000000`2f6f4680 000007fe`df6d5899 sqlmin!RecoveryMgr::RedoPageOperation+0x2a11
00000000`2f6fcd40 000007fe`df6d899d sqlmin!RecoveryMgr::RedoLogRecord+0x619
00000000`2f6fd6d0 000007fe`df6edb3b sqlmin!RecoveryMgr::MoveUpRedo+0xc9d
00000000`2f6fdc40 000007fe`df6ece60 sqlmin!RecoveryUnit::RedoWorker+0x19b
00000000`2f6fe410 000007fe`df43a0cb sqlmin!RecoveryUnit::DoAsyncRecovery+0x180
00000000`2f6fea60 000007fe`df442e36 sqlmin!DBMgr::RunRollbackRecovery+0x3cb
00000000`2f6feb70 000007fe`de904261 sqlmin!TaskRollbackRecovery::ProcessTskPkt+0x76
00000000`2f6fec10 000007fe`de9058f5 sqlmin!HadrWorkItem::Execute+0x151
00000000`2f6fef30 000007fe`f670bb0e sqlmin!HadrWorkRoutine+0x1c5
00000000`2f6ff090 000007fe`f6700c38 sqldk!SOS_Task::Param::Execute+0x21e
00000000`2f6ff690 000007fe`f670079a sqldk!SOS_Scheduler::RunTask+0xa8
00000000`2f6ff700 000007fe`f66e70e9 sqldk!SOS_Scheduler::ProcessTasks+0x2aa
00000000`2f6ff780 000007fe`f66ee81f sqldk!SchedulerManager::WorkerEntryPoint+0x279
00000000`2f6ff820 000007fe`f66e5238 sqldk!SystemThread::RunWorker+0x8f
00000000`2f6ff850 000007fe`f66e7536 sqldk!SystemThreadDispatcher::ProcessWorker+0x3c8
00000000`2f6ff900 00000000`77aa652d sqldk!SchedulerManager::ThreadEntryPoint+0x236
00000000`2f6ff9a0 00000000`77bdc521 kernel32!BaseThreadInitThunk+0xd
00000000`2f6ff9d0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d


Referanser

Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.

Forfatter:
Tekstforfatter: v-thomr
Teknisk redaktør: sureshka; jubui; mattjon; v-fmeng; sqlprev;
Redaktør: v-jesits

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×