Problemele migrației pentru acces 2018

Probleme de migrare pentru Access 97 și anterioare

Date complexe (tipuri de date multivalue)

Tip de atașament

Câmpurile MEMO numai pentru adăugare

Stocarea unei imagini comprimate pentru orice proprietate a imaginii

Trimiterea bazei de date prin e-mail ca atașamente

Tabele conectate pentru fișiere în format ACCDB

Criptarea utilizând o parolă de bază de date

Abilitatea de a deschide o bază de date în versiunile anterioare de acces

Nivelul securității obiectelor (sau securitatea grupului de lucru)

Replicarea bazei de date

Criptarea bazei de date (înlocuită cu criptarea utilizând o parolă de bază de date)

Modificările efectuate cu noul format de fișier de acces, consultați articolul Introducere în formatul fișierului de acces.

Opțiunea bara de instrumente încorporată este dezactivată

Se specifică bara de meniu implicită.

Interfața de utilizator pentru schimbarea barelor de instrumente și a meniurilor a fost eliminată și înlocuită cu o nouă panglică. Barele de instrumente și meniurile pot fi modificate în versiunile anterioare de acces sau utilizând modelul de obiecte VBA sau macrocomenzile.

Eliminat interfața pentru importarea și exportul mai multor formate timpurii. Nu există o interfață de utilizator pentru exportul în ASP sau IDC / HTX. Nu există o interfață de utilizator pentru importul din fișierele Lotus 1-2-3 / DOS (* .wj *) sau Exchange. Codul și macrocomenzile create pentru a lucra cu aceste formate funcționează în continuare.

În general, atunci când lucrați cu diferite versiuni de Office, cea mai bună soluție este să testați baza de date în cea mai veche versiune de Office și cea mai veche versiune de Microsoft Windows pe care intenționați să o susțineți. Asigurați-vă că toate linkurile sunt corectate. Când o bază de date se deschide într-o versiune mai recentă de Office sau Windows, link-urile continuă să funcționeze.

Această conectivitate vă permite să:

Conectați-vă la mai multe servere SQL Server sau la alte surse de date.

Includeți tabele locale.

Includeți interogări speciale sau locale în loc să plasați cereri pe server. Jet optimizează solicitările locale pentru a trimite cea mai mare parte a cererii către serverul SQL pentru a reduce procesarea cererii pe partea clientului.

Proiectul Microsoft Office Access este un fișier de document OLE, la fel ca fișierele în formatele XLS și DOC. Acesta conține formulare, rapoarte, macrocomenzi, module VBA și un șir de conexiuni. Toate tabelele și interogările sunt stocate pe serverul SQL. Arhitectura ADP a fost creată pentru a crea aplicații client / server. Prin urmare, există o limită a numărului de înregistrări pe care accesul le întoarce în orice set de înregistrări. Această restricție poate fi modificată, dar, de regulă, este necesar să filtrați datele din aplicație astfel încât să nu atingă această limită.

Accesul folosește OLEDB pentru a comunica cu serverul SQL. Pentru a asigura comportamentul cursorului, ca în Jet, care este necesar pentru aplicațiile desktop, Access implementează Client Data Manager (CDM) și o folosește ca un strat suplimentar între Access și OLEDB.

Datorită nivelurilor necesare pentru a accesa din Access la serverul SQL în arhitectura ADP, este adesea mai ușor să optimizați soluțiile utilizând fișierele MDB / ACCDB. Cu toate acestea, există mai multe cazuri în care raportul poate fi generat semnificativ mai rapid în fișierul ADP. Pentru a utiliza aceste îmbunătățiri de performanță, păstrând în același timp flexibilitatea SQL Server, puteți construi cea mai mare parte a aplicației într-un fișier MDB sau ACCDB care descărcări rapoarte din fișierul ADP specificat.

Unul dintre avantajele fișierelor ADP comparativ cu fișierele MDB și ACCDB este abilitatea de a efectua modificări în schemele de obiecte ale serverului SQL. Fișierele ADP includ instrumente grafice pentru dezvoltarea tabelelor, vizualizărilor, procedurilor stocate, funcțiilor și schemelor bazei de date.

Nu puteți modifica direct structura tabelelor conectate. Trebuie să utilizați un fișier ADP sau Enterprise Manager inclus în serverul SQL pentru a modifica schema sau structura.

Articole similare