Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Uwaga: Ten artykuł spełnił swoje zadanie i wkrótce zostanie wycofany. Aby zapobiec błędom „Nie można odnaleźć strony”, usuniemy znane nam linki. Jeśli zostały utworzone linki do tej strony, należy je usunąć — dbajmy wspólnie o łączność w sieci Web.

Dane w programie mogą pochodzić z zewnętrznego źródła danych, takiego jak plik tekstowy, skoroszyt lub baza danych. To zewnętrzne źródło danych jest połączone z programem za pośrednictwem połączenia danych, które jest zestawem informacji opisujący sposób lokalizowania zewnętrznego źródła danych, logowania się do niego i uzyskiwania do niego dostępu. W poniższych sekcjach opisano, jak działają połączenia danych zewnętrznych, jak udostępniać informacje o połączeniu innym aplikacjom i użytkownikom oraz jak zapewnić bezpieczniejszy dostęp do danych.

Opis podstawowych funkcji połączeń danych

Główną zaletą łączenia się z danymi zewnętrznymi jest możliwość okresowego analizowania tych danych bez ich wielokrotnego kopiowania. Wielokrotne kopiowanie danych jest operacją, która może być czasochłonna i podatne na błędy.

Informacje o połączeniu mogą być przechowywane w skoroszycie lub pliku połączenia, na przykład w pliku połączenia danych pakietu Office (odc) lub w pliku nazwy źródła danych (DSN, Data Source Name) (dsn).

Aby wprowadzić dane zewnętrzne do programu, potrzebny jest dostęp do danych. Jeśli zewnętrzna źródło danych, do której chcesz uzyskać dostęp, nie znajduje się 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łem danych jest baza danych, upewnij się, że baza danych nie jest otwarta w trybie wyłączności. Jeśli źródłem danych jest plik tekstowy lub skoroszyt, upewnij się, że inny użytkownik nie ma otwartego pliku tekstowego lub skoroszytu do wyłącznego dostępu.

Wiele źródeł danych wymaga również sterownika ODBC lub dostawcy bazy danych OLE do koordynowania przepływu danych między programem, plikiem połączenia i źródłem danych.

Na poniższym diagramie podsumowano najważniejsze kwestie dotyczące połączeń danych.

tekst alternatywny

1. Istnieje wiele różnych źródeł danych, z których możesz się połączyć: pliki Microsoft SQL Server, Microsoft Access, Microsoft Excel i pliki tekstowe.

2. Każde źródło danych jest skojarzone ze sterownikiem ODBC lub z dostawcą bazy danych OLE.

3. Plik połączenia definiuje wszystkie informacje wymagane do uzyskiwania dostępu do źródła danych i pobierania z niego danych.

4. Informacje o połączeniu są kopiowane z pliku połączenia do programu.

Udostępnianie połączeń

Pliki połączeń są szczególnie przydatne do udostępniania połączeń na stałe, ułatwiania odnajdowania połączeń, ułatwiania doskonalenia zabezpieczeń 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ą odczytywać plik, ale tylko wyznaczeni użytkownicy mogą go modyfikować.

Pliki połączenia danych pakietu Office (ODC) (odc) można tworzyć przy użyciu programu Excel lub Kreatora połączenia danych w celu łączenia się z nowymi źródłami danych. W pliku odc informacje o połączeniu są przechowywane przy użyciu niestandardowych tagów HTML i XML. Zawartość pliku można łatwo wyświetlać lub edytować w programie Excel.

Możesz udostępniać pliki połączeń innym użytkownikom, aby nadać im taki sam dostęp jak do zewnętrznego źródła danych. Inni użytkownicy nie muszą instalować źródła danych, aby otworzyć plik połączenia, ale mogą zainstalować sterownik ODBC lub dostawcę bazy danych OLE, który jest wymagany w celu uzyskania dostępu do danych zewnętrznych na swoich komputerach.

Opis składników programu Microsoft Data Access

Składniki Microsoft Data Access Components (MDAC) 2.8 są dostępne w systemach Windows Server 2003 i Windows XP z dodatkiem SP2 lub nowszym. Za pomocą funkcji MDAC można łączyć się z danymi relacyjnych i używać ich z wielu różnych relacyjnych i nierelacyjnych źródeł danych. Możesz łączyć się z wieloma różnymi źródłami danych przy użyciu sterowników ODBC (Open Database Connectivity) lub baza danych OLE dostawców. Może być budowaną i dostarczaną przez firmę Microsoft lub opracowana przez 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 Łącze danych, a następnie kliknij kartę Dostawca.

Aby wyświetlić pełną listę sterowników ODBC zainstalowanych na komputerze, wyświetl okno dialogowe Administrator bazy danych ODBC, a następnie kliknij kartę Sterowniki.

Możesz również używać sterowników ODBC i dostawców bazy danych OLE innych producentów, aby uzyskać informacje ze źródeł innych niż źródła danych firmy Microsoft, w tym z innych typów baz danych ODBC i OLE DB. Aby uzyskać informacje na temat instalowania tych sterowników ODBC lub dostawców bazy danych OLE, zapoznaj się z dokumentacją bazy danych lub skontaktuj się z dostawcą bazy danych.

Nawiązywanie połączenia ze źródłami danych za pomocą technologii ODBC

W poniższych sekcjach bardziej szczegółowo opisano usługę Open Database Connectivity (ODBC).

Architektura ODBC

W architekturze ODBC aplikacja (taka jak program) łączy się z menedżerem sterowników ODBC, który z kolei łączy się ze źródłem danych (takim jak baza danych Microsoft SQL Server) za pomocą określonego sterownika ODBC (takiego jak sterownik Microsoft SQL ODBC).

Definiowanie informacji o połączeniu

Aby nawiązać połączenie ze źródłami danych ODBC, wykonaj następujące czynności:

  1. Upewnij się, że na komputerze zawierającym źródło danych jest zainstalowany odpowiedni sterownik ODBC.

  2. Zdefiniuj nazwę źródła danych (DSN, data source name) za pomocą administratora źródła danych ODBC w celu przechowywania informacji o połączeniu w rejestrze systemu Windows lub pliku dsn albo używając 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, otwórz Panel sterowania, kliknij pozycję Źródła danych ODBC (32-bitowe) lub ODBC > (64-bitowe) systemu i zabezpieczeń.

    Aby uzyskać więcej informacji na temat różnych opcji, kliknij przycisk Pomoc w poszczególnych oknach dialogowych.

Maszynowe źródła danych

Maszynowe źródła danych przechowują informacje o połączeniu w rejestrze systemu Windows na określonym komputerze z nazwą zdefiniowaną przez użytkownika. Maszynowych źródeł danych można używać tylko na komputerze, na których zostały 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ż pozwala zagwarantować, że tylko zalogowani użytkownicy mogą wyświetlać maszynowe źródło danych, a maszynowe źródło danych nie może zostać skopiowane przez użytkownika zdalnego na inny komputer.

Plikowe źródła danych

Plikowe źródła danych (nazywane również plikami DSN) przechowują informacje o połączeniu w pliku tekstowym, a nie w rejestrze systemu Windows, i są na ogół bardziej elastyczne w użyciu niż maszynowe źródła danych. Plikowe źródło danych można na przykład skopiować na dowolny komputer z odpowiednim sterownikem ODBC, aby aplikacja opierała się na spójnych i dokładnych informacjach o połączeniu ze wszystkimi używanymi przez nie 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ępnialne ź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.

Początek strony

Nawiązywanie połączenia ze źródłami danych przy użyciu bazy danych OLE

W poniższych sekcjach bardziej szczegółowo opisano bazę danych OLE (Object Linking and Embedding Database).

Architektura bazy danych OLE

W architekturze bazy danych OLE aplikacja, która uzyskuje dostęp do danych, jest nazywana konsumenckim danych (takim jak Publisher), a program, który umożliwia natywny dostęp do danych, jest nazywany dostawcą bazy danych (na przykład dostawcą bazy danych OLE firmy Microsoft dla programu SQL Server).

Definiowanie informacji o połączeniu

Plik udl (Universal Data Link) zawiera informacje o połączeniu używane przez klienta 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 użyj okna dialogowego Właściwości łącza danych, aby zdefiniować link do danych dla dostawcy bazy danych OLE.

  • Utwórz pusty plik tekstowy o typie pliku udl, a następnie edytuj plik, w którym zostanie wyświetlone okno dialogowe Właściwości łącza danych.

Początek strony

Bezpieczniejszy dostęp do danych

Podczas nawiązywania połączenia z zewnętrznym źródłem danych lub odświeżania danych należy pamiętać o potencjalnych problemach z zabezpieczeniami i wiedzieć, co można zrobić w związku z tymi problemami z zabezpieczeniami. Poniższe wskazówki i najlepsze rozwiązania ułatwiają zabezpieczanie danych.

Przechowywanie połączeń danych w zaufanej lokalizacji

Plik połączenia danych często zawiera jedno lub więcej zapytań do źródła danych. Zamieniając ten plik, użytkownik, który ma złe zamiary, może zaprojektować zapytanie w celu uzyskania dostępu do informacji poufnych i rozpowszechnić je u innych użytkowników lub wykonać inne szkodliwe akcje. Dlatego należy upewnić się, że:

  • Plik połączenia został napisany przez niezawodną osobę.

  • Plik połączenia jest bezpieczny i pochodzi z zaufanej lokalizacji.

Aby zwiększyć bezpieczeństwo, połączenia z danymi zewnętrznymi mogą być niedostępne na komputerze. Aby nawiązać połączenie z danymi podczas otwierania skoroszytu, należy aktywować połączenia danych za pomocą paska Centrum zaufania lub przez umieszczenie skoroszytu w zaufanej lokalizacji.

Aby uzyskać więcej informacji, zobacz Dodawanie,usuwanie lub zmienianie zaufanej lokalizacji, Dodawanie,usuwanie lub wyświetlanie zaufanego wydawcy oraz Wyświetlanie opcji i ustawień w Centrum zaufania.

Bezpieczne używanie poświadczeń

Uzyskanie dostępu do zewnętrznego źródła danych zwykle wymaga poświadczeń (takich jak nazwa użytkownika i hasło), które są używane do uwierzytelniania użytkownika. Upewnij się, że te poświadczenia zostały Ci podane w bezpieczny sposób i że nie zostaną przypadkowo ujawnione innym osobom.

Należy używać silnych haseł, w których występują małe i wielkie litery, cyfry i symbole. W słabych hasłach nie występują połączenia tych elementów. Przykład silnego hasła to Y6dh!et5. Przykładem słabego hasła jest Dom27. Hasła powinny mieć co najmniej 8 znaków. Lepsze są jednak hasła liczące co najmniej 14 znaków.

Zapamiętanie hasła jest bardzo ważne. Zapomnianego hasła firma Microsoft nie może odtworzyć. Zapisane hasła należy przechowywać w bezpiecznym miejscu, z dala od informacji chronionych przez te hasła.

Unikaj zapisywania informacji logowania podczas łączenia się ze źródłami danych. Te informacje mogą być przechowywane w skoroszycie i pliku połączenia jako zwykły tekst, a złośliwy użytkownik może uzyskać dostęp do tych informacji w celu naruszenia bezpieczeństwa źródła danych.

Jeśli to możliwe, użyj uwierzytelniania systemu Windows (nazywanego również zaufanym połączeniem), które łączy się z programem SQL Server przy użyciu konta użytkownika systemu Windows. Gdy użytkownik nawiązuje połączenie za pośrednictwem konta użytkownika systemu Windows, program SQL Server używa informacji w systemie operacyjnym Windows do zweryfikowania nazwy konta i hasła. Zanim będzie można używać uwierzytelniania systemu Windows, administrator serwera musi skonfigurować program SQL Server do korzystania z tego trybu uwierzytelniania. Jeśli uwierzytelnianie systemu Windows jest niedostępne, unikaj zapisywania informacji logowania użytkowników. Bezpieczniejsze jest wprowadzanie przez użytkowników informacji logowania przy każdym logować się.

Początek strony

Zobacz też

Importowanie danych do programu Publisher za pomocą Kreatora połączenia danych

Importowanie danych do programu Word za pomocą Kreatora połączenia danych

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×