Príznaky
Ak používate vývojové prostredie Visual Studio 2008 na manipuláciu so súborom databázy SQL Server Compact 3.5, ktorý je väčší ako 128 MB, zobrazí sa nasledujúce chybové hlásenie:
Poznámka
Databázový súbor je väčší ako nakonfigurovaná maximálna veľkosť databázy.
Tento problém sa vyskytne v niektorom z nasledujúcich scenárov.
Scenár 1
- V nástroji Visual Studio IDE otvoríte Prieskumníka servera .
- Kliknite pravým tlačidlom myši na položku Pripojenia údajov a potom kliknite na položku Pridať pripojenie.
- Ako zdroj údajov vyberiete Microsoft SQL Server Compact 3.5 a potom sa pripojíte k databáze, ktorá je väčšia ako 128 megabajtov.
- Kliknite na tlačidlo Rozšírené a potom nastavte pole Maximálna veľkosť databázy na číslo väčšie ako 128 MB.
- Rozbalíte tabuľky v databáze, kliknete pravým tlačidlom myši na tabuľku a potom v kontextovej ponuke kliknete na položku Upraviť schému tabuľky .
Scenár 2
Otvoríte projekt, ktorý používa šablónu aplikácie pre Windows Forms v integrovanom vývojovom programe Visual Studio.
Kliknite pravým tlačidlom myši na projekt v Prieskumník riešení a potom pridajte novú položku, ktorá používa šablónu lokálnej vyrovnávacej pamäte databázy.
Databázu Microsoft SQL Server Compact 3.5 nastavíte ako pripojenie klienta v sprievodcovi konfiguráciou synchronizácie údajov.
Tabuľky sa importujú do databázy.
Príčina
Tento problém sa vyskytuje, pretože predvolená hodnota vlastnosti maxdatabasesize je 128 megabajtov. Táto predvolená hodnota sa však neprepíše ani vtedy, keď vlastnosť nastavíte explicitne v okne Rozšírené vlastnosti .
Riešenie
Informácie o rýchlych opravách
Spoločnosť Microsoft teraz poskytuje podporovanú rýchlu opravu. Jeho účelom je však vyriešiť len problém, ktorý popisuje tento článok. Použite ju len v systémoch, v ktorých sa vyskytol tento konkrétny problém.
Ak chcete vyriešiť tento problém, obráťte sa na služby technickej podpory zákazníkov spoločnosti Microsoft a požiadajte o rýchlu opravu. Úplný zoznam telefónnych čísel služieb technickej podpory spoločnosti Microsoft a informácie o nákladoch na podporu nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support Poznámka: V osobitných prípadoch môžu byť poplatky, ktoré sa bežne účtujú za hovory s oddelením podpory, zrušené, ak pracovník podpory spoločnosti Microsoft rozhodne, že konkrétna aktualizácia váš problém vyrieši. Zvyčajné náklady na podporu sa budú vzťahovať na ďalšie otázky a problémy podpory, na ktoré sa nevzťahuje konkrétna príslušná aktualizácia.
Predpoklady
Ak chcete použiť túto rýchlu opravu, musíte mať nainštalovaný Visual Studio 2008 Service Pack 1.
Požiadavka na reštartovanie
Ak sa nepoužíva žiadna inštancia Visual Studia, nie je potrebné reštartovať počítač.
Informácie o nahradení rýchlych opráv
Táto rýchla oprava nenahrádza žiadne iné rýchle opravy.
Informácie o súboroch
Globálna verzia tejto rýchlej opravy má atribúty súborov (alebo neskoršie atribúty súborov), ktoré sú uvedené v nasledujúcej tabuľke. Dátumy a časy týchto súborov sú uvedené v koordinovanom svetovom čase (UTC). Pri zobrazení informácií o súbore sa tieto informácie prevedú na miestny čas. Ak chcete zistiť rozdiel medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas na ovládacom paneli.
| Názov súboru | Verzia súboru | Veľkosť súboru | Dátum | Čas | Platforma |
|---|---|---|---|---|---|
| Microsoft.visualstudio.dat a.providers.sqleverywhere.dll | 9.0.30729.4114 | 323 584 | 21. máj 2009 | 16:13 | x86 |
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Ďalšie informácie
Ďalšie informácie o terminológii aktualizácií softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledujúce číslo:
824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru spoločnosti Microsoft