Microsoft SQL Server Compact Edition

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2017. január 16-án felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .
Microsoft SQL Server Compact 4.0
Típusú Relációs DBMS
Fejlesztő Microsoft
Beírva C , C++ , C#
Operációs rendszer Microsoft Windows
legújabb verzió 4.0.8876.1 ( 2012. június 5. )
Engedély Microsoft EULA
Weboldal www.microsoft.com

Az SQL Server Compact Edition (eredeti nevén SQL Server Everywhere ) az SQL Server termékcsalád egyik Microsoft -terméke , amely az SQL Server Mobile egy olyan verziója, amely eltávolította a Win32 alatti munkavégzés tilalmát és módosított licencet. A termék 2007. január 11- én jelent meg . A legújabb kiadás az SQL Server Compact 4.0, amely támogatja a .NET Framework 4.0-t, és a Windows 32 és 64 bites verzióin fut.

Az SQL Server Compact ugyanazon a kódon alapul, mint az SQL Server Mobile. Az adatbázis egyetlen fájlban tárolódik, amelynek formátuma megegyezik a „mobil” verzió formátumával. Ezt a fájlformátumot és motort néhány Microsoft „asztali” termékben évek óta használják, különösen az MSN -kliensben . Az SQL Server Expresstől eltérően , amely önálló szolgáltatásként fut, az SQL Server Compact "in-proc", azaz a hívási folyamaton belül fut.

Az adatbázis maximális mérete 4 GB. Később azonban kiderült [1] , hogy a 4 GB-os korlát pusztán technikai jellegű (annak köszönhetően, hogy a DBMS-t eredetileg olyan eszközökön használták, ahol a 4 GB több mint elegendő), ezért a későbbi verziókban módosul.

Az SQL Server Compact nem használható webes alkalmazásokhoz IIS alatt (szoftver- és licenckorlátozás). Később bejelentették [2] , hogy az új verzióban az IIS alól is lehet SQL CE-t használni. Ehhez a könyvtár használata előtt végre kell hajtani a parancsot AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true). Ez a megközelítés azonban nem ajánlott, mivel az SQL CE nincs optimalizálva nagyszámú felhasználó egyidejű hozzáférésére.

A többfelhasználós munka egy adatbázis-fájllal különböző számítógépekről technikai nehézségek miatt nem támogatott. Az ugyanazon a számítógépen lévő különböző folyamatok elérése azonban teljesen lehetséges és szabványos.

2013 februárjában a Microsoft bejelentette, hogy az SQL Server Compact Edition elavult.

Bár nem terveznek új kiadásokat vagy frissítéseket, a Microsoft továbbra is támogatja az SQL Compact-ot a szabványos életciklus-támogatási szabályzatnak megfelelően. Ez a támogatás 2021 júliusában ér véget.

Jegyzetek

  1. Dokumentumtárolás az SQLce-ben és a 4 GB-os korlát Archivált : 2007. január 25. a Wayback Machine -nél 
  2. SQL Server Compact Edition az ASP.net és az IIS alatt Archiválva : 2006. december 11. a Wayback Machine -nél 

Linkek