Jak połączyć program Microsoft Excel z serwerem SQL

Arkusze kalkulacyjne programu Excel zazwyczaj zawierają informacje statyczne. Dzięki połączeniu z serwerem SQL dane pozostają aktualne podczas pracy z wewnętrzną bazą danych. Konfiguracja arkusza kalkulacyjnego Excel z połączeniem z istniejącą bazą danych SQL jest prosta.

Instrukcje zawarte w tym artykule dotyczą programów Excel 2019, Excel 2016 i Excel dla Microsoft 365.


Połącz program Excel z bazą danych programu SQL Server

Aby połączyć się z programem Excel, musisz mieć prawidłowe łącze do programu SQL Server.

  1. Zbierz informacje potrzebne do skonfigurowania połączenia programu Excel z programem SQL Server:
    • Nazwa serwera SQL
    • Nazwa bazy danych
    • Tabela lub widok
  2. Otwórz program Excel i utwórz nowy skoroszyt.
  3. Iść do Dane i wybierz Otrzymać dane > Z bazy danych> Z bazy danych programu SQL Server. Ta opcja otwiera okno dialogowe Połącz się z serwerem bazy danych.

  4. Wpisz Nazwę serwera. Określ opcje zaawansowane, w tym nazwę konkretnej bazy danych, a następnie wybierz OK.

  5. Następny ekran oferuje trzy opcje uwierzytelniania, oparte na opcjach na prawym pasku bocznym. W większości przypadków wybierz opcję Okna następnie wybierz przycisk opcji dla Użyj moich aktualnych danych logowania. Wybierz połączyć.

    Jeśli administrator bazy danych podał nazwę użytkownika i hasło, wybierz Użyj następującej nazwy użytkownika i hasła, aby wprowadzić podane poświadczenia.

  6. W Nawigatorze wybierz określony obiekt, a następnie wybierz Załaduj od dołu ekranu.

  7. Kreator zostanie zamknięty, wyświetlając zawartość wybranego obiektu bazy danych.

Zaletą tych technik jest to, że użytkownik ma dostęp do aktualnych danych, kiedy tylko tego potrzebuje. Podczas gdy dane są zapisywane w arkuszu kalkulacyjnym, istnieje połączenie z bazą danych SQL. Za każdym razem, gdy chcesz odświeżyć arkusz kalkulacyjny, kliknij prawym przyciskiem myszy w tabeli i wybierz Układ, A następnie wybierz Odśwież kod.

Sprawdź liczbę danych znajdujących się w tabeli lub widoku, z którym się łączysz. Jeśli tabela zawiera milion danych, możesz to odfiltrować. Ostatnią rzeczą, którą chcesz zrobić, jest zawieszenie serwera SQL.

w Właściwości połączenia w oknie dialogowym dostępna jest opcja o nazwie Odśwież dane podczas otwierania pliku. Rozważ zaznaczenie tej opcji. Gdy ta opcja jest zaznaczona, użytkownik zawsze będzie miał świeży zestaw danych podczas otwierania arkusza kalkulacyjnego Excel.

Dodaj komentarz