Pokud používáte Access 2000 až 2010, možná znáte soubory Access Data Project (ADP) — datové soubory Accessu, které poskytují přístup k databázím SQL Server. Access 2013 ukončí podporu formátu ADP a společnost Microsoft doporučuje jednu z následujících alternativ:
-
Pokračujte v používání stejné verze Accessu. ADP nadále fungují v dřívějších verzích Accessu. Nebudou však fungovat s novějšími verzemi SQL Server, jako je SQL Server 2012 a SQL Server Azure.
Pokud upgradujete (nebo upgradujete vaše organizace) na verze SQL Server novější, než o kterých zná vaše aktuální verze Accessu, vaše ADP již nebudou správně fungovat.
-
Převést na vlastní webovou aplikaci Access. V Accessu 2013 můžete importovat tabulky do nové aplikace Access a Access automaticky vytvoří formuláře pro vaši aplikaci. Můžete rozšířit funkčnost základních formulářů, které pro vás Access vytváří, aby vaši aplikaci mohli používat na webu i další lidé. Přestože některé funkce, které používáte v ADP, již nemusí být k dispozici, očekávejte, že Microsoft bude i nadále zaměřovat vylepšení produktu na tento typ aplikace.
-
Převést na propojenou počítačovou databázi. Access 2013 nadále podporuje vytváření počítačových databází ve formátu souboru .accdb. Svou aplikaci můžete převést do formátu .accdb – včetně všech existujících formulářů a sestav – a ponechat data na serveru SQL Server. Poté se můžete propojit s databází SQL Server pomocí propojených tabulek a vaše aplikace bude nadále fungovat.
-
Vytvořte hybridní aplikaci. Pokud je vaše aplikace velká a nechcete převádět vše najednou, můžete importovat data do aplikace Access a propojit se s databází SQL Server ze souboru .accdb. Tato metoda vám umožňuje migrovat postupně, přidávat formuláře a funkce do aplikace Access v průběhu času a zároveň udržovat vaši klientskou aplikaci jako soubor .accdb s tabulkami propojenými s databází SQL Server za aplikací Access.
-
Upgradujte na .NET Framework. Vaše aplikace může být dostatečně složitá na to, abyste zvážili přechod na robustnější vývojovou platformu, jako je .NET Framework. SQL Server je navržen tak, aby vám usnadnil používání již vytvořené databázové infrastruktury a rozšířil funkčnost vaší aplikace, aniž byste museli výrazně přepisovat kód.
Když pracujete s daty ze serveru SQL Server (nebo jiného zdroje dat), data pocházejí odjinud než z Accessu. Po navázání připojení k serveru a databázi můžete sestavit zbytek objektů Accessu – formuláře, sestavy, makra a moduly – a vytvořit tak robustní frontend pro databázi SQL Server.