લક્ષણ:
જ્યારે .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 |