Jak eksportować dane z bazy danych programu Microsoft Access do bazy danych programu SQL Server za pomocą usługi przetwarzania danych (DTS)

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 285829 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Początkujący: Wymaga znajomości interfejsu użytkownika na komputerach pojedynczego użytkownika.

Ten artykuł dotyczy tylko bazy danych programu Microsoft Access.

Wersja dla programu Microsoft Access 2000 niniejszego artykułu, 250616.
Rozwiń wszystko | Zwiń wszystko

Streszczenie

Usług transformacji danych (DTS) jest alternatywną metodę, której można używać do przenoszenia danych z bazy danych programu Access do Microsoft SQL Server.

Uwaga Microsoft Data Engine (MSDE) została wywołana w poprzedniej wersji Microsoft SQL Server 2000 Desktop Engine. W odróżnieniu od aparatu MSDE programu SQL Server 2000 Desktop Engine nie obejmuje DTS i DTS Kreatora importu i eksportu.

Uwaga Aby przenieść tabele programu Access przy użyciu DTS Unicode znaku pola nChar, nVarChar i nText domyślnie tworzy. Pola te mogą powodować problemy podczas łączenia z programu Access 97 nie obsługuje standardu Unicode. Firma Microsoft zaleca, aby te pola, przeliczane Char, VarChar i tekstu podczas łączenia z programu Access 97.

Więcej informacji

DTS zapewnia funkcje importowania i eksportowania danych między dowolne ODBC lub OLE DB źródła danych, łącznie z programu Microsoft Access i SQL Server. Program SQL Server obejmuje DTS i DTS Kreatora importowania i eksportowania umożliwiające tworzenie i interaktywne uruchamianie pakiety DTS.

Automatyczne tworzenie tabel na serwerze SQL Server za pomocą DTS Kreatora importu i eksportu, a następnie kopiować dane z programu Access do nowych tabel programu SQL Server. DTS można przenieść dane z szybkością szybciej niż Kreator rozbudowy programu Microsoft Access można, ale DTS nie zapewnia wszystkie funkcje Kreatora rozbudowy dostępu. Poniżej przedstawiono listę akcji, Kreator rozbudowy dostępu można wykonywać, ale nie można wykonać DTS Kreatora importu i eksportu:
  • Jeśli klucz podstawowy tabeli programu Access, Kreator rozbudowy program Access automatycznie odtwarza klucza podstawowego w tabeli, która generuje na serwerze SQL. DTS-nie.
  • Kreator rozbudowy program Access automatycznie migruje wszystkie zasady i ustawienia domyślne, które istniały w tabeli do programu SQL Server; DTS-nie.
  • Jeśli powiązanych tabel w bazie danych programu Access, Kreator rozbudowy automatycznie odtwarza te relacje w programie SQL Server; DTS-nie.
  • DTS nie rozbudowuje wszystkie kwerendy, które istnieją w bazie danych programu Access.

Za pomocą Kreatora eksportu i importu DTS

Następująca procedura przedstawia sposób użycia DTS Kreatora importu i eksportu do kopiowania tabel zamówienia i szczegóły zamówienia z przykładowej bazy danych Northwind.mdb do nowej bazy danych programu SQL Server.

Wykonaj następujące kroki, aby importować format pliku mdb lub accdb na komputerze, na którym jest zainstalowany program SQL Server 2000.
  1. W systemie Microsoft Windows XP i w starszych wersjach systemu Windows kliknij przycisk Start, wskaż polecenie Programy, wskaż polecenie Microsoft SQL Server, a następnie kliknij przycisk Importowanie i eksportowanie danych.
  2. Po uruchomieniu kreatora usług transformacji danych, kliknij przycisk Dalej.
  3. Na Wybierz źródło danych Wybierz polecenie Program Microsoft Access z Źródła danych Lista.
  4. Kliknij przycisk Konstruuj (...) obok Nazwa pliku pole, a następnie przejdź do przykładowej bazy danych Northwind.mdb.
  5. Kliknij dwukrotnie ikonę Northwind, a następnie kliknij przycisk Dalej.
  6. Na Wybierz miejsce docelowe Wybierz polecenie Dostawca Microsoft OLE DB dla programu SQL Server z Miejsce docelowe Lista.
  7. W Serwer Kliknij pozycję (lokalny).
  8. Kliknij przycisk Użyj uwierzytelniania SQL Server, a następnie wprowadź nazwę użytkownika i hasło rozpoznawane przez program SQL Server i MSDE jako użytkownik, który ma uprawnienia do tworzenia na serwerze bazy danych i tabele.
  9. Kliknij przycisk Odśwież, a następnie kliknij przycisk <new></new> w wykazie bazy danych.
  10. W Nazwa Wprowadź MyNwind. Zaakceptuj domyślne wartości w Rozmiar pliku danych i Rozmiar pliku dziennika pola, a następnie kliknij OK.
  11. Kliknij przycisk Dalej dwa razy.
  12. Kliknij na liście Tabele Szczegóły zamówienia i Zamówienia tabele.
  13. Kliknij przycisk Dalej dwa razy a następnie kliknij przycisk Zakończ.
  14. Uruchomienie pakietu DTS utworzonego przy użyciu DTS Kreatora importu i eksportu. Kliknij po zakończeniu pakietu DTS OK, a następnie kliknij przycisk Sporządzono Aby zamknąć kreatora.
Wykonaj następujące kroki, aby zaimportować formatu pliku accdb na komputerze, na którym jest zainstalowany program SQL Server 2005.
  1. W programie SQL Server Management Studio połączyć typ aparatu bazy danych serwera, rozwiń węzeł Bazy danych, kliknij prawym przyciskiem myszy DatabaseName, wskaż polecenie Zadania, a następnie kliknij przycisk Importowanie danych .
  2. Na Wybierz źródło danych strony, kliknij przycisk Dostawca bazy danych OLE aparatu bazy danych programu Microsoft Office 12.0 Access w Źródła danych listy, a następnie kliknij przycisk Właściwości.
  3. Na Właściwości łącza danych strony, wpisz DatabaseFile.accdb Nazwa pliku w obszarze Źródła danych, kliknij przycisk OK, a następnie kliknij przycisk Dalej.
  4. Na Wybierz miejsce docelowe strony, kliknij przycisk Dostawca Microsoft OLE DB dla programu SQL Server w Miejsce docelowe Lista.
  5. W Serwer Kliknij pozycję Nazwa_serwera, a następnie kliknij przycisk Dalej.
  6. Na Określ kopia tabeli lub kwerendy Wybierz polecenie Kopiowanie danych z tabel lub widoków, a następnie kliknij przycisk Dalej.
  7. Na Wybierz źródło tabele i widoki Wybierz polecenie Nazwa_tabeli Aby zaimportować tabelę, a następnie kliknij przycisk Dalej.
  8. Na Zapisz i wykonywania pakietu strony, kliknij przycisk Dalej.
  9. Na Zakończ pracę Kreatora strony, kliknij przycisk Zakończ Aby zamknąć kreatora.

Materiały referencyjne

Więcej informacji na temat DTS i DTS Kreatora importu i eksportu można znaleźć programu SQL Server Books Online w następującej witrynie firmy Microsoft w sieci Web:
http://technet.microsoft.com/en-us/SQLServer/bb331756.aspx

Właściwości

Numer ID artykułu: 285829 - Ostatnia weryfikacja: 17 września 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
Słowa kluczowe: 
kbdatabase kbdesign kbexport kbimport kbhowto kbmt KB285829 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:285829

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com