ਲੱਛਣ:

ਵਿੱਚ ਇੱਕ .MDF ਡਾਟਾਬੇਸ ਨੂੰ ਜੋੜਨ ਵੇਲੇ SQL Server, ਤੁਸੀਂ ਹੇਠਲਾ ਗਲਤੀ ਸੁਨੇਹਾ ਵੇਖਦੇ ਹੋ:

SQL Server ਇੱਕ ਲਾਜ਼ੀਕਲ ਇਕਸਾਰਤਾ ਅਧਾਰਤ I / O ਗਲਤੀ ਲੱਭੀ ਹੈ: ਗਲਤ ਚੈਕਸਮ (ਉਮੀਦ: 0x2abc3894; ਅਸਲ: 0x2ebe208e). ਇਹ ਫਾਈਲ 'xxx.mdf' ਵਿਚ 1x1 ਆਫਸੈਟ 'ਤੇ ਡੇਟਾਬੇਸ ID 12 ਵਿਚ ਪੇਜ (0: 00000000002000) ਦੇ ਪੜ੍ਹਨ ਦੇ ਦੌਰਾਨ ਆਈ. ਵਿੱਚ ਵਾਧੂ ਸੁਨੇਹੇ SQL Server ਗਲਤੀ ਲੌਗ ਜਾਂ ਸਿਸਟਮ ਈਵੈਂਟ ਲੌਗ ਵਧੇਰੇ ਵਿਸਥਾਰ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ. ਇਹ ਇੱਕ ਗੰਭੀਰ ਗਲਤੀ ਦੀ ਸਥਿਤੀ ਹੈ ਜੋ ਡੇਟਾਬੇਸ ਦੀ ਇਕਸਾਰਤਾ ਨੂੰ ਖ਼ਤਰਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਤੁਰੰਤ ਸਹੀ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ. ਇੱਕ ਪੂਰਾ ਡਾਟਾਬੇਸ ਇਕਸਾਰਤਾ ਜਾਂਚ (DBCC CHECKDB) ਨੂੰ ਪੂਰਾ ਕਰੋ. ਇਹ ਗਲਤੀ ਕਈ ਕਾਰਕਾਂ ਕਰਕੇ ਹੋ ਸਕਦੀ ਹੈ; ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ SQL Server ਕਿਤਾਬਾਂ .ਨਲਾਈਨ SQL Server, ਗਲਤੀ: 824)

ਜਿੱਥੇ 'xxx.mdf' ਐਕਸੈਸ ਕੀਤੀ ਜਾ ਰਹੀ MDF ਫਾਈਲ ਦਾ ਨਾਮ ਹੈ.

ਕਈ ਵਾਰ ਤੁਸੀਂ .MDF ਡਾਟਾਬੇਸ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਜੁੜਿਆ ਹੋ ਸਕਦੇ ਹੋ. ਹਾਲਾਂਕਿ, ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਐਸਕਿQLਐਲ ਸਟੇਟਮੈਂਟ ਨੂੰ ਚਲਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ

[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