Exportul unui obiect dintr-o bază de date în altă bază de date Access
Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Access furnizează mai multe modalități de a copia un obiect, cum ar fi un tabel sau un formular dintr-o bază de date într-alta. Copierea și lipirea unui obiect este cea mai simplă operațiune, însă exportul unui obiect vă oferă mai multe opțiuni. De exemplu, puteți să exportați definiția tabel și datele din tabel sau să exportați doar definiția tabel (într-o copie necompletată a tabelului). De asemenea, puteți să salvați detaliile operațiunii ca specificație de export pentru utilizare ulterioară.

Prezentare generală

Puteți exporta un tabel, o interogare, un formular, un raport, o macrocomandă sau un modul dintr-o bază de date Access într-alta. Atunci când exportați un obiect, Access creează o copie a obiectului în baza de date de destinație.

Exportați obiectele bazei de date atunci când trebuie să efectuați oricare dintre următoarele activități:

  • Copiați structura unui tabel în altă bază de date sub formă de comandă rapidă pentru crearea unui tabel nou.

  • Copiați proiectarea și aspectul unui formular sau raport în altă bază de date ca modalitate rapidă de a crea un nou formular sau raport.

  • Copiați cea mai recentă versiune a unui tabel sau formular în altă bază de date la intervale regulate. Pentru aceasta, puteți să creați o specificație de export prima dată când exportați obiectul, apoi să utilizați specificația pentru a repeta operațiunea ulterior.

Rețineți că exportul unui obiect în altă bază de date diferă foarte puțin de deschiderea unei baze de date secundare și importul ulterior al obiectului din prima. Cele două diferențe principale între importul și exportul obiectelor între baze de date Access sunt:

  • Puteți importa mai multe obiecte într-o singură operațiune, dar nu puteți exporta mai multe obiecte într-o singură operațiune. Dacă doriți să exportați mai multe obiecte în altă bază de date, este mai simplu să deschideți baza de date de destinație, apoi să efectuați o operațiune de import din acea bază de date.

  • În plus față de obiectele bazei de date, puteți importa relații între tabele, plus orice specificații de import și export, și bare de meniuri și bare de instrumente. De asemenea, puteți importa o interogare sub formă de tabel. Exportul nu vă oferă aceste opțiuni.

Căutați informații despre importul obiectelor într-o bază de date Access? Consultați Importul obiectelor de bază de date în baza de date Access curentă.

Pregătirea pentru export

  1. Deschideți baza de date sursă, dacă nu este deja deschisă. Formatul de fișier poate fi MDB sau ACCDB. Dacă fișierul este în format MDE sau ACCDE, obiectul sursă trebuie să fie un tabel, o interogare sau o macrocomandă. Nu puteți exporta formularele, rapoartele și modulele dintr-un fișier MDE sau ACCDE.

    Notă: Dacă baza de date este doar în citire sau nu aveți permisiunea de a efectua modificări la aceasta, puteți efectua operațiunea de export, dar nu puteți salva specificația de export.

  2. Identificați obiectul pe care doriți să-l exportați. Dacă aceasta este prima dată când exportați date într-o bază de date Access, rețineți următoarele:

    Element

    Descriere

    Obiect unic pentru fiecare operațiune

    Puteți exporta numai un singur obiect odată. Pentru a exporta mai multe obiecte, repetați operațiunea de export pentru fiecare obiect sau efectuați o operațiune de import în cadrul bazei de date de destinație.

    Tabel nou

    Fiecare operațiune de export creează un obiect nou în baza de date de destinație. Dacă există deja un obiect cu același nume, puteți să suprascrieți obiectul existent sau să specificați un alt nume pentru obiectul nou.

    Notă: O operațiune de export nu poate adăuga înregistrări într-un tabel existent. Pentru a adăuga înregistrări, se recomandă să creați o interogare de adăugare. Pentru mai multe informații, consultați articolul Adăugarea înregistrărilor la un tabel nou utilizând o interogare de adăugare.

    Exportul unui tabel legat

    Dacă tabelul pe care doriți să îl exportați este un tabel legat, operațiunea de export creează un tabel legat în baza de date de destinație. Noul tabel legat face legătura la tabelul sursă inițial.

    De exemplu, dacă exportați un tabel legat denumit Angajați1 în baza Vânzări legat la tabelul Angajați din baza de date Salarii, operațiunea de export creează un tabel legat în baza de date de destinație. Noul tabel legat face legătura direct la tabelul Angajați din baza de date Salarii.

    Export parțial

    Nu puteți exporta doar o parte a unui obiect sau doar câteva înregistrări selectate.

    Relații

    Deoarece puteți exporta doar un tabel odată, operațiunea de export nu copiază relații. Dacă doriți să importați mai multe tabele și relația dintre ele, deschideți baza de date de destinație și importați obiectele.

    Definiție tabel

    Puteți alege să exportați un tabel întreg sau doar definiția tabel. Exportul definiției creează o copie necompletată a tabelului din baza de date de destinație.

    Sursă de înregistrări

    Exportarea unei interogări, a unui formular sau a unui raport nu exportă automat sursele înregistrării subiacente. Trebuie să exportați sursele înregistrării subiacente; în caz contrar, interogarea, formularul sau raportul nu vor funcționa.

    Câmpuri de căutare

    Dacă un câmp din tabelul sursă caută valori în alt tabel sau în altă interogare, trebuie să exportați tabelul sau interogarea asociate dacă doriți ca câmpul de destinație să afișeze valori de căutare. Dacă nu exportați tabelul sau interogarea asociate, câmpul de destinație afișează doar ID-urile de căutare.

    Subformulare și subrapoarte

    Atunci când exportați un formular sau un raport, subformularele și subrapoartele incluse în formular sau în raport nu sunt exportate automat. Trebuie să exportați separat fiecare subformular sau subraport și înregistrarea subiacentă a acestuia.

  3. Deschideți baza de date destinație. Formatul de fișier poate fi MDB sau ACCDB. De asemenea, poate fi un fișier MDE sau ACCDE. Asigurați-vă că nu este doar în citire și că aveți permisiunea să îl modificați.

    Note: 

    • Dacă nu puteți deschide baza de date, este posibil ca alt utilizator să aibă baza de date deschisă în modul exclusiv. De obicei, trebuie să găsiți acel utilizator și să îi solicitați să închidă și să redeschidă baza de date în modul normal (cu mai mulți utilizatori).

    • Dacă baza de date este protejat prin parolă, vi se va solicita să introduceți parola de fiecare dată când rulați Expertul export sau specificația salvată.

    • Dacă doriți să exportați obiectul într-o bază de date nouă, trebuie să creați o bază de date necompletată (care nu conține tabele, formulare sau rapoarte) înainte de a porni operațiunea de export.

  4. Dacă un obiect cu același nume ca obiectul sursă există deja în baza de date de destinație, trebuie să decideți dacă suprascrieți versiunea existentă sau specificați un alt nume pentru noul obiect.

    Acum sunteți pregătit să începeți operațiunea de export. Treceți la următorul set de pași.

Exportul unui obiect dintr-o bază de date în altă bază de date Access

  1. Pe fila Date externe, în grupul Export, faceți clic pe Access

    Sfat: De asemenea, puteți începe procesul de export făcând clic dreapta pe obiect în Panoul de navigare, apoi făcând clic pe Export > Access.

  2. Access deschide caseta de dialog Export - bază de date Access.

  3. În caseta Nume de fișier din caseta de dialog Export - bază de date Access, specificați numele bazei de date de destinație, apoi faceți clic pe OK.

  4. În caseta de dialog Export, modificați numele obiectului nou dacă nu doriți să suprascrieți un obiect existent cu același nume din baza de date de destinație.

  5. Dacă obiectul selectat este un tabel, specificați dacă doriți să exportați definiția tabelului și datele sau doar definiția.

  6. Faceți clic pe OK pentru a finaliza operațiunea.

    Dacă în baza de date de destinație există un obiect cu același nume, vi se va solicita să suprascrieți sau să specificați un alt nume. Faceți clic pe Da pentru a suprascrie sau pe Nu pentru a reveni la caseta de dialog Export. Specificați un nume care nu este utilizat în baza de date de destinație, apoi faceți clic pe OK.

    Access exportă obiectele. Dacă a apărut o eroare, Access afișează un mesaj de eroare. În caz contrar, se afișează ecranul final al expertului și veți utiliza ecranul respectiv dacă doriți să creați o specificație care să salveze detaliile operațiunii de export.

Ce altceva ar trebui să știu?

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.