Cum se conectează Microsoft Excel la un server SQL

Foile de calcul Excel conțin de obicei informații statice. Cu o conexiune la un server SQL, datele rămân actuale când lucrați cu o bază de date back-end. Este simplu să configurați o foaie de calcul Excel cu o conexiune la o bază de date SQL existentă.

Instrucțiunile din acest articol se aplică pentru Excel 2019, Excel 2016 și Excel pentru Microsoft 365.


Conectați Excel la o bază de date SQL Server

Trebuie să aveți un link valid către un server SQL pentru a vă conecta la Excel.

  1. Colectați informațiile necesare pentru a configura conexiunea Excel la SQL Server:

    • Numele SQL Server
    • Nume bază de date
    • Tabel sau Vizualizare
  2. Deschideți Excel și creați un nou registru de lucru.

  3. Mergi la pagina Data și selectați Obțineți date > Din baza de date> Din baza de date SQL Server. Această opțiune deschide fișierul Conectați-vă la serverul de baze de date căsuță de dialog.

  4. Introduceţi Numele serverului. Specificați opțiuni avansate, inclusiv un anumit nume de bază de date, apoi selectați OK.

  5. Următorul ecran oferă trei opțiuni de autentificare, pe baza opțiunilor din bara laterală din dreapta. În majoritatea cazurilor, selectați ferestre din apoi selectați butonul radio pentru Folosiți acreditările mele actuale. Selecta Ia legătura.

    Dacă administratorul bazei de date a furnizat un nume de utilizator și o parolă, selectați Utilizați următoarele nume de utilizator și parolă pentru a introduce acreditările furnizate.

  6. Din Navigator, alegeți un anumit obiect, apoi selectați A incarca din partea de jos a ecranului.

  7. Vrăjitorul iese, afișând conținutul obiectului bazei de date selectat.

Interesantul acestor tehnici este că utilizatorul dvs. are acces la datele actuale ori de câte ori au nevoie de ele. În timp ce datele sunt salvate în foaia de calcul, există o conexiune la baza de date SQL. Ori de câte ori doriți să reîmprospătați foaia de calcul, faceți clic dreapta undeva în tabel, selectați Tabel, Și apoi selectați Reîmprospăta.

Verificați numărul de înregistrări din tabel sau vizualizare la care vă conectați. Dacă tabelul are un milion de înregistrări, vă recomandăm să filtrați acest lucru. Ultimul lucru pe care doriți să-l faceți este să blocați SQL Server.

În Proprietăți conexiune casetă de dialog, există o opțiune numită Actualizați datele la deschiderea fișierului. Luați în considerare bifarea acestei opțiuni. Când această opțiune este bifată, utilizatorul va avea întotdeauna un set nou de date la deschiderea foii de calcul Excel.