લક્ષણ:

જ્યારે .MDF ડેટાબેસને જોડતા હોય ત્યારે SQL Server, તમે નીચેનો ભૂલ સંદેશો જોશો:

SQL Server લોજિકલ સુસંગતતા આધારિત I / O ભૂલ મળી: ખોટો ચેકસમ (અપેક્ષિત: 0x2abc3894; વાસ્તવિક: 0x2ebe208e). તે ફાઇલ 'xxx.mdf' માં 1x1 ઓફસેટ ડેટાબેઝ ID 12 માં પૃષ્ઠ (0: 00000000002000) વાંચવા દરમિયાન આવી છે. માં વધારાના સંદેશા SQL Server ભૂલ લ logગ અથવા સિસ્ટમ ઇવેન્ટ લ logગ વધુ વિગતવાર પ્રદાન કરી શકે છે. આ એક ગંભીર ભૂલની સ્થિતિ છે જે ડેટાબેસની પ્રામાણિકતાને ધમકી આપે છે અને તરત જ તેને સુધારવી આવશ્યક છે. સંપૂર્ણ ડેટાબેસ સુસંગતતા તપાસ (DBCC CHECKDB) પૂર્ણ કરો. આ ભૂલ ઘણા પરિબળોને કારણે થઈ શકે છે; વધુ માહિતી માટે, જુઓ SQL Server પુસ્તકો ઓનલાઇન SQL Server, ભૂલ: 824)

જ્યાં 'xxx.mdf' એ MDF ફાઇલ એક્સેસ થવાનું નામ છે.

કેટલીકવાર તમે .MDF ડેટાબેસ સફળતાપૂર્વક જોડાયેલ હોઈ શકે છે. જો કે, જ્યારે તમે કોઈ એસક્યુએલ સ્ટેટમેંટ ચલાવવાનો પ્રયાસ કરો, જેમ કે

[TestDB] માંથી * પસંદ કરો. [Dbo]. [Test_table_1]

તમને ઉપરનો ભૂલ સંદેશો પણ મળશે.

ભૂલ સંદેશનો સ્ક્રીનશોટ:

ચોક્કસ સમજૂતી:

એમડીએફ ફાઇલમાં ડેટા પૃષ્ઠો તરીકે સંગ્રહિત થાય છે, દરેક પૃષ્ઠ 8KB છે. દરેક પૃષ્ઠમાં વૈકલ્પિક ચેકસમ ક્ષેત્ર છે.

If SQL Server કેટલાક ડેટા પૃષ્ઠોમાં ચેકસમ મૂલ્યો અમાન્ય છે, તે પછી આ ભૂલની જાણ કરશે.

તમે અમારા ઉત્પાદનનો ઉપયોગ કરી શકો છો DataNumen SQL Recovery ભ્રષ્ટ MDF ફાઇલમાંથી ડેટાને પુનર્પ્રાપ્ત કરવા અને આ ભૂલને હલ કરવા માટે.

નમૂના ફાઇલો:

નમૂનાના ભ્રષ્ટ MDF ફાઇલો જે ભૂલનું કારણ બનશે:

SQL Server આવૃત્તિ દૂષિત MDF ફાઇલ MDF ફાઇલ દ્વારા નિયત DataNumen SQL Recovery
SQL Server 2005 ભૂલ 4_1.mdf ભૂલ 4_1_fixed.mdf
SQL Server 2008 R2 ભૂલ 4_2.mdf ભૂલ 4_2_fixed.mdf
SQL Server 2012 ભૂલ 4_3.mdf ભૂલ 4_3_fixed.mdf
SQL Server 2014 ભૂલ 4_4.mdf ભૂલ 4_4_fixed.mdf