Tohu:

A, no te whakamahi DBCC CHECKDB mā te REPAIR_ALLOW_DATA_LOSS tawhā hei whakapai ake i te papaanga raraunga .MDF pirau, penei:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

ka kite koe i nga korero hapa e whai ake nei:

Nga hua DBCC mo 'xxxx'.
I kitea e CHECKDB 0 nga tohatoha hapa me te 0 nga hapa hapa i roto i te papaanga 'xxxx'.
Msg 824, Taumata 24, State 2, Raina 8
SQL Server i kitea he raru I / O e hangai ana ki te riterite: he huringa tika (e manakohia ana: 0xea8a9a2f; tino: 0x37adbff8). I puta i te wa o te panui o te whaarangi (1:28) i roto i te ID paparanga 39 i te paunga 0x00000000038000 kei roto i te konae 'xxxx.mdf'. He kupu taapiri kei roto i te SQL Server rākau hapa, takahanga takahanga ranei o te punaha ka nui ake nga korero hei whakaatu He mate hapa kino tenei e whakawehi ana i te pono o te putunga raraunga a me whakatika tonu. Whakaotihia he taipitopito tuuturu raupaparorohiko (DBCC CHECKDB). He maha nga mea i puta mai ai tenei he; mo etahi atu korero, tirohia SQL Server Pukapuka A-Ipurangi.

kei reira te 'xxxx.mdf' te ingoa o te konae MDF kino e whakapaia ana. Ahakoa e kii ana a CHECKDB

I kitea e CHECKDB 0 nga tohatoha hapa me te 0 nga hapa hapa i roto i te papaanga 'xxxx'.

He hapa rite tonu tenei (Karere 824) i roto i te paataka raraunga.

Whakaahuamata o te hapa hapa:

hapa I-O e hangai ana ki te riterite: he huringa arowhai

Mena he nui te pirau, katahi ka haere tonu nga hapa hapa (Karere 824), penei i raro:

Msg 824, Taumata 24, State 6, Raina 2 SQL Server i kitea he raru I / O e hangai ana ki te riterite: he hē arowhai (e manakohia ana: 0x3d17dfef; tino: 0xd81748ef). I puta i te wa o te panui o te whaarangi (1: 0) i roto i te ID paparanga 39 i te wa e utua ana te 0000000000000000 kei roto i te konae 'xxxx.mdf'. He kupu taapiri kei roto i te SQL Server rākau hapa, takahanga takahanga ranei o te punaha ka nui ake nga korero hei whakaatu He mate hapa kino tenei e whakawehi ana i te pono o te putunga raraunga a me whakatika tonu. Whakaotihia he taipitopito tuuturu raupaparorohiko (DBCC CHECKDB). He maha nga mea i puta mai ai tenei he; mo etahi atu korero, tirohia SQL Server Pukapuka A-Ipurangi.

Msg 824, Taumata 24, State 6, Raina 4 SQL Server i kitea he raru I / O e hangai ana ki te riterite: he hē arowhai (e manakohia ana: 0x3d17dfef; tino: 0xd81748ef). I puta i te wa o te panui o te whaarangi (1: 0) i roto i te ID paparanga 39 i te wa e utua ana te 0000000000000000 kei roto i te konae 'xxxx.mdf'. He kupu taapiri kei roto i te SQL Server rākau hapa, takahanga takahanga ranei o te punaha ka nui ake nga korero hei whakaatu He mate hapa kino tenei e whakawehi ana i te pono o te putunga raraunga a me whakatika tonu. Whakaotihia he taipitopito tuuturu raupaparorohiko (DBCC CHECKDB). He maha nga mea i puta mai ai tenei he; mo etahi atu korero, tirohia SQL Server Pukapuka A-Ipurangi.

kei reira te 'xxxx.mdf' te ingoa o te konae MDF kino e whakapaia ana.

Whakaahuamata o te hapa hapa:

Mena he kaha rawa atu te pirau, tera pea ka kite koe Karere 7909 whai muri Karere 824:

Nga hua DBCC mo 'xxxx'.
I kitea e CHECKDB 0 nga tohatoha hapa me te 0 nga hapa hapa i roto i te papaanga 'xxxx'.
Msg 824, Taumata 24, State 2, Raina 8
SQL Server i kitea he raru I / O e hangai ana ki te riterite: he arowhai tika (e manakohia ana: 0xcfcd2118; tino: 0x6fc599d6). I puta i te wa o te panui o te whaarangi (1: 1) i roto i te raarangi ID 39 i te utu i te 0x00000000002000 kei roto i te konae 'xxxx.mdf'. He kupu taapiri kei roto i te SQL Server rākau hapa, takahanga takahanga ranei o te punaha ka nui ake nga korero hei whakaatu He mate hapa kino tenei e whakawehi ana i te pono o te putunga raraunga a me whakatika tonu. Whakaotihia he taipitopito tuuturu raupaparorohiko (DBCC CHECKDB). He maha nga mea i puta mai ai tenei he; mo etahi atu korero, tirohia SQL Server Pukapuka A-Ipurangi.
Msg 7909, Taumata 20, State 1, Raina 8
I rahua te whakatika-aratau ohorere. Me whakahoki e koe mai i te taarua.

kei hea te 'xxxx' te ingoa putunga ma te 'xxxx.mdf' te ingoa ingoa konae o te konae.

tuhipoka Karere 7909 he hapa nui ka pa ki etahi ahuatanga ina wa SQL Server Whakaarohia kaore e taea te whakaora i te papaarangi.

Whakaahuamata o te hapa hapa:

Whakamarama Tino:

Ko nga raraunga kei te konae MDF kei te rongoa hei 8KB whārangi. Kei ia whaarangi tetahi waahanga arowhai tohu.

Mena ka kitea e te whakahau a DBCC CHECKDB nga uara arowhai i te whaarangi pane, te whaarangi PFS me etahi o nga whaarangi whaarangi he he ana kaore e taea te whakatika i te raru, ka ripoatahia tenei he.Karere 824). Mena he kino te kino, tera pea ka he tonu (Karere 824) ka whai atu ranei tetahi atu hapa (Karere 7909).

Ka taea e koe te whakamahi i ta maatau hua DataNumen SQL Recovery ki te whakahoki mai i nga raraunga mai i te konae MDF kino ka whakatau i tenei he.

Kōnae Tauira:

Hei tauira tauira mai i nga konae MDF ka raru (Kotahi Msg 824 hapa):

SQL Server putanga Kōnae MDF pirau Ko te konae MDF na DataNumen SQL Recovery
SQL Server 2014 Hapa1_3.mdf Hapa1_3_fixed.mdf

Hei tauira tauira mai i nga konae MDF ka raru (Tere Msg 824 hapa):

SQL Server putanga Kōnae MDF pirau Ko te konae MDF na DataNumen SQL Recovery
SQL Server 2014 Hapa1_1.mdf Hapa1_1_whakatika.mdf

Hei tauira tauira mai i nga konae MDF ka raru (Msg 824 hapa ka whai Msg 7909 hapa):

SQL Server putanga Kōnae MDF pirau Ko te konae MDF na DataNumen SQL Recovery
SQL Server 2014 Hapa1_2.mdf Hapa1_2_fixed.mdf

 

Tohutoro:

1. https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/mssqlserver-824-database-engine-error?view=sql-server-ver15