ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ β ΡΠ΄Π°Π»ΡΠ½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π² ΠΠΎΡΠΊΠ²Π΅
ΠΠ°ΡΠ°: 2023-04-18
ΠΠ΅ΡΠ°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
ΠΠΎΡΠΊΠ²Π°
ΠΠ°Π½ΡΡΠΎΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ
2023-04-18
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
. Π‘Π£ΠΠ: Microsoft SQL Server. Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΠ ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅. Π Π°Π·ΠΌΠ΅Ρ ΠΠ 70ΠΠ±, Π² Π±Π°Π·Π΅ 4 ΡΠ°Π±Π»ΠΈΡΡ, ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ. ΠΠ°Π·Π° ΡΠΈΡΠ°Π΅ΡΡΡ Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΊ Π½Π΅ΠΉ Π²ΡΠ²Π°Π»ΠΈΠ²Π°ΡΡΡΡ Π² ΠΎΡΠΈΠ±ΠΊΠΈ. Π’Π΅ΠΊΡΡ ΠΠ‘ΠΠ₯ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠΏΡΡΠΊΠΈ DBCC CHECKDB REPAIR_ALLOW_DATA_LOSS: ΠΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΡ: Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 5, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_headerVersion == HEADER_7_0) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 102 ΠΈ 1. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 6, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° ((m_type >= DATA_PAGE && m_type <= UNDOFILE_HEADER_PAGE) || (m_type == UNKNOWN_PAGE && level == BASIC_HEADER)) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 224 ΠΈ 224. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 10, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_slotCnt < MaxSlot) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 11520 ΠΈ 4048. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 52, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_slots [0].GetOffset () < PAGESIZE) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 54848 ΠΈ 8192. CHECKTABLE ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» 0 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ 4 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ, Π½Π΅ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Π½ΠΈ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ. ================================================================ ΠΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π±Π°Π·Ρ: Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 5, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_headerVersion == HEADER_7_0) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 102 ΠΈ 1. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 6, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° ((m_type >= DATA_PAGE && m_type <= UNDOFILE_HEADER_PAGE) || (m_type == UNKNOWN_PAGE && level == BASIC_HEADER)) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 224 ΠΈ 224. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 10, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_slotCnt < MaxSlot) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 11520 ΠΈ 4048. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 52, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_slots [0].GetOffset () < PAGESIZE) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 54848 ΠΈ 8192. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8998, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 2, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
GAM, SGAM ΠΈΠ»ΠΈ PFS Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ 30 Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
ΠΎΡ (1:2127144) Π΄ΠΎ (1:2135231). Π§ΡΠΎΠ±Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ, ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ
. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8998, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 2, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
GAM, SGAM ΠΈΠ»ΠΈ PFS Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ 30 Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
ΠΎΡ (1:4044000) Π΄ΠΎ (1:4052087). Π§ΡΠΎΠ±Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ, ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ
. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 98, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 5777676796752560128 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:4052088). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (IS_OFF (BUF_IOERR, pBUF->bstat)) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 2057 ΠΈ -4. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8998, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 2, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
GAM, SGAM ΠΈΠ»ΠΈ PFS Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ 30 Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
ΠΎΡ (1:4052088) Π΄ΠΎ (1:4060175). Π§ΡΠΎΠ±Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ, ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ
. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 98, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 7598749548731564032 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:4060176). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (IS_OFF (BUF_IOERR, pBUF->bstat)) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 2057 ΠΈ -6. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8998, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 2, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
GAM, SGAM ΠΈΠ»ΠΈ PFS Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ 30 Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
ΠΎΡ (1:4060176) Π΄ΠΎ (1:4068263). Π§ΡΠΎΠ±Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ, ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ
. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 5, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_headerVersion == HEADER_7_0) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 102 ΠΈ 1. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 6, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° ((m_type >= DATA_PAGE && m_type <= UNDOFILE_HEADER_PAGE) || (m_type == UNKNOWN_PAGE && level == BASIC_HEADER)) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 224 ΠΈ 224. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 10, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_slotCnt < MaxSlot) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 11520 ΠΈ 4048. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 52, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° -1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 0, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 410119313555456 (ΡΠΈΠΏ Unknown) ΡΡΡΠ°Π½ΠΈΡΠ° (1:2127144). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (m_slots [0].GetOffset () < PAGESIZE) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 54848 ΠΈ 8192. CHECKDB ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» 10 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ 4 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ, Π½Π΅ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Π½ΠΈ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ 8939, ΡΡΠΎΠ²Π΅Π½Ρ 16, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 98, ΡΡΡΠΎΠΊΠ° 1 ΠΡΠΈΠ±ΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° [Π’Π΅Π»Π΅ΡΠΎΠ½ ΡΠΊΡΡΡ], ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° 1, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΠΊΡΠΈΠΈ 72057594039238656, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 72057594043826176 (ΡΠΈΠΏ In-row data) ΡΡΡΠ°Π½ΠΈΡΠ° (1:4044000). ΠΡΠΎΠ²Π΅ΡΠΊΠ° (IS_OFF (BUF_IOERR, pBUF->bstat)) Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π²Π½Ρ 2057 ΠΈ -4. CHECKDB ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» 1 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ 0 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ “devicemessage_618237bc6f0f426faa12b8da1d0b72ea“ (ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° [Π’Π΅Π»Π΅ΡΠΎΠ½ ΡΠΊΡΡΡ]). CHECKDB ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» 11 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ 4 ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
“scout_storage_230212“.
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ
Microsoft SQL Server
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Ρ Π½ΡΠ»Ρ. ΠΠΎΠΌΠΎΡΡ, ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΡΡΡΠ΄Π΅Π½ΡΡ. ΠΠ°ΡΠ΅Π½Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ. ΠΠΎΠΌΠΎΡΡ Π½ΡΠΆΠ½Π° ΡΡΠΎΡΠ½ΠΎ!. Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΅ΡΡ: ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠ°ΠΆ ΠΈ ΠΎΠ±ΡΡΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ ΡΡΡΠ΄Π΅Π½ΡΡ, ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2024-04-26
Microsoft SQL Server
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
ΠΎΡ 500.00 ΡΡΠ±.
ΠΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
. ΠΠ°Π΄ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
"ΠΎΡΠ΅Π»Ρ" Ρ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌΠΈ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· insert Ρ ΡΡΠΈΠ³Π΅ΡΡΠ°ΠΌΠΈ (ΠΈΠ½ΡΠΎΠ»Π°Π³ΠΈΡΠ΅ΡΠΊΡΡ ΠΈ Π΄Π°ΡΠ°Π»Π°Π³ΠΈΡΠ΅ΡΠΊΡΡ ΡΡ
Π΅ΠΌΡ Π΄Π°ΠΌ) ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΡΠΎ Π² ΡΠ°Π±Π»ΠΈΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠ΅ Ρ csv Π‘Π°ΠΌΠ° ΡΠ°Π±Π»ΠΈΡΠ° ΡΠ΄Π΅Π»Π°Π½Π° Π½ΠΎ ΠΊΠ°ΠΊ Π΅Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ΅ Π²ΡΡΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Ρ Π½Π΅ Π·Π½Π°Ρ (Π·Π°Π΄Π°ΡΠ° Π΄Π»Ρ ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠ° 3 ΠΊΡΡΡ). Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΅ΡΡ: ΠΠ°Π΄ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΊΡΠ°ΡΠΊΠΎ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΠΈ ΡΠΊΠΈΠ½ΡΡΡ ΡΠ°ΠΌ ΠΊΠΎΠ΄. Π’ΠΎ ΡΡΠΎ Π² ΡΠ΅ΠΊΡΠΎΡΠΎΠ²ΠΎΠΌ ΡΡΠΎ ΠΊΠΎΠ΄ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ°ΠΌΠΎΠΉ 2 ΡΠ°ΠΉΠ» ΡΠ°ΠΌ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΈ ΠΈΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ
Π΅ΠΌΠ°.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2024-04-17
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Ρ Π½ΡΠ»Ρ. Π‘Π£ΠΠ: Microsoft SQL Server. ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2024-04-17
Microsoft SQL Server
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
ΠΎΡ 500.00 ΡΡΠ±.
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Ρ Π½ΡΠ»Ρ. 1. ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΈΡΡΠ»Π΅Π΄ΡΠ΅ΠΌΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ; 2. ΠΠΏΠΈΡΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ; 3. Π Π°ΡΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΠΊΠ»ΡΡΠΈ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠ»ΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ; 4. ΠΠΎΡΡΡΠΎΠΈΡΡ ΠΈΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ; 5. ΠΠΎΡΡΡΠΎΠΈΡΡ Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ - ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΠΎΠ΅Π½Π½ΠΎ-ΠΌΠΎΡΡΠΊΠΎΠ³ΠΎ ΡΠ»ΠΎΡΠ°. ΠΠ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΡΠ°Π±Π»ΠΈΡ Π±Π°Π·Ρ, ΡΠ°ΡΡΠΈ, Π»ΠΈΡΠ½ΡΠΉ ΡΠΎΡΡΠ°Π², ΠΊΠΎΡΠ°Π±Π»ΠΈ, ΡΡΠ΅Π½ΠΈΡ. ΠΠ°Π·Ρ Π²ΠΎΠ΅Π½Π½ΠΎ-ΠΌΠΎΡΡΠΊΠΎΠ³ΠΎ ΡΠ»ΠΎΡΠ° ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ: Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ, Π³Π΅ΠΎΡΠ³Π°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ»-Π²ΠΎ ΡΠ°ΡΡΠ΅ΠΉ. Π’Π°Π±Π»ΠΈΡΠ° ΡΠ°ΡΡΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ: Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΡΠΈ, Π±Π°Π·Π° ΡΠ»ΠΎΡΠ°, ΠΌΠ΅ΡΡΠΎ Π±Π°Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΠΈΠ΄ Π²ΠΎΠΉΡΠΊ (ΠΌΠΎΡΡΠΊΠ°Ρ Π°Π²ΠΈΠ°ΡΠΈΡ, ΠΌΠΎΡΡΠΊΠ°Ρ ΠΏΠ΅Ρ
ΠΎΡΠ° ΠΈ Ρ.Π΄.). Π’Π°Π±Π»ΠΈΡΠ° Π»ΠΈΡΠ½ΡΠΉ ΡΠΎΡΡΠ°Π² ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ: ΡΠ°ΠΌΠΈΠ»ΠΈΡ, ΡΠ°ΡΡΡ, Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ, Π³ΠΎΠ΄ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ, Π³ΠΎΠ΄ ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π½Π° ΡΠ»ΡΠΆΠ±Ρ, Π²ΡΡΠ»ΡΠ³Π° Π»Π΅Ρ, Π½Π°Π³ΡΠ°Π΄Ρ, Π’Π°Π±Π»ΠΈΠ½Ρ ΠΊΠΎΡΠ°Π±Π»ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ: ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΊΠΎΡΠ°Π±Π»Ρ, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΡΠ°Π±Π»Ρ, Π΄Π½ΠΎ ΠΊΠΎΡΠ°Π±Π»Ρ, Π΄Π°ΡΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ, Π½Π°ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΊΠΎΠ»-Π²ΠΎ ΠΏΠΎΡΠ°Π΄ΠΎΡΠ½ΡΡ
ΠΌΠ΅ΡΡ, ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ (ΠΏΠ°ΡΡΡΠ½ΠΎΠ΅, Π³ΡΠ΅Π±Π½ΠΎΠ΅, ΠΏΠ°ΡΠΎΡ
ΠΎΠ΄, ΡΠ΅ΠΏΠ»ΠΎΡ
ΠΎΠ΄, ΡΡΡΠ±ΠΎΡ
ΠΎΠ΄, ΠΈ Ρ.Π΄. ), ΡΠΈΠΏ ΠΏΡΠΈΠ²ΠΎΠ΄Π° (ΡΠ°ΠΌΠΎΡ
ΠΎΠ΄Π½ΠΎΠ΅, Π½Π΅ΡΠ°ΠΌΠΎΡ
ΠΎΠ΄Π½ΠΎΠ΅), ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΏΡΡΠ° (ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Π°Ρ Π»ΠΎΠ΄ΠΊΠ°, Π½ΡΡΡΡΡΠ΅Π΅. ΠΏΠΎΠ»ΡΠΏΠΎΠ³ΡΡΠΆΠ½ΠΎΠ΅, ΠΈ Ρ.Π΄.) Π’Π°Π±Π»ΠΈΡΠ° ΡΡΠ΅Π½ΠΈΡ: ΡΠ°ΡΡΡ, ΠΊΠΎΡΠ°Π±Π»Ρ, Π΄Π°ΡΠ° ΡΡΠ΅Π½ΠΈΡ, ΠΌΠ΅ΡΡΠΎ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ, ΠΎΡΠ΅Π½ΠΊΠ°. 1. ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΈΡΡΠ»Π΅Π΄ΡΠ΅ΠΌΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ; 2. ΠΠΏΠΈΡΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ; 3. Π Π°ΡΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΠΊΠ»ΡΡΠΈ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠ»ΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ; 4. ΠΠΎΡΡΡΠΎΠΈΡΡ ΠΈΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ; 5. ΠΠΎΡΡΡΠΎΠΈΡΡ Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2024-04-11
Microsoft SQL Server
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
ΠΎΡ 1000.00 ΡΡΠ±.
ΠΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅ΡΡΡΡΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
. SQL Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ ΠΏΠ°ΠΌΡΡΠΈ, Π½ΠΎ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ( ΠΊΠ΅ΡΠΈΡΡΠ΅Ρ) Π²ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΈ ΠΈΠ· Π·Π° ΡΡΠΎΠ³ΠΎ Π·Π°Π²ΠΈΡΠ°Π΅Ρ 1Ρ ΡΠ΅ΡΠ²Π΅Ρ. ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΎΡΡ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ, Π½ΠΎ sql ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ΅( Π²ΡΠ³ΡΡΠ·ΠΊΠ΅ Π±Π°Π· ΠΈ ΡΠ΄) ΡΡΠ΅Π΄Π°Π΅Ρ Π²ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΈ Π²ΡΠ΅ Π·Π°Π²ΠΈΡΠ°Π΅Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°.
ΠΠΎΡΠΊΠ²Π°
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2024-04-10