Kui olete Access 2000–2010 kasutaja, võite olla tuttav Access Data Projecti (ADP) failidega – Accessi andmefailidega, mis pakuvad juurdepääsu SQL Serveri andmebaasidele. Access 2013 loobub ADP-vormingu toetusest ja Microsoft soovitab ühte järgmistest alternatiividest.
-
Jätkake sama Accessi versiooni kasutamist. ADP-d jätkavad tööd Accessi varasemates versioonides. Need ei tööta aga SQL Serveri uuemate versioonidega, nagu SQL Server 2012 ja SQL Server Azure.
Kui uuendate (või teie organisatsioon uuendab) SQL Serveri versioonidele, mis on uuemad, kui teie praegune Accessi versioon teab, ei tööta teie ADP-d enam korralikult.
-
Teisendage Accessi kohandatud veebirakenduseks. Rakenduses Access 2013 saate importida tabelid uude Accessi rakendusse ja Access loob teie rakenduse jaoks automaatselt vormid. Saate laiendada Accessi teie jaoks loodud põhivormide funktsioone, et teised inimesed saaksid teie rakendust veebis kasutada. Kuigi mõned funktsioonid, mida te ADP-des kasutate, ei pruugi enam saadaval olla, eeldage, et Microsoft keskendub jätkuvalt selle rakendusetüübi toote täiustamisele.
-
Teisendage lingitud töölaua andmebaasiks. Access 2013 toetab jätkuvalt .accdb-failivormingus töölauaandmebaaside loomist. Saate teisendada oma rakenduse .accdb-vormingusse – sealhulgas kõik olemasolevad vormid ja aruanded – ning jätta andmed SQL Serveri. Seejärel saate lingitud tabelite abil linkida SQL Serveri andmebaasiga ja teie rakendus jätkab tööd.
-
Looge hübriidrakendus. Kui teie rakendus on suur ja te ei soovi kõike korraga teisendada, saate importida oma andmed Accessi rakendusse ja luua lingi SQL Serveri andmebaasiga .accdb-failist. See meetod võimaldab teil järk-järgult migreerida, lisades aja jooksul oma Accessi rakendusele vorme ja funktsioone, säilitades samal ajal oma klientrakenduse .accdb-failina koos tabelitega, mis on lingitud Accessi rakenduse taga oleva SQL Serveri andmebaasiga.
-
Minge üle .NET Frameworkile. Teie rakendus võib olla piisavalt keeruline, et kaaluksite üleminekut tugevamale arendusplatvormile, näiteks .NET Frameworkile. SQL Server on loodud selleks, et hõlbustada juba loodud andmebaasi infrastruktuuri kasutamist ja laiendada oma rakenduse funktsioone, ilma et peaksite koodi oluliselt ümber kirjutama.
Kui töötate SQL Serveri (või mõne muu andmeallika) andmetega, pärinevad andmed mujalt kui Accessist. Pärast serveri ja andmebaasiga ühenduse loomist saate luua ülejäänud Accessi objektid – vormid, aruanded, makrod ja moodulid –, et luua SQL Serveri andmebaasile tugev esiots.