Chybové hlásenie pri použití vývojového prostredia (Visual Studio 2008) na manipuláciu so súborom databázy SQL Server Compact 3.5, ktorý je väčší ako 128 MB: Databázový súbor, ktorý je väčší ako maximálna veľkosť nakonfigurovanej databázy

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