Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program SQL Server Migration Assistant (SSMA) dla programu Access umożliwia szybkie konwertowanie obiektów bazy danych programu Access na obiekty programu SQL Server lub usługi Azure SQL Database, przekazywanie wynikowych obiektów do programu SQL Server lub usługi Azure SQL Database oraz migrowanie danych z programu Access do programu SQL Server lub usługi Azure SQL Database. W razie potrzeby możesz również połączyć tabele programu Access z tabelami programu SQL Server lub usługi Azure SQL Database, aby nadal używać istniejących aplikacji frontonu programu Access z programem SQL Server lub usługą Azure SQL Database.
W tym temacie przedstawiono proces instalacji i ułatwia zapoznanie się z interfejsem użytkownika SSMA.
Instalowanie programu SSMA
Aby użyć programu SSMA, należy najpierw zainstalować program klienta SSMA na komputerze, który może uzyskiwać dostęp do baz danych, które mają zostać zmigrowane, oraz docelowego wystąpienia programu SQL Server lub usługi Azure SQL Database. Aby uzyskać instrukcje dotyczące instalacji, zobacz Installing SQL Server Migration Assistant for Access (AccessToSQL).
Aby uruchomić program SSMA, kliknij przycisk Start, wskaż na Wszystkie programy, wskaż na SQL Server Migration Assistant for Access, a następnie wybierz pozycję SQL Server Migration Assistant for Access.
Korzystanie z programu SSMA
Po zainstalowaniu programu SSMA ułatwia zapoznanie się z interfejsem użytkownika SSMA przed użyciem narzędzia do migrowania baz danych programu Access do programu SQL Server lub usługi Azure SQL Database. Interfejs użytkownika SSMA, w tym eksploratory metadanych, metadane, paski narzędzi, okienko danych wyjściowych i okienko listy błędów są wyświetlane na poniższym diagramie:
Aby rozpocząć migrację, utwórz nowy projekt, a następnie dodaj bazy danych programu Access do Eksploratora metadanych programu Access. Następnie możesz kliknąć prawym przyciskiem myszy obiekty w Eksploratorze metadanych programu Access, aby wykonać zadania, takie jak:
- Eksportowanie spisu obiektów bazy danych programu Access do programu SQL Server lub usługi Azure SQL Database.
- Tworzenie raportów, które oceniają konwersje na program SQL Server lub usługę Azure SQL Database.
- Konwertowanie schematów dostępu na schematy programu SQL Server lub usługi Azure SQL Database.
Te zadania można również wykonywać przy użyciu pasków narzędzi i menu.
Należy również nawiązać połączenie z wystąpieniem programu SQL Server. Po pomyślnym nawiązaniu połączenia w Eksploratorze metadanych programu SQL Server zostanie wyświetlona hierarchia baz danych programu SQL Server. Po przekonwertowaniu schematów programu Access na schematy programu SQL Server można wybrać te przekonwertowane schematy w Eksploratorze metadanych programu SQL Server, a następnie załadować schematy do programu SQL Server.
Jeśli wybrano usługę Azure SQL Database z listy rozwijanej Migrate to new project (Migracja do nowego projektu) w oknie dialogowym, musisz nawiązać połączenie z usługą Azure SQL Database. Po pomyślnym nawiązaniu połączenia hierarchia baz danych usługi Azure SQL Database jest wyświetlana w Eksploratorze metadanych usługi Azure SQL Database. Po przekonwertowaniu schematów programu Access na schematy usługi Azure SQL Database możesz wybrać te przekonwertowane schematy w Eksploratorze metadanych usługi Azure SQL Database, a następnie załadować schematy do programu SQL Server.
Po załadowaniu przekonwertowanych schematów na program SQL Server lub usługę Azure SQL Database możesz powrócić do Eksploratora metadanych programu Access i przeprowadzić migrację danych z baz danych programu Access do baz danych programu SQL Server lub Azure SQL Database. W razie potrzeby możesz również połączyć tabele programu Access z tabelami programu SQL Server lub usługi Azure SQL Database.
Aby uzyskać więcej informacji o tych zadaniach i sposobie ich wykonywania, zobacz następujące tematy:
W poniższych sekcjach opisano funkcje interfejsu użytkownika SSMA.
Eksploratory metadanych
Program SSMA zawiera dwa eksploratory metadanych, których można użyć do przeglądania i wykonywania akcji w bazach danych programu Access i programu SQL Server lub usługi Azure SQL Database.
Eksplorator metadanych programu Access
Eksplorator metadanych programu Access zawiera informacje o bazach danych programu Access, które zostały dodane do projektu. Po dodaniu bazy danych programu Access program SSMA pobiera metadane dotyczące tej bazy danych, czyli metadane dostępne w Eksploratorze metadanych programu Access.
Eksplorator metadanych programu Access umożliwia wykonywanie następujących zadań:
Przeglądaj tabele w każdej bazie danych programu Access.
Wybierz obiekty do konwersji i przekonwertuj obiekty na składnię programu SQL Server. Aby uzyskać więcej informacji, zobacz Konwertowanie obiektów bazy danych programu Access.
Wybierz obiekty migracji danych i zmigruj dane z tych obiektów do programu SQL Server. Aby uzyskać więcej informacji, zobacz Migrowanie danych dostępu do programu SQL Server.
Łączenie i odłączanie tabel programu Access i SQL Server.
Eksplorator metadanych programu SQL Server lub usługi Azure SQL Database
Eksplorator metadanych programu SQL Server lub usługi Azure SQL Database zawiera informacje o wystąpieniu programu SQL Server lub usługi Azure SQL Database. Po nawiązaniu połączenia z wystąpieniem programu SQL Server lub usługi Azure SQL Database program SSMA pobiera metadane dotyczące tego wystąpienia i przechowuje je w pliku projektu.
Możesz użyć programu SQL Server lub Eksploratora metadanych usługi Azure SQL Database, aby wybrać przekonwertowane obiekty bazy danych programu Access i załadować (zsynchronizować) te obiekty do wystąpienia programu SQL Server lub usługi Azure SQL Database.
Aby uzyskać więcej informacji, zobacz ładowanie przekonwertowanych obiektów bazy danych do programu SQL Server.
Metadane
Po prawej stronie każdego eksploratora metadanych znajdują się karty opisujące wybrany obiekt. Jeśli na przykład wybierzesz tabelę w Eksploratorze metadanych programu Access, pojawią się cztery karty: Tabela, mapowanie typów , właściwości i Data. Jeśli wybierzesz tabelę w Eksploratorze metadanych programu SQL Server, zostaną wyświetlone trzy karty: Table, SQLi Data.
Większość ustawień metadanych jest tylko do odczytu. Można jednak zmienić następujące metadane:
W Eksploratorze metadanych programu Access można zmienić mapowania typów. Pamiętaj, aby wprowadzić te zmiany przed utworzeniem raportów lub przekonwertować schematy.
W Eksploratorze metadanych programu SQL Server można zmienić właściwości tabeli i indeksu na karcie tabeli. Przed załadowaniem schematów do programu SQL Server wprowadź te zmiany. Aby uzyskać więcej informacji, zobacz Konwertowanie obiektów bazy danych programu Access.
Paski narzędzi
Program SSMA ma dwa paski narzędzi: pasek narzędzi projektu i pasek narzędzi migracji.
Pasek narzędzi projektu
Pasek narzędzi projektu zawiera przyciski do pracy z projektami, dodawanie plików bazy danych programu Access i nawiązywanie połączenia z programem SQL Server lub usługą Azure SQL Database. Te przyciski przypominają polecenia z menu Plik.
Pasek narzędzi migracji
Pasek narzędzi migracji zawiera następujące polecenia:
Przycisk | Funkcja |
---|---|
Konwertowanie, ładowanie i migrowanie | Konwertuje bazy danych programu Access, ładuje przekonwertowane obiekty do programu SQL Server lub usługi Azure SQL Database i migruje dane do programu SQL Server lub usługi Azure SQL Database, a wszystko to w jednym kroku. |
Stwórz raport | Konwertuje wybrany schemat programu Access na składnię programu SQL Server lub usługi Azure SQL Database, a następnie tworzy raport pokazujący, jak powiodła się konwersja. To polecenie jest dostępne tylko wtedy, gdy obiekty są zaznaczone w Eksploratorze metadanych programu Access. |
Konwersja schematu | Konwertuje wybrany schemat programu Access na schematy programu SQL Server lub usługi Azure SQL Database. To polecenie jest dostępne tylko wtedy, gdy obiekty są zaznaczone w Eksploratorze metadanych programu Access. |
Migracja danych | Migruje dane z bazy danych programu Access do programu SQL Server lub usługi Azure SQL Database. Przed uruchomieniem tego polecenia należy przekonwertować schematy programu Access na schematy programu SQL Server lub usługi Azure SQL Database, a następnie załadować obiekty do programu SQL Server lub usługi Azure SQL Database. To polecenie jest dostępne tylko wtedy, gdy obiekty są zaznaczone w Eksploratorze metadanych programu Access. |
Zatrzymaj | Zatrzymuje bieżący proces, taki jak konwertowanie obiektów na program SQL Server lub składnię usługi Azure SQL Database. |
Menu
Program SSMA zawiera następujące menu:
Menu | Opis |
---|---|
Plik | Zawiera polecenia Kreatora migracji, pracy z projektami, dodawania i usuwania plików bazy danych programu Access oraz nawiązywania połączenia z programem SQL Server lub usługą Azure SQL Database. |
Edytuj | Zawiera polecenia do znajdowania i pracy z tekstem na stronach szczegółów, takich jak kopiowanie Transact-SQL z okienka szczegółów SQL. Aby otworzyć okno dialogowe Zarządzaj zakładkami, w menu Edycja kliknij pozycję Zarządzaj zakładkami. W oknie dialogowym zostanie wyświetlona lista istniejących zakładek. Aby zarządzać zakładkami, możesz użyć przycisków po prawej stronie okna dialogowego. |
widoków | Zawiera polecenie Synchronizuj Eksploratory Metadanych. Spowoduje to zsynchronizowanie obiektów między Eksploratorem metadanych programu Access i programem SQL Server lub Eksploratorem metadanych usługi Azure SQL Database. Zawiera również polecenia służące do wyświetlania i ukrywania Wyjście i Listy błędów oraz opcję Układy do zarządzania układami. |
narzędzi | Zawiera polecenia służące do tworzenia raportów, eksportowania danych, migrowania obiektów i danych, łączenia tabel oraz zapewnia dostęp do okien dialogowych ustawień globalnych i projektów. |
Pomoc | Zapewnia dostęp do pomocy SSMA i okna dialogowego Informacje o. |
Okienko danych wyjściowych i okienko Lista błędów
Menu Widok udostępnia polecenia umożliwiające przełączanie widoczności okienka Dane wyjściowe oraz okienka Lista błędów.
W okienku Dane wyjściowe są wyświetlane komunikaty o stanie z programu SSMA podczas konwersji obiektów, synchronizacji obiektów i migracji danych.
W okienku Lista błędów są wyświetlane komunikaty o błędach, ostrzeżeniach i informacjach na liście, które można sortować.