Microsoft izplata Microsoft SQL Server 2008 labojumus kā vienu lejupielādējamo failu. Tā kā labojumi ir kumulatīvi, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 labošanas laidienā.
Simptomi
Iedomājieties šādu scenāriju:
-
Jums ir tabula, kurā ir kolonna telpiskā datu tips programmā Microsoft SQL Server 2008.
-
Pastāv telpiskās datu tipa kolonnas indekss.
-
Vaicājumā ir atsauce uz kolonnu telpisks datu tips, kas tiek izmantota datu bāzes regulēšanas padomnieks (DTA).
Šajā scenārijā SQL Server dzinējs var rasties piekļuves pārkāpums. Savienojums, ko DTA izmanto, lai apstrādātu darba slodzi, tiek automātiski aizvērts. Turklāt SQL Server kļūdu žurnālā tiek reģistrēts šāds kļūdas ziņojums:
<datums> <laiku> SPID # SqlDumpExceptionHandler: process # generated fatāls Izņēmums c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server izbeidz šo procesu.
Risinājums
Informācija par servisa pakotnes SQL Server 2008
Lai atrisinātu šo problēmu, iegūstiet jaunāko SQL Server 2008 servisa pakotni. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:
968382 Jaunākās SQL Server 2008 servisa pakotnes iegūšana
Risinājums
Lai šo problēmu atrisinātu, izmantojiet kādu no šīm metodēm:
-
Telpiskā datu tipa kolonnā atspējojiet vai nolaidiet telpisko indeksu un pēc DTA analīzes beigšanas atkārtoti izveidojiet indeksu.
-
Noņemiet vaicājumu, kas atsaucas uz telpisko datu tipa kolonnām, un tas norāda telpisko datu tipa indeksus darba slodzē, ko izmanto DTA.
Piezīme. Pēc noformējuma DTA nerekomendē telpiskos indeksus tabulu telpiskajām kolonnām.
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Papildinformācija
Lai iegūtu papildinformāciju par DTA utilītu, apmeklējiet šo MSDN tīmekļa vietni: