Ако сте потребител на Access 2000 до 2010, може да сте запознати с файловете на Access Data Project (ADP) — файлове с данни на Access, които осигуряват достъп до бази данни на SQL Server. Access 2013 премахва поддръжката за ADP формата и Microsoft препоръчва една от следните алтернативи:
-
Продължете да използвате същата версия на Access. ADP продължават да работят в по-ранни версии на Access. Те обаче няма да работят с по-нови версии на SQL Server като SQL Server 2012 и SQL Server Azure.
Ако надстроите (или вашата организация надстрои) до версии на SQL Server, по-нови, отколкото знае текущата ви версия на Access, вашите ADP вече няма да функционират правилно.
-
Преобразуване в персонализирано уеб приложение на Access. В Access 2013 можете да импортирате вашите таблици в ново приложение на Access и Access автоматично създава формуляри за вашето приложение. Можете да разширите функционалността на основните формуляри, които Access създава за вас, така че други хора да могат да използват приложението ви в мрежата. Въпреки че някои от функциите, които използвате в ADP, може вече да не са налични, очаквайте Microsoft да продължи да фокусира подобренията в продукта върху този тип приложение.
-
Преобразувайте в свързана база данни за настолни компютри. Access 2013 продължава да поддържа създаване на настолни бази данни във файлов формат .accdb. Можете да конвертирате приложението си във формат .accdb — включително всичките си съществуващи формуляри и отчети — и да оставите данните в SQL Server. След това можете да се свържете с базата данни на SQL Server, като използвате свързани таблици и вашето приложение ще продължи да работи.
-
Създайте хибридно приложение. Ако приложението ви е голямо и не искате да конвертирате всичко едновременно, можете да импортирате данните си в приложение на Access и да свържете към базата данни на SQL Server от .accdb файл. Този метод ви позволява да мигрирате постепенно, като добавяте формуляри и функционалност към приложението си Access с течение на времето, като същевременно поддържате клиентското си приложение като .accdb файл с таблици, свързани към базата данни на SQL Server зад приложението Access.
-
Надстройте до .NET Framework. Вашето приложение може да е достатъчно сложно, за да помислите за преминаване към по-стабилна платформа за разработка, като например .NET Framework. SQL Server е проектиран да ви улесни да използвате инфраструктурата на базата данни, която вече сте създали, и да разшири функционалността на вашето приложение, без да се налага значително да пренаписвате кода си.
Когато работите с данни от SQL Server (или друг източник на данни), данните идват от някъде, различно от Access. След като установите връзката със сървъра и базата данни, можете да изградите останалите си обекти на Access – формуляри, отчети, макроси и модули – за да създадете стабилен преден край на база данни на SQL Server.