Jeśli dane są zawsze w podróży, program Excel jest jak Grand Central Station. Wyobraź sobie, że dane to pociąg wypełniony pasażerami, który regularnie wchodzi do programu Excel, wprowadza zmiany, a następnie odchodzi. Istnieje kilkadziesiąt sposobów wprowadzania programu Excel, który importuje dane wszystkich typów, a lista stale rośnie. Gdy dane będą już w programie Excel, będą gotowe do zmiany kształtu w odpowiedni sposób przy użyciu Power Query. Dane, jak każdy z nas, również wymagają "opieki i karmienia", aby wszystko działało płynnie. W tym miejscu pojawiają się właściwości połączeń, zapytań i danych. Ponadto dane opuszczają stację kolejową programu Excel na wiele sposobów: są importowane przez inne źródła danych, udostępniane jako raporty, wykresy i tabele przestawne oraz eksportowane do usług Power BI i Power Apps.
Oto główne czynności, które można robić, gdy dane znajdują się na dworcu kolejowym programu Excel:
-
Import Możesz zaimportować dane z wielu różnych zewnętrznych źródeł danych. Te źródła danych mogą znajdować się na Komputerze, w chmurze lub w połowie świata. Aby uzyskać więcej informacji, zobacz Importowanie danych z zewnętrznych źródeł danych.
-
Power Query Za pomocą Power Query (wcześniej o nazwie Pobierz & przekształcania) można tworzyć zapytania do kształtowania, przekształcania i łączenia danych na różne sposoby. Możesz wyeksportować swoją pracę jako szablon Power Query, aby zdefiniować operację przepływu danych w aplikacji Power Apps. Możesz nawet utworzyć typ danych w celu uzupełnienia połączonych typów danych. Aby uzyskać więcej informacji, zobacz Pomoc dodatku Power Query dla programu Excel.
-
Bezpieczeństwo Prywatność danych, poświadczenia i uwierzytelnianie są stale niepokojące. Aby uzyskać więcej informacji, zobacz Zarządzanie ustawieniami i uprawnieniami źródeł danych oraz Ustawianie poziomów prywatności.
-
Odświeżyć Zaimportowane dane zwykle wymagają operacji odświeżania w celu wprowadzenia zmian, takich jak dodatki, aktualizacje i usunięcia, w programie Excel. Aby uzyskać więcej informacji, zobacz Odświeżanie połączenia danych zewnętrznych w programie Excel.
-
Connections/Właściwości Z każdym zewnętrznym źródłem danych są skojarzone różne informacje o połączeniu i właściwościach, które czasami wymagają zmian w zależności od okoliczności. Aby uzyskać więcej informacji, zobacz Zarządzanie zakresami danych zewnętrznych i ich właściwościami, Tworzenie, edytowanie połączeń z danymi zewnętrznymi iWłaściwości połączenia oraz zarządzanie nimi.
-
Spuścizna Metody tradycyjne, takie jak Starsza wersja Kreatorów importu i MSQuery, są nadal dostępne do użycia. Aby uzyskać więcej informacji, zobacz Opcje importowania i analizowania danych iPobieranie danych zewnętrznych za pomocą zapytania Microsoft Query.
W poniższych sekcjach podano więcej szczegółów na temat tego, co dzieje się w tle na tym ruchliwym dworcu kolejowym w programie Excel.
Istnieją właściwości połączenia, zapytania i zakresu danych zewnętrznych. Zarówno właściwości połączenia, jak i zapytania zawierają tradycyjne informacje o połączeniu. W tytule okna dialogowego Właściwości połączenia oznacza, że nie jest z nim skojarzone żadne zapytanie, ale właściwości zapytania oznaczają, że istnieje. Właściwości zakresu danych zewnętrznych steruje układem i formatem danych. Wszystkie źródła danych mają okno dialogowe Właściwości danych zewnętrznych , ale źródła danych, które mają skojarzone poświadczenia i informacje odświeżania, używają większego okna dialogowego Właściwości danych zakresu zewnętrznego .
W poniższych informacjach podsumowano najważniejsze okna dialogowe, okienka, ścieżki poleceń i odpowiadające im tematy pomocy.
Okno dialogowe lub okienko Ścieżki poleceń |
Tabulatory i tunele |
Główny temat Pomocy |
---|---|---|
Ostatnio używane źródła Dane > ostatnio używanych źródeł |
(Brak kart) Tunnels to Connect > Navigator dialog box |
|
Właściwości połączenia KREATOR POŁĄCZENIA DANYCH LUBZapytania> danych & Connections > > karty Connections (kliknięcie połączenia prawym przyciskiem myszy) > właściwości |
Karta Definicja karty Użycie używana w karcie |
|
Właściwości kwerendy Data > Existing Connections > (right click a connection) > Edit Connection Properties LUB zapytania>danych & połączenia| Karta Zapytania > (kliknięcie połączenia prawym przyciskiem myszy) > właściwości LUB Właściwości > kwerendy OR Data > Refresh All > Connections (when positioned on a loaded query worksheet) |
Karta Definicja karty Użycie używana w karcie |
|
Kwerendy & Connections & Connections zapytań> danych |
Karta Zapytania Connections tab |
|
Istniejące Connections > danych istniejące Connections |
karta Connections Tabela |
|
Właściwości danych zewnętrznych LUB Właściwości zakresu danych zewnętrznych LUB Właściwości >danych (wyłączone, jeśli nie są umieszczone w arkuszu zapytania) |
Używane na karcie (w oknie dialogowym Właściwości połączenia ) Przycisk Odśwież po prawej stronie tuneli do właściwości zapytania |
Zarządzanie zakresami danych zewnętrznych i ich właściwościami |
Karta Właściwości połączenia > Definicja > Eksportuj plik połączenia OR Query > Export Connection File |
(Brak kart) Tunnels to File dialog box Data sources folder |
Tworzenie i edytowanie połączeń z danymi zewnętrznymi oraz zarządzanie nimi |
Dane w skoroszycie programu Excel mogą pochodzić z dwóch różnych lokalizacji. Dane mogą być przechowywane bezpośrednio w skoroszycie lub przechowywane w zewnętrznym źródle danych, takim jak plik tekstowy, baza danych lub moduł OLAP. To zewnętrzne źródło danych jest połączone ze skoroszytem za pośrednictwem połączenia danych, które jest zestawem informacji opisujących sposób lokalizowania zewnętrznego źródła danych, logowania się do niego i uzyskiwania do niego dostępu.
Główną zaletą łączenia się z danymi zewnętrznymi jest to, że można okresowo analizować te dane bez wielokrotnego kopiowania danych do skoroszytu, co jest operacją czasochłonną i podatną na błędy. Po nawiązaniu połączenia z danymi zewnętrznymi można również automatycznie odświeżać (lub aktualizować) skoroszyty programu Excel z oryginalnego źródła danych za każdym razem, gdy źródło danych zostanie zaktualizowane o nowe informacje.
Informacje o połączeniu są przechowywane w skoroszycie i mogą być również przechowywane w pliku połączenia, takim jak plik połączenia danych pakietu Office (ODC) lub plik nazwy źródła danych (dsn).
Aby przenieść dane zewnętrzne do programu Excel, potrzebujesz dostępu do tych danych. Jeśli zewnętrznego źródła danych, do którego chcesz uzyskać dostęp, nie ma na komputerze lokalnym, może być konieczne skontaktowanie się z administratorem bazy danych w celu uzyskania hasła, uprawnień użytkownika lub innych informacji o połączeniu. Jeśli źródło danych jest bazą danych, upewnij się, że baza danych nie jest otwierana w trybie wyłączności. Jeśli źródłem danych jest plik tekstowy lub arkusz kalkulacyjny, upewnij się, że inny użytkownik nie ma otwartego pliku w celu wyłącznego dostępu.
Wiele źródeł danych wymaga również sterownika ODBC lub dostawcy bazy danych OLE w celu koordynowania przepływu danych między programem Excel, plikiem połączenia i źródłem danych.
Na poniższym diagramie podsumowano najważniejsze punkty dotyczące połączeń danych.
1. Istnieje wiele źródeł danych, z którymi można się połączyć: usługi Analysis Services, SQL Server, Program Microsoft Access, inne relacyjne bazy danych OLAP i relacyjne, arkusze kalkulacyjne i pliki tekstowe.
2. Wiele źródeł danych ma skojarzony sterownik ODBC lub dostawcę bazy danych OLE.
3. Plik połączenia definiuje wszystkie informacje potrzebne do uzyskiwania dostępu do danych i pobierania ich ze źródła danych.
4. Informacje o połączeniu są kopiowane z pliku połączenia do skoroszytu, a informacje o połączeniu można łatwo edytować.
5. Dane są kopiowane do skoroszytu, dzięki czemu można ich używać tak samo, jak danych przechowywanych bezpośrednio w skoroszycie.
Aby znaleźć pliki połączeń, użyj okna dialogowego Istniejące Connections. (Wybierz pozycję Dane > Istniejące Connections). W tym oknie dialogowym można zobaczyć następujące typy połączeń:
-
Connections w skoroszycie
Na tej liście są wyświetlane wszystkie bieżące połączenia w skoroszycie. Lista zostanie utworzona na podstawie już zdefiniowanych połączeń utworzonych przy użyciu okna dialogowego Wybieranie źródła danych Kreatora połączenia danych lub połączeń, które wcześniej wybrano jako połączenie z tego okna dialogowego.
-
Pliki połączeń na komputerze
Ta lista jest tworzona z folderu Moje źródła danych , który zwykle jest przechowywany w folderze Dokumenty.
-
Pliki połączeń w sieci
Tę listę można utworzyć na podstawie zestawu folderów w sieci lokalnej, której lokalizację można wdrożyć w całej sieci w ramach wdrażania zasad grupy pakietu Microsoft Office lub biblioteki programu SharePoint.
Programu Excel można także używać jako edytora plików połączeń do tworzenia i edytowania połączeń z zewnętrznymi źródłami danych przechowywanymi w skoroszycie lub pliku połączenia. Jeśli nie możesz znaleźć odpowiedniego połączenia, możesz utworzyć połączenie, klikając pozycję Przeglądaj więcej , aby wyświetlić okno dialogowe Wybieranie źródła danych , a następnie klikając pozycję Nowe źródło w celu uruchomienia Kreatora połączenia danych.
Po utworzeniu połączenia możesz użyć okna dialogowego Właściwości połączenia (Wybierz zapytania > danych& Connections > Connections karty > (kliknięcie prawym przyciskiem myszy połączenia) > Właściwości) w celu kontrolowania różnych ustawień połączeń z zewnętrznymi źródłami danych oraz używania, ponownego używania lub przełączania plików połączeń.
Uwaga Czasami okno dialogowe Właściwości połączenia nosi nazwę okna dialogowego Właściwości zapytania, jeśli w Power Query (dawniej Get & Transform) jest skojarzone zapytanie.
Jeśli łączysz się ze źródłem danych za pomocą pliku połączenia, program Excel kopiuje informacje o połączeniu z pliku połączenia do skoroszytu programu Excel. Gdy wprowadzasz zmiany za pomocą okna dialogowego Właściwości połączenia, edytujesz informacje o połączeniu danych przechowywane w bieżącym skoroszycie programu Excel, a nie oryginalny plik połączenia danych, który mógł zostać użyty do utworzenia połączenia (wskazana przez nazwę pliku wyświetlaną we właściwości Plik połączenia na karcie Definicja ). Po edytowaniu informacji o połączeniu (z wyjątkiem właściwości Nazwa połączenia i Opis połączenia) link do pliku połączenia zostanie usunięty, a właściwość Plik połączenia zostanie wyczyszczona.
Aby mieć pewność, że plik połączenia jest zawsze używany po odświeżeniu źródła danych, kliknij pozycję Zawsze próbuj odświeżać te dane za pomocą tego pliku na karcie Definicja . Zaznaczenie tego pola wyboru gwarantuje, że aktualizacje pliku połączenia będą zawsze używane przez wszystkie skoroszyty korzystające z tego pliku połączenia, które również muszą mieć ustawioną tę właściwość.
Za pomocą okna dialogowego Connections możesz łatwo zarządzać tymi połączeniami, w tym je tworzyć, edytować i usuwać (wybierz pozycję Zapytania> danych & Connections >Connections karty > (kliknięcie prawym przyciskiem myszy połączenia) > Właściwości). Za pomocą tego okna dialogowego można wykonywać następujące czynności:
-
Tworzenie, edytowanie, odświeżanie i usuwanie połączeń używanych w skoroszycie.
-
Sprawdź źródło danych zewnętrznych. Może to być konieczne w przypadku, gdy połączenie zostało zdefiniowane przez innego użytkownika.
-
Pokaż, gdzie każde połączenie jest używane w bieżącym skoroszycie.
-
Diagnozowanie komunikatu o błędzie dotyczącego połączeń z danymi zewnętrznymi.
-
Przekieruj połączenie do innego serwera lub innego źródła danych albo zastąp plik połączenia dla istniejącego połączenia.
-
Ułatwianie tworzenia i udostępniania plików połączeń użytkownikom.
Pliki połączeń są szczególnie przydatne do stałego udostępniania połączeń, zwiększania wykrywalności połączeń, poprawy bezpieczeństwa połączeń i ułatwiania administrowania źródłami danych. Najlepszym sposobem udostępniania plików połączeń jest umieszczenie ich w bezpiecznej i zaufanej lokalizacji, takiej jak folder sieciowy lub biblioteka programu SharePoint, w której użytkownicy mogą odczytać plik, ale tylko wyznaczeni użytkownicy mogą modyfikować ten plik. Aby uzyskać więcej informacji, zobacz Udostępnianie danych w formacie ODC.
Korzystanie z plików ODC
Możesz tworzyć pliki połączenia danych pakietu Office (odc), łącząc się z danymi zewnętrznymi za pomocą okna dialogowego Wybieranie źródła danych lub za pomocą Kreatora połączenia danych w celu nawiązania połączenia z nowymi źródłami danych. Plik ODC przechowuje informacje o połączeniu przy użyciu niestandardowych tagów HTML i XML. Zawartość pliku można łatwo wyświetlić lub edytować w programie Excel.
Możesz udostępniać pliki połączeń innym osobom, aby zapewnić im taki sam dostęp, jaki masz do zewnętrznego źródła danych. Inni użytkownicy nie muszą konfigurować źródła danych w celu otwarcia pliku połączenia, ale może być konieczne zainstalowanie sterownika ODBC lub dostawcy bazy danych OLE wymaganego do uzyskania dostępu do danych zewnętrznych na komputerze.
Pliki ODC to zalecana metoda łączenia się z danymi i udostępniania danych. Możesz łatwo przekonwertować inne tradycyjne pliki połączeń (DSN, UDL i pliki zapytań) na plik ODC, otwierając plik połączenia, a następnie klikając przycisk Eksportuj plik połączenia na karcie Definicja w oknie dialogowym Właściwości połączenia .
Korzystanie z plików zapytań
Pliki zapytań to pliki tekstowe, które zawierają informacje o źródle danych, w tym nazwę serwera, na którym znajdują się dane, oraz informacje o połączeniu podane podczas tworzenia źródła danych. Pliki zapytań to tradycyjny sposób udostępniania zapytań innym użytkownikom programu Excel.
Korzystanie z plików zapytań dqy Za pomocą zapytania Microsoft Query można zapisywać pliki dqy zawierające zapytania dotyczące danych z relacyjnych baz danych lub plików tekstowych. Po otwarciu tych plików w aplikacji Microsoft Query można wyświetlić dane zwrócone przez zapytanie i zmodyfikować zapytanie w celu pobrania różnych wyników. Plik dqy można zapisać dla dowolnego utworzonego zapytania za pomocą Kreatora zapytań lub bezpośrednio w zapytaniu Microsoft Query.
Korzystanie z plików zapytań oqy Pliki oqy można zapisywać w celu nawiązania połączenia z danymi w bazie danych OLAP na serwerze lub w plik modułu trybu offline (cub). W przypadku tworzenia źródła danych dla bazy danych OLAP lub modułu za pomocą Kreatora połączenia wielowymiarowego w aplikacji Microsoft Query plik oqy jest tworzony automatycznie. Ponieważ bazy danych OLAP nie są uporządkowane w rekordach lub tabelach, nie można tworzyć zapytań ani plików dqy w celu uzyskania dostępu do tych baz danych.
Korzystanie z plików zapytań rqy Program Excel może otwierać pliki zapytań w formacie rqy, aby obsługiwać sterowniki źródeł danych bazy danych OLE korzystające z tego formatu. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją sterownika.
Korzystanie z plików zapytań qry Aplikacja Microsoft Query umożliwia otwieranie i zapisywanie plików zapytań w formacie qry do użycia we wcześniejszych wersjach zapytania Microsoft Query, które nie umożliwiają otwierania plików dqy. Jeśli masz plik zapytania w formacie qry, którego chcesz użyć w programie Excel, otwórz plik w aplikacji Microsoft Query, a następnie zapisz go jako plik dqy. Aby uzyskać informacje na temat zapisywania plików dqy, zobacz Pomoc dotycząca zapytań firmy Microsoft.
Korzystanie z plików zapytań internetowych iqy Program Excel może otwierać pliki zapytań internetowych iqy w celu pobrania danych z sieci Web. Aby uzyskać więcej informacji, zobacz Eksportowanie do programu Excel z programu SharePoint.
Zakres danych zewnętrznych (nazywany również tabelą zapytania) to zdefiniowana nazwa lub nazwa tabeli, definiująca lokalizację danych wprowadzonych do arkusza. Podczas łączenia się z danymi zewnętrznymi program Excel automatycznie tworzy zakres danych zewnętrznych. Jedynym wyjątkiem jest raport w formie tabeli przestawnej połączony ze źródłem danych, które nie tworzy zakresu danych zewnętrznych. W programie Excel można formatować i układać zakres danych zewnętrznych lub używać go w obliczeniach, tak jak w przypadku innych danych.
Program Excel automatycznie nadaje zakresowi danych zewnętrznych nazwę w następujący sposób:
-
Zakresy danych zewnętrznych z plików połączenia danych pakietu Office (ODC) mają taką samą nazwę jak nazwa pliku.
-
Zakresy danych zewnętrznych z baz danych są nazwane nazwami zapytania. Domyślnie Query_from_źródło to nazwa źródła danych użytego do utworzenia zapytania.
-
Zakresy danych zewnętrznych z plików tekstowych są nazwane nazwami plików tekstowych.
-
Zakresy danych zewnętrznych z zapytań sieci Web są nazwane nazwą strony sieci Web, z której zostały pobrane dane.
Jeśli arkusz zawiera więcej niż jeden zakres danych zewnętrznych z tego samego źródła, zakresy są ponumerowane. Na przykład MyText, MyText_1, MyText_2 itd.
Zakres danych zewnętrznych ma dodatkowe właściwości (nie należy mylić z właściwościami połączenia), za pomocą których można sterować danymi, takie jak zachowanie formatowania komórek i szerokości kolumny. Te właściwości zakresu danych zewnętrznych można zmienić, klikając pozycję Właściwości w grupie Connections na karcie Dane, a następnie wprowadzając zmiany w oknie dialogowym Właściwości zakresu danych zewnętrznych lub Właściwości danych zewnętrznych.
|
|
Istnieje kilka obiektów danych (na przykład zakres danych zewnętrznych i raport w formie tabeli przestawnej), których można użyć do łączenia się z różnymi źródłami danych. Jednak typ źródła danych, z którym można nawiązać połączenie, różni się między poszczególnymi obiektami danych.
Możesz używać połączonych danych i odświeżać je w Usługi programu Excel. Podobnie jak w przypadku każdego zewnętrznego źródła danych może być konieczne uwierzytelnienie dostępu. Aby uzyskać więcej informacji, zobacz Odświeżanie połączenia danych zewnętrznych w programie Excel. Flub więcej informacji o poświadczeniach, zobacz Usługi programu Excel Ustawienia uwierzytelniania.
W poniższej tabeli podsumowano źródła danych obsługiwane dla każdego obiektu danych w programie Excel.
Programu excel dane sprzeciwiać się |
Tworzy Zewnętrzny dane zakres? |
OLE DB |
ODBC |
Tekst plik |
HTML plik |
XML plik |
SharePoint lista |
|
Kreator importu tekstu |
Tak |
Nie |
Nie |
Tak |
Nie |
Nie |
Nie |
|
Raport w formie tabeli przestawnej (inne niż OLAP) |
Nie |
Tak |
Tak |
Tak |
Nie |
Nie |
Tak |
|
Raport w formie tabeli przestawnej (OLAP) |
Nie |
Tak |
Nie |
Nie |
Nie |
Nie |
Nie |
|
Tabela programu Excel |
Tak |
Tak |
Tak |
Nie |
Nie |
Tak |
Tak |
|
Mapa XML |
Tak |
Nie |
Nie |
Nie |
Nie |
Tak |
Nie |
|
Zapytanie sieci Web |
Tak |
Nie |
Nie |
Nie |
Tak |
Tak |
Nie |
|
Kreator połączenia danych |
Tak |
Tak |
Tak |
Tak |
Tak |
Tak |
Tak |
|
Microsoft Query |
Tak |
Nie |
Tak |
Tak |
Nie |
Nie |
Nie |
|
Uwaga: Te pliki, plik tekstowy zaimportowany za pomocą Kreatora importu tekstu, plik XML zaimportowany za pomocą mapy XML oraz plik HTML lub XML zaimportowany za pomocą zapytania sieci Web, nie używają sterownika ODBC ani dostawcy bazy danych OLE do nawiązania połączenia ze źródłem danych.
Usługi programu Excel obejście dla tabel i nazwanych zakresów programu Excel
Jeśli chcesz wyświetlić skoroszyt programu Excel w Usługi programu Excel, możesz nawiązać połączenie z danymi i odświeżyć je, ale musisz użyć raportu w formie tabeli przestawnej. Usługi programu Excel nie obsługuje zakresów danych zewnętrznych, co oznacza, że Usługi programu Excel nie obsługuje tabeli programu Excel połączonej ze źródłem danych, zapytaniem sieci Web, mapą XML ani zapytaniem Microsoft Query.
Można jednak obejść to ograniczenie, łącząc się ze źródłem danych za pomocą tabeli przestawnej, a następnie projektować i układać tabelę przestawną jako dwuwymiarową tabelę bez poziomów, grup i sum częściowych, tak aby były wyświetlane wszystkie żądane wartości wierszy i kolumn.
Wybierzmy się w podróż w dół bazy danych pamięci pasa.
MDAC, OLE DB i OBC — informacje
Przede wszystkim przepraszamy za wszystkie akronimy. Program Microsoft Data Access Components (MDAC) 2.8 jest dołączony do systemu Microsoft Windows. Za pomocą protokołu MDAC można łączyć się z danymi z różnych relacyjnych i nierelacyjnych źródeł danych oraz korzystać z nich. Można łączyć się z wieloma różnymi źródłami danych przy użyciu sterowników ODBC (Open Database Connectivity) lub dostawców baza danych OLE, które są tworzone i dostarczane przez firmę Microsoft lub opracowywane przez różne inne firmy. Podczas instalowania pakietu Microsoft Office na komputerze są dodawane dodatkowe sterowniki ODBC i dostawcy bazy danych OLE.
Aby wyświetlić pełną listę dostawców bazy danych OLE zainstalowanych na komputerze, wyświetl okno dialogowe Właściwości łącza danych z pliku linku do danych, a następnie kliknij kartę Dostawca .
Aby wyświetlić pełną listę dostawców ODBC zainstalowanych na komputerze, wyświetl okno dialogowe Administrator bazy danych ODBC , a następnie kliknij kartę Sterowniki .
Za pomocą sterowników ODBC i dostawców bazy danych OLE innych producentów można również uzyskiwać informacje ze źródeł innych niż źródła danych firmy Microsoft, w tym z innych typów baz danych ODBC i bazy danych OLE. Aby uzyskać informacje o instalowaniu tych sterowników ODBC lub dostawców bazy danych OLE, należy zapoznać się z dokumentacją bazy danych lub skontaktować się z dostawcą tej bazy.
Łączenie się ze źródłami danych za pomocą odbc
W architekturze ODBC aplikacja (taka jak Excel) łączy się z Menedżerem sterowników ODBC, który z kolei używa określonego sterownika ODBC (takiego jak sterownik ODBC firmy Microsoft SQL) do łączenia się ze źródłem danych (takim jak baza danych microsoft SQL Server).
Aby połączyć się ze źródłami danych ODBC, wykonaj następujące czynności:
-
Upewnij się, że na komputerze zawierającym źródło danych jest zainstalowany odpowiedni sterownik ODBC.
-
Zdefiniuj nazwę źródła danych (DSN) za pomocą administratora źródła danych ODBC w celu przechowywania informacji o połączeniu w rejestrze lub pliku DSN albo ciągu połączenia w kodzie języka Microsoft Visual Basic w celu przekazania informacji o połączeniu bezpośrednio do Menedżera sterowników ODBC.
Aby zdefiniować źródło danych, w systemie Windows kliknij przycisk Start, a następnie kliknij pozycję Panel sterowania. Kliknij pozycję System i konserwacja, a następnie kliknij pozycję Narzędzia administracyjne. Kliknij pozycję Wydajność i konserwacja, a następnie kliknij pozycję Narzędzia administracyjne. a następnie kliknij pozycję Źródła danych (ODBC). Aby uzyskać więcej informacji o różnych opcjach, kliknij przycisk Pomoc w każdym oknie dialogowym.
Maszynowe źródła danych
Maszynowe źródła danych przechowują informacje o połączeniu w rejestrze na określonym komputerze z nazwą zdefiniowaną przez użytkownika. Maszynowych źródeł danych możesz używać tylko na komputerze, na którym są one zdefiniowane. Istnieją dwa typy maszynowych źródeł danych — źródła danych użytkownika i systemowe źródła danych. Źródła danych użytkownika mogą być używane tylko przez bieżącego użytkownika i są widoczne tylko dla tego użytkownika. Systemowe źródła danych mogą być używane przez wszystkich użytkowników komputera i są widoczne dla wszystkich użytkowników komputera.
Maszynowe źródło danych jest szczególnie przydatne, gdy chcesz zapewnić dodatkowe zabezpieczenia, ponieważ pomaga zagwarantować, że tylko użytkownicy zalogowani mogą wyświetlać maszynowe źródło danych, a komputerowe źródło danych nie może zostać skopiowane przez użytkownika zdalnego na inny komputer.
Plikowe źródła danych
Pliki źródeł danych (nazywane również plikami DSN) przechowują informacje o połączeniu w pliku tekstowym, a nie w rejestrze, i są na ogół bardziej elastyczne w użyciu niż maszynowe źródła danych. Możesz na przykład skopiować źródło danych pliku na dowolny komputer z odpowiednim sterownikiem ODBC, aby aplikacja mogła polegać na spójnych i dokładnych informacjach o połączeniu ze wszystkimi używanymi przez nią komputerami. Plikowe źródło danych możesz także umieścić na pojedynczym serwerze i udostępnić dla wielu komputerów w sieci, tak aby w łatwy sposób przechowywać informacje o połączeniu w jednym miejscu.
Plikowe źródło danych może mieć także status nieudostępnialnego. Nieudostępnione plikowe źródło danych znajduje się na jednym komputerze i wskazuje na maszynowe źródło danych. Za pomocą nieudostępnialnych plikowych źródeł danych możesz uzyskiwać dostęp do istniejących maszynowych źródeł danych z plikowych źródeł danych.
Łączenie się ze źródłami danych za pomocą bazy danych OLE
W architekturze bazy danych OLE aplikacja uzyskująca dostęp do danych jest nazywana klientem danych (takim jak program Excel), a program umożliwiający natywny dostęp do danych jest nazywany dostawcą bazy danych (takim jak dostawca bazy danych OLE firmy Microsoft dla SQL Server).
Plik uniwersalnego linku danych (udl) zawiera informacje o połączeniu używane przez konsumenta danych do uzyskiwania dostępu do źródła danych za pośrednictwem dostawcy bazy danych OLE tego źródła danych. Informacje o połączeniu można utworzyć, wykonując jedną z następujących czynności:
-
W Kreatorze połączenia danych zdefiniuj łącze danych dostawcy bazy danych za pomocą okna dialogowego Właściwości łącza danych.
-
Utwórz pusty plik tekstowy z rozszerzeniem nazwy pliku udl, a następnie edytuj plik, w którym jest wyświetlane okno dialogowe Właściwości łącza danych .