рдореИрдВрдиреЗ рдПрдХ рдЯреВрдЯреЗ рд╣реБрдП рдЖрдзрд╛рд░ рдХреЛ рдХреИрд╕реЗ рддрдп рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдЖрдпрд╛

рдПрдХ рдмрд╛рд░ рдореБрдЭреЗ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ "рдареАрдХ" рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ред рдЪреЗрдХ рдХреЗ рджреМрд░рд╛рди CHECKDB рдиреЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреА, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ "рдЕрд╡рд┐рд╡реЗрдХреА" рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдХрд┐рд╕реА рддрд░рд╣ рдмреЗрдЪреИрди рдерд╛ред

рд╣рд╛рдВ, рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рдЙрд╕ рдХреНрд╖рдг рд╕реЗ рдмреИрдХрдЕрдк рд▓реЗрдирд╛ рд╣реЛрдЧрд╛ рдЬрдм рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреА рд╣реИрдВ, рджреВрд╖рд┐рдд рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдерд╛рдиреАрдп рдмрдирд╛рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╕реНрд╡рдЪреНрдЫ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд╕реЗ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд▓реЗрдХрд┐рди ... рдЬреИрд╕рд╛ рдХрд┐ рдЕрдХреНрд╕рд░ рд╣реЛрддрд╛ рд╣реИ, рддреНрд░реБрдЯрд┐ рдмрд╣реБрдд рджреЗрд░ рд╕реЗ рдкрдХрдбрд╝реА рдЧрдИ рдереА, рдЗрд╕рд▓рд┐рдП рдЗрд╕рд╕реЗ рдЙрдмрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдерд╛ред рджреВрд╕рд░реА рддрд░рдл - рдПрдХ рдмреИрдХрдЕрдк рд╣реЛрдЧрд╛, рдпрд╣ рдХрд╣рд╛рдиреА рдирд╣реАрдВ рд╣реЛрдЧреАред

рдЗрддрд┐рд╣рд╛рд╕


рддреНрд░рд╛рд╕рджреА рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХрджрдо DBCC CHECKDB рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╣реИред рдЯреАрдо рдиреЗ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд╕рднреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднрд╛рдЧ рд▓рд┐рдпрд╛, рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдорд┐рд▓реАред рдЙрд╕реА рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ, "рд╕реБрдзрд╛рд░рд╛рддреНрдордХ" рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕реМ рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рдереАрдВред рдХреБрдЫ рдЗрд╕ рддрд░рд╣:

Index row (1:386974:44) with values (C_FK_6bb5032ec2f94557a7d4a9d39a356168 = '04DA7FC4-B8F2-4D97-B8D2-B207A918D3DF' and C_PK_dd87d9cad5504a1199d4ddaf511ea6a9 = 'F44E8C34-862D-4952-8821-D0E87143A74E') pointing to the data row identified by (C_PK_dd87d9cad5504a1199d4ddaf511ea6a9 = 'F44E8C34-862D-4952-8821-D0E87143A74E'). 

рдФрд░ рдХреБрдЫ рдФрд░ рдЧрдВрднреАрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ:

 Table error: Object ID 1333579789, index ID 1, partition ID 72057609974841344, alloc unit ID 72057610075701248 (type In-row data). Page (1:20426) is missing a reference from previous page (1:267203). Possible chain linkage problem. 

рддреЛ рдареАрдХ рд╣реИред рдХрд╛рдо рдХрд╛ рдкреИрдорд╛рдирд╛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рд╣реИ, рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ!

рд╕реБрдзрд╛рд░рдиреЗ рдпреЛрдЧреНрдп рддреНрд░реБрдЯрд┐рдпрд╛рдБ


рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреБрдЫ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХреНрдпреЛрдВ рддрдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЖрдЗрдП рд╣рдо рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдПрдордПрд╕ рдПрд╕рдХреНрдпреВрдПрд▓ рдореЗрдВ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЖрдк рдЙрдиреНрд╣реЗрдВ 2 рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдХреНрд▓рд╕реНрдЯрд░ рдФрд░ (рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ) рдЧреИрд░-рдХреНрд▓рд╕реНрдЯрд░ред (рд╣рдо рд╕реНрддрдВрднрдХрд╛рд░ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдЬреИрд╕реЗ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ - рдпрд╣ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ)ред рджреЛрдиреЛрдВ рдПрдХ рд╕рдВрддреБрд▓рд┐рдд рдкреЗрдбрд╝ рд╣реИрдВ, рдЬреЛ рдбреЗрдЯрд╛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред

рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдХреНрд▓рд╕реНрдЯрд░ рд╕реВрдЪреА рдЙрдирдХреЗ "рд▓реАрдл" рд╕реНрддрд░ рдкрд░ рд╕реАрдзреЗ рддрд╛рд▓рд┐рдХрд╛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИред рд▓реЗрдХрд┐рди рдЧреИрд░-рдХреНрд▓рд╕реНрдЯрд░ рдХрд┐рдП рдЧрдП рдЗрдВрдбреЗрдХреНрд╕ рдХреЗрд╡рд▓ рдкреНрд░рдореБрдЦ рдбреЗрдЯрд╛ (рдФрд░, рдпрджрд┐ рдЙрдкрд▓рдмреНрдз рд╣реЛ, "рд╢рд╛рдорд┐рд▓" рдлрд╝реАрд▓реНрдб), рд╕рд╛рде рд╣реА рдХреНрд▓рд╕реНрдЯрд░ рдЗрдВрдбреЗрдХреНрд╕ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдВрдХ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рдЕрдЧрд░ рд╣рдореЗрдВ рдЧреИрд░-рд╕рдВрдХреБрд▓рд┐рдд рд╕реВрдЪрдХрд╛рдВрдХ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рд╣рдо рдХреНрд▓рд╕реНрдЯрд░ рдХрд┐рдП рдЧрдП рд╕реВрдЪрдХрд╛рдВрдХ рд╕реЗ рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд рдбреЗрдЯрд╛ рдХреЛ рдмрд╕ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЦреИрд░, рдпрд╛ рд╕рд┐рд░реНрдл рдкреАрдЯрд╛ рд╕реВрдЪрдХрд╛рдВрдХ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ - рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдЦреЗрддреЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдЬреНрдЮрд╛рдд рд╣реИ, рдФрд░ рд╕реНрд░реЛрдд рдбреЗрдЯрд╛ рдкрд╛рд╕ рд╣реИ, рдмрд░рдХрд░рд╛рд░ рд╣реИред

рдХрд╛рд░реНрдп рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░рдЪрдирд╛рддреНрдордХ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд╕реНрдорд╛рд░рд┐рдХрд╛ рдХрд╛рд░ рдХреЛ рд╕реМрдВрдк рд╕рдХрддреЗ рд╣реИрдВред рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ

 DBCC CHECKDB (< >, REPAIR_REBUILD) 

рдФрд░ рдкреНрд░рдЧрддрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВред

"рдареАрдХ" рдХреЗ рдмрд╛рдж рд╕реНрд░реЛрдд рд▓реЙрдЧ рдФрд░ рд▓реЙрдЧ рджреЛрдиреЛрдВ рднреНрд░рд╖реНрдЯ рдкреГрд╖реНрдареЛрдВ рдХреЗ рдкрддреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддреЗ рд╣реИрдВред рд╣рдо рдЗрди рдкрддреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ "рд╕реБрдзрд╛рд░рд╛рддреНрдордХ" рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рд╕рднреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдбреЗрдЯрд╛ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╡рд┐рдХрд╛рд░


рдЕрдм рдХреБрдЫ рдЬреНрдпрд╛рджрд╛ рд╣реА рдЧрдВрднреАрд░ред рдЧреИрд░-рд╕рдВрдХреБрд▓рд┐рдд рд╕реВрдЪрдХрд╛рдВрдХ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдФрд░ рд╕реВрдЪрдирд╛ рд╕рдВрджреЗрд╢реЛрдВ рд╕реЗ рд▓реЙрдЧ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ "рдШрд╛рддрдХ" рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рддреАрди рд░рд┐рдХреЙрд░реНрдб рд╣реИрдВ

рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, DBCC CHECKDB рдХрдорд╛рдВрдб (<DB рдирд╛рдо>, REPAIR_ALLOW_DATA_LOSS) рдХреЗ рд╕рд╛рде рд╣рд╛рд░ рдФрд░ рдХрд╛рдЯ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди ... рдореИрдВ рд╕рд┐рд░реНрдл рдбреЗрдЯрд╛ рдЦреЛрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ред рдореИрдВ рд╡рд╣ рд╕рдм рдХреБрдЫ рдмрд╣рд╛рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЖрдЗрдП рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдореЗрдВ рджреЗрдЦреЗрдВ рдХрд┐ рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯ рд╣рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХреНрдпрд╛ рдмрддрд╛рддреА рд╣реИред

 Table error: Object ID 1333579789, index ID 1, partition ID 72057609974841344, alloc unit ID 72057610075701248 (type In-row data). Page (1:20426) is missing a reference from previous page (1:267203). Possible chain linkage problem. Table error: Object ID 1333579789, index ID 1, partition ID 72057609974841344, alloc unit ID 72057610075701248 (type In-row data). The previous link (1:267203) on page (1:267204) does not match the previous page (1:20426) that the parent (1:218898), slot 213 expects for this page. Table error: Object ID 1333579789, index ID 1, partition ID 72057609974841344, alloc unit ID 72057610075701248 (type In-row data). B-tree chain linkage mismatch. (1:20426)->next = (1:267204), but (1:267204)->Prev = (1:267203). 

рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдПрдХ рдЕрд╕реНрдкрд╖реНрдЯ рдХрд╣рд╛рдиреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдкреГрд╖реНрда рдкрдбрд╝реЛрд╕реА рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрдбрд╝реЛрд╕реА рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдкрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреБрдЫ pelevinsky рдирд╛рд╡рд┐рдХ Zheleznyak: рдбреЗрдХ рдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдХреЛрдИ рдбреЗрдХ рдирд╣реАрдВред

рд╕рдВрдкреВрд░реНрдг рд╕рдордЭ рдХреЗ рд▓рд┐рдП, рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕реАрдзреЗ рдкреГрд╖реНрдареЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ SQL рд╕рд░реНрд╡рд░ рдЗрдВрдбреЗрдХреНрд╕ рдкреЗрдЬ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд "рдКрд░реНрдзреНрд╡рд╛рдзрд░" рд▓рд┐рдВрдХ рд╣реИрдВ, рдЬреЛ рдмреА-рдЯреНрд░реА рдмрдирд╛рддреЗ рд╣реИрдВред рд╢реАрд░реНрд╖ рдкреГрд╖реНрда рдореЗрдВ рдирд┐рдЪрд▓реЗ рд╕реНрддрд░ рдХреЗ рдкреГрд╖реНрдареЛрдВ рдФрд░ рдЗрд╕реА рддрд░рд╣ рдмрд╣реБрдд рдкрддреНрддрд┐рдпреЛрдВ рдкрд░ рд▓рд┐рдВрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдХрд╣рд╛ рдерд╛, рдпрд╣ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ: рдЖрдк "рд╡рд╛рд╕реНрдпрд╛ рдкреБрдкреНрдХрд┐рди" рдФрд░ рдХреБрдЫ рдкреГрд╖реНрдареЛрдВ рдХреЗ рдмрд╛рдж ("рдмреА рд╕реЗ рдЬреА" тЖТ "рдмрд╛ рд╕реЗ рдмреАрдмреА" тЖТ "рд╡рд╛рд╕реНрдпрд╛ рдкреБрдкреНрдХрд┐рди") рдХреЗ рдмрд╛рдж рдЖрдк рдЗрдЪреНрдЫрд┐рдд рд╡рд╛рдВрдЫрд┐рдд рдкрд╛рддреЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рдРрд╕реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рд╣реЛрддреА рд╣реИрдВ рдЬрдм рдХрд┐рд╕реА рдХреНрд╡реЗрд░реА рдХреЛ рддреБрд░рдВрдд рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ ("рд╡рд╕реНрдпрд╛ рд╕реЗ рдЧреНрд░рд┐рд╢рд╛ рдХреЗ рд▓рд┐рдП")ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдкреЗрдбрд╝ рдХреЛ рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ - рддреЛ рдЖрдк рдЙрд╕рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреЗ рд╣реИрдВред рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреГрд╖реНрда "рдХреНрд╖реИрддрд┐рдЬ" рд▓рд┐рдВрдХ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ: рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрда рдкрдбрд╝реЛрд╕реА рд╕рдВрдЦреНрдпрд╛ "рдкрд╣рд▓реЗ" рдФрд░ "рдмрд╛рдж" рдЬрд╛рдирддрд╛ рд╣реИред рдЗрди рд░рд┐рд╢реНрддреЛрдВ рдХреЗ рд╕рд╛рде, рд╕реВрдЪрдХрд╛рдВрдХ рд╕реНрдХреИрди рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред

рддреНрд░реБрдЯрд┐ рд▓реЙрдЧ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрд╖реИрддрд┐рдЬ рдФрд░ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдПрдХ рдмреЗрдореЗрд▓ рдерд╛ред рд▓реЗрдХрд┐рди рдЖрдЦрд┐рд░рдХрд╛рд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЖрд╢реНрд╡рд╕реНрдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рд╣рдо рд╕реНрд╡рдпрдВ рдкреГрд╖реНрдареЛрдВ рдХреЛ рджреЗрдЦреЗрдВред

рд╣рдореЗрдВ рдФрд░ рдЧрд╣рд░реЗ рдЬрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ!


рдкреГрд╖реНрдареЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреБрд░рд╛рдиреА, тАЛтАЛрдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдпреЛрдЧреНрдп рдФрд░ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреАрдмреАрд╕реАрд╕реА рдкреГрд╖реНрда рдЯреАрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдпрд╣ 4 рдкреИрд░рд╛рдореАрдЯрд░ рд▓реЗрддрд╛ рд╣реИ:

  • рдИрдж рдХрд╛ рдмреЗрд╕
  • рдЖрдзрд╛рд░ рдлрд╛рдЗрд▓ рдЖрдИ.рдбреА.
  • рдкреЗрдЬ рдЖрдИрдбреА
  • рд╡рд┐рд╕реНрддрд╛рд░ рдХрд╛ рд╕реНрддрд░ (0 рд╕реЗ 3)

рдЕрдВрддрд┐рдо рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк рдХреЗрд╡рд▓ рд╕реЗрд╡рд╛ рд╢реАрд░реНрд╖рдХ (0), рдпрд╛ рдкреГрд╖реНрда рдХреА рд╕рдВрдкреВрд░реНрдг рд╕рд╛рдордЧреНрд░реА (3), рдпрд╛ рд╢реАрд░реНрд╖рдХ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдХреБрдЫ рднрд╛рдЧ (1 рдФрд░ 2) рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ

рд╡реИрд╕реЗ, SQL Server 2019 рдореЗрдВ, рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рджреГрд╢реНрдп sys.db_db_page_info рдЕрдВрдд рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ, рдЬреЛ рд╕рдорд╛рди рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рдХреЗрд╡рд▓ рд╣реЗрдбрд░ рдбреЗрдЯрд╛ (рдбреНрд░рд┐рд▓рдбрд╛рдЙрди 0 рдХреЗ рдЕрдиреБрд░реВрдк) рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрднреА рднреА рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рддреЛ, рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ

 DBCC TRACEON (3604, 1) 

рддрд╛рдХрд┐ рд╢реЗрд╖ DBCC рдХрдорд╛рдВрдб рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣рдорд╛рд░реЗ рдХрдВрд╕реЛрд▓ рдХреЛ рдкреНрд░рд╛рдкреНрдд рд╣реЛ, рдФрд░ ErrorLog рдХреЛ рдирд╣реАрдВ

рдЙрд╕рдХреЗ рдмрд╛рдж, рдкреГрд╖реНрда 20426 рд╢реАрд░реНрд╖рдХ рджреЗрдЦреЗрдВ:

 DBCC PAGE (11, 1, 20426, 0) 

рдЫрд╡рд┐

рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВред рдкреГрд╖реНрда 267203 рдФрд░ 267204 рдкреГрд╖реНрдареЛрдВ рдХреЗ рдмреАрдЪ рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрди рдкреГрд╖реНрдареЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ?

рдЫрд╡рд┐

рдЫрд╡рд┐

рдиреАрдВрдж рдирд╣реАрдВ, рдЖрддреНрдорд╛ рдирд╣реАрдВ! рд╡реЗ рдмрд┐рдирд╛ рдмрд┐рди рдмреБрд▓рд╛рдП рдореЗрд╣рдорд╛рди рд╣реИрдВред
рдареАрдХ рд╣реИ, рдЖрдЗрдП рд╕рд╛рдордЧреНрд░реА рдХреА рдЖрдЧрд╛рдореА рддрд╛рд▓рд┐рдХрд╛ рджреЗрдЦреЗрдВ:

рдЫрд╡рд┐

рдкрд╣реЗрд▓реА рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рд╣реИ:

  • "рд╡рд░реНрдЯрд┐рдХрд▓" рд▓рд┐рдВрдХреНрд╕ (рдЗрдВрдбреЗрдХреНрд╕ рдЯреНрд░реА рд╕реНрдЯреНрд░рдХреНрдЪрд░) рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдкреГрд╖реНрда 20426 267203 рдФрд░ 267204 рдХреЗ рдмреАрдЪ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
  • рдХреНрд╖реИрддрд┐рдЬ рдХрдиреЗрдХреНрд╢рди рдЗрд╕рдХрд╛ рдЦрдВрдбрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ 267203 рдФрд░ 267204 рдХреЗ рдмреАрдЪ рдХреЛрдИ рдирд╣реАрдВ рд╣реИред

рдЕрдм рдЖрдЗрдП рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдХрд┐ рд╡рд┐рдлрд▓рддрд╛ рд╕реЗ рдХрд┐рд╕ рддрд░рд╣ рдХрд╛ рдбреЗрдЯрд╛ рдорд┐рд▓рд╛ред

рдкреГрд╖реНрда рдХреЗ рднреАрддрд░ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЗрдВрдбреЗрдХреНрд╕ рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддрджрдиреБрд╕рд╛рд░, рдкреГрд╖реНрда рдкрд░ рдкрд╣рд▓реА рдФрд░ рдЕрдВрддрд┐рдо рдХреБрдВрдЬреА рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк "рдкреНрд░рднрд╛рд╡рд┐рдд" рд░рд┐рдХреЙрд░реНрдб рдХреА рд╕реАрдорд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдХреБрдВрдЬреА рдХреЛ рдмрд╕ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП sp_helpindex рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдХреБрдВрдЬреА рдХреЗрд╡рд▓ рдПрдХ рдХреЙрд▓рдо рд╣реИ, inclред рдЙрд╕рдХреА рдУрд░ рд╕рднреА рдзреНрдпрд╛рди рджреЗрдВред

рдЫрд╡рд┐

рдкреГрд╖реНрда рдкрд░ рдорд┐рд▓реА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдбреАрдмреАрд╕реАрд╕реА рдкреГрд╖реНрда рдХрд╛ рдЕрдзрд┐рдХрддрдо, 3 рд╕реНрддрд░ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рд▓реЙрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреА "рдХрдЪреНрдЪреА" рд╕рд╛рдордЧреНрд░реА рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреНрд░реЗрдХрдбрд╛рдЙрди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

рдЫрд╡рд┐

рд╡реИрд╕реЗ, рдкреНрд░рдореБрдЦ рд╕реАрдорд╛ рдореВрд▓реНрдпреЛрдВ (рдкреГрд╖реНрда рдкрд░ рдкрд╣рд▓рд╛ рдореВрд▓реНрдп) рдХреЛ рдбреАрдмреАрд╕реАрд╕реА рдкреГрд╖реНрда рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рднреА рдмреЗрд╣рддрд░ рд╕реВрдЪрдХрд╛рдВрдХ рдкреГрд╖реНрда (218898, рдКрдкрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рджреЗрдЦреЗрдВ) рдХреЗ рд▓рд┐рдП рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдкреГрд╖реНрда рд╕рдВрдЦреНрдпрд╛ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдХреЙрд▓рдо рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдкреГрд╖реНрдареЛрдВ рдХреА рдПрдХ рдкрд░реАрдХреНрд╖рд╛ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдкреГрд╖реНрда 20426 рдореЗрдВ рдкреГрд╖реНрда 267203 рд╕реЗ рдареАрдХ рдЖрдзреА рд▓рд╛рдЗрдиреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╡рд┐рдлрд▓рддрд╛ рдХреА рдкреНрд░рдХреГрддрд┐ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЬрдм рдбреЗрдЯрд╛рдмреЗрд╕ рдкреЗрдЬ рднрд░рд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдирдпрд╛ рдбреЗрдЯрд╛ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ рдпрд╣ рдЖрдзреЗ рд╕реЗ 2 рдирдП рдкреЗрдЬреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рдЬрдм рдкреГрд╖реНрда реи becameремреирежрей рдкреВрд░реНрдг рд╣реЛ рдЧрдпрд╛, рд╕рдорд╕реНрдпрд╛ рдкреГрд╖реНрда реирежрекреирем рдмрдирд╛рдпрд╛ рдЧрдпрд╛ред рдбреАрдмреАрдПрдордПрд╕ рдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдВрдХ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛: рдпрд╣ рд╕реВрдЪрдХрд╛рдВрдХ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдПрдХ рдирдпрд╛ рдкреГрд╖реНрда рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рдХреНрд╖реИрддрд┐рдЬ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдЕрджреНрдпрддрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирдпрд╛ рдкреГрд╖реНрда "рддреНрд░рд┐рд╢рдВрдХреБ" рд╣реИред

рдпрд╣ рд╕рдм рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╣реЛрдЧрд╛?


рд╡рд╣рд╛рдБ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред рдкреГрд╖реНрда рд▓рд┐рдВрдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдбреАрдмреАрдПрдордПрд╕ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмрд╣реБрдд рдбреЗрдЯрд╛ рдХреЛ рдХрд┐рд╕ рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдо (рдЬрд┐рд╕рд╕реЗ рдЕрдкрд╡рд╛рдж рд╕рдВрднрд╡ рд╣реИрдВ) рдпрд╣ рд╣реИ:

  • "рд╡рд╛рдЗрдб" рдЪрдпрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП) рдХреНрд╖реИрддрд┐рдЬ рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдХрдИ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдПрдХ рдмрдбрд╝реА рд╕реАрдорд╛ рдХреЛ рдЪреБрдирдирд╛
  • "рдкреЙрдЗрдВрдЯ" рдХреНрд╡реЗрд╢реНрдЪрди (рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░рд┐рдХреЙрд░реНрдб рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ) "рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛" рд╕рд░реНрдЪ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, рдЬрдм рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рд┐рдХреЙрд░реНрдб рдмрджрд▓рддреЗ рд╣реИрдВ, DBMS "рд╕рдорд╕реНрдпрд╛" рдкреГрд╖реНрда 20426 рдкрд░ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЬрдм рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдбреЗрдЯрд╛ "рдХреНрд╖реИрддрд┐рдЬ" рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдлрд┐рд░: рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдЧ рдЕрднреА рднреА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рд░реВрд╕реА рдмреМрджреНрдзрд┐рдХ рдХреЗ рд╢рд╛рд╢реНрд╡рдд рдкреНрд░рд╢реНрди


рд╕рдЪ рдХрд╣реВрдВ, рддреЛ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЕрднреА рднреА рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдЖрдзреБрдирд┐рдХ DBMS рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЪреАрдЬ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрди (рдХреНрд╖реИрддрд┐рдЬ рдФрд░ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕рдВрдмрдВрдзреЛрдВ рдореЗрдВ рд╕рдорд╛рдпреЛрдЬрди рд╕рд╣рд┐рдд) рдПрдХ рд▓реЗрдирджреЗрди рдореЗрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпреЗ рдСрдкрд░реЗрд╢рди рд▓реЗрди-рджреЗрди рд▓реЙрдЧ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░, рдЕрдЧрд░ рдЗрд╕ рд▓реЙрдЧ рдореЗрдВ рдПрдХ рд╕рдлрд▓ рд╕рдВрдЪрд╛рд▓рди рдХреА рдкреБрд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ рд╕рднреА рдСрдкрд░реЗрд╢рди рд╡рд╛рдкрд╕ рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд▓реЗрдирджреЗрди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрде рдХреЗ рд╕рд╛рде рдХреБрдЫ рдкрд░рд┐рд╡рд░реНрддрди "рдЦреЛ рдЧрдП" рдереЗред

рдПрдХрдорд╛рддреНрд░ рдкреНрд░рд╢рдВрд╕рдиреАрдп рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЬреЛ рдореБрдЭреЗ рд╣реБрдИ, рд╡рд╣ рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреИрд╢ рдХреА рд╡рд┐рдлрд▓рддрд╛ рдереАред рд╕рд╛рд░рд╛ рдбреЗрдЯрд╛ рдХреИрд╢ рдореЗрдВ рдЖ рдЧрдпрд╛, рдлрд┐рд░ рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдФрд░ рд▓реЙрдЧ рд╕реЗ рдбрд┐рд╕реНрдХ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ - рдФрд░ рдлрд┐рд░ рдХрд┐рд╕реА рдиреЗ рд╕реНрд╡рд┐рдЪ рдХреЛ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ред рдирддреАрдЬрддрди, рд╕рдВрд╢реЛрдзрд┐рдд "рдХреНрд╖реИрддрд┐рдЬ" рд░рд┐рдХреЙрд░реНрдб рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдкрддрд╛ рдерд╛ред (рдФрд░ рдпрд╣рд╛рдВ, рдХрдИ рдкрд╛рдардХреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдФрджреНрдпреЛрдЧрд┐рдХ рдбрд┐рд╕реНрдХ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдкрд░ рдмреИрдЯрд░реА рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднрд╛рдЧрдирд╛ рдЪрд╛рд╣рд┐рдП)

рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд╣реИред рдХрд┐рд╕реА рддрд╛рд▓рд┐рдХрд╛ рдХреА рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рддрд╛рдХрд┐ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреЗ рд╕рдордп рдХреНрд╖реИрддрд┐рдЬ рд░реАрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдирд┐рд╖реНрдард╛ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ FORMSCAN рд╕рдВрдХреЗрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╣реА DBMS рдкрд╣реБрдВрдЪ рд╡рд┐рдзрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

 select * into T_bca79e9e77c24cdc8bbb7cfd0ddc16fd_BKP from T_bca79e9e77c24cdc8bbb7cfd0ddc16fd with (FORCESCAN) 

рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рд╕реНрд░реЛрдд рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рдХреЙрдкреА рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рддрдм рдкреГрд╖реНрда 20426 рдореЗрдВ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрди рдЦреЛ рдЬрд╛рдПрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рддрд╛рд▓рд┐рдХрд╛ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдкреГрд╖реНрда 20426 рд╕реЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЛ рд╕рд╣реА рдХрд░реЗрдВред рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдкреГрд╖реНрда 20426 рдХреЗ рд░рд┐рдХреЙрд░реНрдб рддрдХ рдкрд╣реБрдВрдЪ рдЖрд╡рд╢реНрдпрдХ рд╣реИ:

 select * from T_bca79e9e77c24cdc8bbb7cfd0ddc16fd where C_PK_bca79e9e77c24cdc8bbb7cfd0ddc16fd = '' 

рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдкреГрд╖реНрда рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЙрд╕реА DBCC рдкреГрд╖реНрда рдХреЗ рд╕рд╛рде рдкрдврд╝рдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рдерд╛, рдЗрди рдкреЗрдЬреЛрдВ рдХрд╛ рдЖрдзрд╛ рд╣рд┐рд╕реНрд╕рд╛ 267203 рдерд╛, рдпрд╛рдиреА 15 рд▓рд┐рдВрдХред

рдмреИрдХрдЕрдк рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд рдкреГрд╖реНрда, рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдореЗрд▓ рдЦрд╛рддреЗ рд░рд┐рдХреЙрд░реНрдбреНрд╕ - рджрд╕рд┐рдпреЛрдВ рдорд┐рдирдЯреЛрдВ рдХреЗ рдмрд╛рдж рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рд╣реБрд░реНрд░реЗ, рд╣рдо рдЬреАрдд рдЧрдП! рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдпрд╣ рд╕рдЪ рд╣реИ?


рд╕рдЪ рддреЛ рдпрд╣ рд╣реИред рдбреЗрдЯрд╛ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, CHECKDB рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдбрд╛рд▓рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕реВрд░рдЬ рдиреЗ рдЦрд┐рдбрд╝рдХреА рд╕реЗ рдмрд╛рд╣рд░ рджреЗрдЦрд╛ред рдЖрдк рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рд╣реБрд╕реНрд╕рд░ рдХреЗ рдкреЗрдп рдХреЗ рдпреЛрдЧреНрдп рдЧрд┐рд▓рд╛рд╕ рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ ... рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдбреЗрдЯрд╛ рди рдХреЗрд╡рд▓ рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рддреЛ, рдпрд╣ DBCC CHECKCONSTRAINTS рдХреЛ рд▓реЗрдиреЗ рдФрд░ рдЯреВрдЯреА рд╣реБрдИ рд╡рд┐рджреЗрд╢реА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рд╕рд┐рд░ рдЭреБрдХрд╛ рд▓реЗрдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдХрд╣рд╛рдиреА рд╣реИ ...

рд╡рд┐рд╖рдп рдкрд░ рдФрд░ рдХреНрдпрд╛ рдкрдврд╝рдирд╛ рд╣реИ


  • рдХрдорд╛рдВрдб рд╕рд┐рдВрдЯреИрдХреНрд╕ CHECKDB (рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЬреЛрдЦрд┐рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ!)
  • DBCC рдкреГрд╖реНрда рдХрд╛ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд╡рд┐рд╡рд░рдг
  • рдПрдордПрд╕ рдПрд╕рдХреНрдпреВрдПрд▓ рдЗрдВрдбреЗрдХреНрд╕ рдкрд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рд▓реЗрдЦ рдЬреЛ рдмрд╣реБрдд рд╕рд╛рд░реА рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рддреЗрдВ рдмрддрд╛рддрд╛ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХреИрд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рд╕рд╣рд┐рдд

Source: https://habr.com/ru/post/hi485144/


All Articles