Če ste uporabnik programa Access 2000 do 2010, ste morda seznanjeni z datotekami Access Data Project (ADP) – Accessovi podatkovnimi datotekami, ki omogočajo dostop do baz podatkov SQL Server. Access 2013 opusti podporo za format ADP in Microsoft priporoča eno od naslednjih možnosti:
-
Nadaljujte z uporabo iste različice Accessa. ADP-ji še naprej delujejo v starejših različicah Accessa. Vendar pa ne bodo delovali z novejšimi različicami strežnika SQL Server, kot sta SQL Server 2012 in SQL Server Azure.
Če nadgradite (ali nadgradite vaše organizacije) na različice SQL Server, ki so novejše, kot jih pozna vaša trenutna različica Accessa, vaši ADP ne bodo več pravilno delovali.
-
Pretvorite v spletno aplikacijo Access po meri. V Accessu 2013 lahko svoje tabele uvozite v novo aplikacijo Access in Access samodejno ustvari obrazce za vašo aplikacijo. Funkcionalnost osnovnih obrazcev, ki jih Access ustvari za vas, lahko razširite, tako da lahko drugi uporabljajo vašo aplikacijo v spletu. Čeprav nekatere funkcije, ki jih uporabljate v ADP-jih, morda niso več na voljo, pričakujte, da bo Microsoft še naprej osredotočal izboljšave izdelka na to vrsto aplikacije.
-
Pretvori v povezano namizno bazo podatkov. Access 2013 še naprej podpira ustvarjanje namiznih baz podatkov v datotečni obliki .accdb. Svojo aplikacijo lahko pretvorite v format .accdb – vključno z vsemi vašimi obstoječimi obrazci in poročili – in pustite podatke v strežniku SQL Server. Nato se lahko povežete z bazo podatkov SQL Server z uporabo povezanih tabel in vaša aplikacija bo še naprej delovala.
-
Ustvarite hibridno aplikacijo. Če je vaša aplikacija velika in ne želite pretvoriti vsega hkrati, lahko uvozite svoje podatke v aplikacijo Access in se povežete z bazo podatkov SQL Server iz datoteke .accdb. Ta metoda vam omogoča postopno selitev, tako da v aplikacijo Access sčasoma dodate obrazce in funkcije, hkrati pa ohranite odjemalsko aplikacijo kot datoteko .accdb s tabelami, povezanimi z bazo podatkov SQL Server za aplikacijo Access.
-
Nadgradite na .NET Framework. Vaša aplikacija je morda dovolj zapletena, da razmislite o prehodu na robustnejšo razvojno platformo, kot je .NET Framework. SQL Server je zasnovan tako, da vam olajša uporabo infrastrukture baze podatkov, ki ste jo že ustvarili, in razširi funkcionalnost vaše aplikacije, ne da bi vam bilo treba bistveno prepisati kodo.
Ko delate s podatki iz strežnika SQL Server (ali drugega vira podatkov), podatki prihajajo od nekje drugje kot iz Accessa. Ko vzpostavite povezavo s strežnikom in bazo podatkov, lahko zgradite preostale Accessove objekte – obrazce, poročila, makre in module – za ustvarjanje robustnega sprednjega dela baze podatkov SQL Server.