Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program SQL Server SQL Server Migration Assistant (SSMA) dla programu Access ułatwia szybkie konwertowanie obiektów bazy danych programu Access na obiekty programu SQL Server lub Azure SQL Database. Wynikowe obiekty można przekazać do programu SQL Server lub usługi Azure SQL Database i przeprowadzić migrację 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 artykule przedstawiono proces instalacji i ułatwia zapoznanie się z interfejsem użytkownika SSMA.
Instalowanie programu SSMA
Aby skorzystać z SSMA, najpierw zainstaluj program klienta SSMA na komputerze, który ma dostęp do baz danych przeznaczonych do migracji oraz do docelowego wystąpienia SQL Server lub Azure SQL Database. Aby uzyskać instrukcje instalacji, zobacz Install SQL Server Migration Assistant for Access (Instalowanie narzędzia SQL Server Migration Assistant dla programu Access).
Aby uruchomić program SSMA, wybierz pozycję Start, wskaż pozycję Wszystkie programy, wskaż pozycję Sql Server Migration Assistant w celu uzyskania dostępu, a następnie wybierz pozycję SQL Server Migration Assistant w celu uzyskania dostępu.
Korzystanie z programu SSMA
Po zainstalowaniu programu SSMA warto zapoznać 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. Na poniższym diagramie przedstawiono interfejs użytkownika SSMA, w tym eksploratory metadanych, metadane, paski narzędzi, okienko danych wyjściowych i okienko listy błędów:
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 wybierzesz Azure SQL Database z listy rozwijanej 'Migracja do' w oknie nowego projektu, 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 artykuły:
- Przygotowywanie baz danych programu Access do migracji
- Migrowanie baz danych programu Access do programu SQL Server i usługi Azure SQL
- Łączenie aplikacji programu Access z programem SQL Server i usługą Azure SQL
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 są dodawane do projektu. Po dodaniu bazy danych programu Access program SSMA pobiera metadane dotyczące tej bazy danych. Te metadane są dostępne w Eksploratorze metadanych programu Access.
Użyj Eksploratora metadanych programu Access, aby wykonać następujące zadania:
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 programu Access do programu SQL Server i usługi Azure SQL.
Łą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.
Użyj 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 na program SQL Server.
Metadane
Po prawej stronie każdego eksploratora metadanych karty opisują 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. Przed utworzeniem raportów lub konwertowaniem schematów wprowadź te zmiany.
W Eksploratorze metadanych programu SQL Server można zmienić właściwości tabeli i indeksu na karcie Tabela . 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 w przypadku wybrania obiektów 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 w przypadku wybrania obiektów 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 w przypadku wybrania obiektów 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ądzanie zakładkami , w menu Edycja wybierz 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. To polecenie synchronizuje obiekty między Eksploratorem metadanych programu Access i programem SQL Server lub Eksploratorem metadanych usługi Azure SQL Database. Zawiera również polecenia do wyświetlania i ukrywania paneli Dane wyjściowe i Lista 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łączenie widoczności okienka Dane wyjściowe i okienko 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ć.