Legarea la datele SQL Server

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Puteți să lucrați cu date stocate pe SQL Server fie legându-vă la acestea, fie importând datele într-o bază de date Access. Legarea constituie o opțiune mai bună dacă partajați datele cu alte persoane, deoarece datele sunt stocate într-o locație centralizată și dvs. puteți să vizualizați datele cele mai curente, să adăugați sau să editați date și să rulați interogări sau rapoarte în Access.

Notă :  Acest articol nu se aplică pentru aplicațiile Access - noul tip de bază de date pe care o proiectați cu Access și o publicați online. Consultați Crearea unei aplicații Access pentru mai multe informații.

Pasul 1: Pregătirea pentru legare

  1. Găsiți baza de date SQL Server la care doriți să vă legați. Dacă este necesar, contactați administratorul bazei de date pentru informații despre conexiune.

  2. Identificați tabelele și vizualizările la care vă veți lega în baza de date SQL. Aveți posibilitatea să vă legați la mai multe obiecte simultan.

Examinați datele sursă pentru următoarele aspecte:

  • Access acceptă până la 255 de câmpuri (coloane) într-un tabel, prin urmare, tabelul legat va include numai primele 255 de câmpuri ale obiectului la care vă legați.

  • Coloanele doar în citire dintr-un tabel SQL Server vor fi doar în citire și în Access.

  1. Pentru a crea tabelul legat într-o bază de date noi: faceți clic pe fișier > nou >bază de date desktop necompletată. Pentru a crea tabele legate într-o bază de date Access, asigurați-vă că aveți permisiunile necesare pentru a adăuga date la baza de date.

    Notă :  Un tabel legat creat într-o bază de date Access existentă primește același nume ca obiectul sursă. Așadar, dacă aveți deja alt tabel cu același nume, noul nume de tabel legat are un „1” adăugat - de exemplu, Persoane de contact1. (Dacă Persoane de contact1 se utilizează deja, Access creează Persoane de contact2 și așa mai departe).

Pasul 2: Legarea la date

Când creați o legătură la un tabel sau la o vizualizare dintr-o bază de date SQL Server, Access creează un tabel nou (denumit tabel legat), care reflectă structura și conținutul tabelului sursă. Aveți posibilitatea să modificați datele în SQL Server, în vizualizarea Foaie de date sau în vizualizarea Formular din Access, iar modificările se reflectă atât în SQL, cât și în Access. Orice modificări structurale la tabelele legate, cum ar fi eliminarea sau modificarea coloanelor, trebuie efectuate din SQL Server, nu din Access.

  1. Deschideți baza de date Access de destinație.

  2. Pe fila Date externe, faceți clic pe Bază de date ODBC.

  3. Faceți clic pe Legare la sursa de date prin crearea unui tabel legat > OK și urmați pașii din Expertul. În caseta de Selectare sursă de date , dacă există fișierul .dsn pe care doriți să îl utilizați deja, faceți clic pe fișier din listă.

    Pentru a crea un fișier .dsn nou:

    În caseta Selectare sursă de date , faceți clic pe nou> SQL Server > următoare.

    1. Tastați un nume pentru fișierul .dsn sau faceți clic pe Răsfoire.

      Notă : Când aveți nevoie de permisiuni de scriere în folder pentru a salva fișierul .dsn.

    2. Faceți clic pe următoare pentru a examina rezumatul și faceți clic pe finalizare.

      Urmați pașii din Expertul Creare sursă de date nouă la SQL Server .

  4. Faceți clic pe OK și, sub Tabele, faceți clic pe fiecare tabel sau vizualizare la care doriți să vă legați, apoi faceți clic pe OK.

Dacă vedeți Selectare identificator unic al înregistrării, acest lucru înseamnă Access nu a reușit să determine ce câmp sau câmpuri identifică în mod unic fiecare rând al datelor sursă. Selectați pur și simplu câmpul sau combinația de câmpuri unică pentru fiecare rând și, dacă nu sunteți sigur, consultați administratorul bazei de date SQL Server.

Când operațiunea de legare s-a terminat, puteți vedea tabelul nou legat sau tabelele noi legate în Panoul de navigare.

Aplicați cea mai recentă structură de obiect SQL Server

Când deschideți un tabel legat sau obiectul sursă, vedeți datele cele mai recente. Totuși, dacă se efectuează orice modificări structurale la un obiect SQL Server, va trebui să actualizați tabelele legate pentru a vedea aceste modificări.

  1. Faceți clic cu butonul din dreapta pe tabelul din Panoul de navigare, apoi faceți clic pe Manager de tabele legate în meniul de comenzi rapide.

  2. Bifați caseta de selectare de lângă fiecare tabel legat pe care doriți să îl actualizați sau faceți clic pe Selectare totală pentru a selecta toate tabelele legate.

  3. Faceți clic pe OK > Închidere.

Notă : Pentru că tipurile de date Access diferă de tipurile de date SQL Server, Access creează o legătură la tipul de date cel mai potrivit pentru fiecare coloană. Puteți doar să examinați, nu să modificați tipurile de date atribuite în Access.

Pentru mai multe informații, consultați Moduri de partajare a unei baze de date desktop Access.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Au fost utile aceste informații?

Minunat! Alt feedback?

Cum putem îmbunătăți?

Vă mulțumim pentru feedback!

×