Microsoft izplata Microsoft SQL Server 2008 R2 vai Microsoft SQL Server 2008 labojumus kā vienu lejupielādējamu failu. Tā kā labojumi ir kumulatīvi, katrs jaunais laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 R2 vai SQL Server 2008 labojumu laidienā.
Pazīmes
Apsveriet šādu scenāriju:
- Jums ir datu bāze, kurā ir daudz objektu Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 instancē vai Microsoft SQL Server 2012 gadījumā.
- Atlasiet visas datu bāzes tabulas.
- Jūs mēģināt izmantot Database Engine Tuning Advisor (DTA), lai noregulētu vienu vai vairākus vaicājumus datu bāzei.
Šādā gadījumā var tikt parādīts šāds kļūdas ziņojums:
Piezīme
NOSAUKUMS: DTAEngine
Minimālā krātuves vieta, kas nepieciešama atlasītajām fiziskajām konstrukcijas struktūrām, pārsniedz noklusējuma krātuves vietu, ko atlasījis Database Engine Tuning Advisor. Saglabājiet mazāk fizisko struktūru vai palieliniet noklusējuma krātuves vietu, lai tā būtu lielāka par vismaz< atmiņas apjomu> MB. Lai palielinātu krātuves vietu, izmantojiet kādu no šīm metodēm: (1) Ja izmantojat grafisko lietotāja interfeisu, ievadiet nepieciešamo vērtību Definēt maksimālo vietu ieteikumiem (MB) cilnes Tuning Options lapas Papildu opcijas; (2) Ja izmantojat dta.exe, norādiet maksimālo atstarpes vērtību argumentam -B; (3) Ja izmantojat XML ievades failu, norādiet maksimālo vietas vērtību elementam< StorageBoundInMB> sadaļā <TuningOptions>
POGAS: Labi
Risinājums
Kumulatīvā atjauninājuma informācija
Kumulatīvā atjauninājuma pakotne 10 SQL Server 2008 R2 1. servisa pakotnei
Šīs problēmas labojums pirmo reizi tika izlaists 10. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvā atjauninājuma pakotni operētājsistēmai SQL Server 2008 R2 SP1, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2783135 Kumulatīvā atjauninājuma pakotne 10 operētājsistēmai SQL Server 2008 R2 SP1
Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un visus drošības labojumus, kas bija iekļauti iepriekšējā SQL SQL Server 2008 R2 SP1 labojuma laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2567616 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc SQL Server 2008 R2 1. servisa pakotnes izlaišanas
1. kumulatīvā atjauninājuma pakotne SQL Server 2012 1. servisa pakotnei
Šīs problēmas labojums pirmo reizi tika izlaists 1. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvā atjauninājuma pakotni SQL Server 2012 1. servisa pakotnei, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2765331 1. kumulatīvā atjauninājuma pakotne SQL Server 2012 1. servisa pakotnei. Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2012 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2772858 SQL Server 2012 būvējumi, kas tika izlaisti pēc SQL Server 2012 1. servisa pakotnes izlaišanas
SQL Server 2012
Šīs problēmas labojums pirmo reizi tika izlaists SQL Server 2012 3. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par šo kumulatīvo atjauninājumu pakotni, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2723749 Kumulatīvā atjauninājuma pakotne 3 operētājsistēmai SQL Server 2012Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2012 labojumu laidienā. Microsoft iesaka apsvērt iespēju lietot jaunāko labojumfailu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2692828 SQL Server 2012 būvējumi, kas tika izlaisti pēc SQL Server 2012 izlaišanas SQL Server 2012 instalācijai ir jālieto SQL Server 2012 labojumfails.
SQL Server 2008 R2
Šīs problēmas labojums pirmo reizi tika izlaists 13. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvā atjauninājuma pakotni operētājsistēmai SQL Server 2008 R2, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2679366 Kumulatīvā atjauninājuma pakotne 13 operētājsistēmai SQL Server 2008 R2 Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
981356 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc SQL Server 2008 R2 izlaišanas
SQL Server 2008 3. servisa pakotne
Šīs problēmas labojums pirmo reizi tika izlaists SQL Server 2008 3. servisa pakotnes 4. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par šo kumulatīvo atjauninājumu pakotni, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2673383 kumulatīvā atjauninājuma 4. pakotne SQL Server 2008 3. servisa pakotnei. Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 labojumu laidienā. Microsoft iesaka apsvērt iespēju lietot jaunāko labojumfailu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2629969 SQL Server 2008 būvējumi, kas tika izlaisti pēc SQL Server 2008 3. servisa pakotnes izlaišanas Microsoft SQL Server 2008 labojumfaili ir paredzēti noteiktām SQL Server servisa pakotnēm. SQL Server 2008 3. servisa pakotnes labojumfails ir jālieto SQL Server 2008 3. servisa pakotnes instalācijai. Pēc noklusējuma visi labojumfaili, kas ir iekļauti SQL Server servisa pakotnē, tiek iekļauti nākamajā SQL Server servisa pakotnē.
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".
Risinājums
Lai šo problēmu atrisinātu, izmantojiet kādu no tālāk norādītajām metodēm.
1. metode
Sadaļā DTA noklikšķiniet uz cilnes Regulēšanas opcijas un pēc tam sadaļā Fiziskās dizaina struktūras (PDS) atlasiet opciju Nepaturēt esošo PDS, lai to paturētu datu bāzē.
Piezīme Pēc noklusējuma ir atlasīta opcija Paturēt visus esošos PDS .
2. metode
Sistēmā DTA atlasiet tikai tās tabulas, kurām vēlaties optimizēt indeksus, nevis atlasiet visu datu bāzi.
Atsauces
Lai iegūtu papildinformāciju par SQL Server inkrementālās apkalpošanas modeli, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
935897 SQL Server komanda piedāvā inkrementālo apkalpošanas modeli, lai nodrošinātu labojumfailus ziņoto problēmu gadījumāLai iegūtu papildinformāciju par SQL Server atjauninājumu nosaukumdošanas shēmu, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
822499 Jauna Microsoft SQL Server programmatūras atjauninājumu pakotņu nosaukumdošanas shēmaLai iegūtu papildinformāciju par programmatūras atjaunināšanas terminoloģiju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
824684 Standarta terminoloģijas apraksts, kas tiek izmantots Microsoft programmatūras atjauninājumu aprakstīšanai