Letšoao:
Ha o sebelisa TLHOKOMELISO DBCC le LOKISETSA_ALLOW_DATA_LOSS paramethara ho lokisa database e senyehileng ea .MDF, e kang ena:
DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')
u bona molaetsa o latelang oa phoso:
Msg 5028, Level 16, State 4, Line 4
Sisteme ha e khone ho kenya database e lekaneng ho aha log.
Liphetho tsa DBCC tsa 'xxxx'.
CHECKDB e fumane liphoso tsa kabo tse 0 le liphoso tse sa fetoheng tsa 0 ho database 'xxxx'.
Msg 7909, Level 20, State 1, Line 4
Ho lokisa maemo a maemo a tšohanyetso ho hlotsoe. U tlameha ho khutlisa ho tsoa bekapo.
moo 'xxxx' e leng lebitso la database e senyehileng ea MDF e lokisoang.
Msg 5028 phoso ha se phoso ea kabo kapa phoso e lumellanang.
Ha a ntse a Msg 7909 ke phoso e matla e ka hlahang maemong a mangata neng kapa neng SQL Server nahana hore database ha e na ho hlaphoheloa.
Screenshot ea molaetsa oa phoso:
Tlhaloso e hlakileng:
Molaetsa oa phoso (Msg 5028) e bonahala e amana le file ea LOG. Leha ho le joalo, ena ke tlaleho e fosahetseng. Bothata ba nnete bo ntse bo bakoa ke bobolu ba database ea MDF.
U ka sebelisa sehlahisoa sa rona DataNumen SQL Recovery ho khutlisa data ho tsoa faeleng e senyehileng ea MDF le ho rarolla phoso ena.
Sampula Files:
Mohlala oa lifaele tsa MDF tse senyehileng tse tla baka faele ea Msg 5028 phosong:
SQL Server tlhahiso | Faele ea MDF e senyehileng | Faele ea MDF e hlophisitsoeng ke DataNumen SQL Recovery |
SQL Server 2014 | Phoso3.mdf | Phoso3_fixed.mdf |