Udostępnij przez


Tworzenie projektów (AccessToSQL) i zarządzanie nimi

Aby przeprowadzić migrację baz danych programu Access do programu SQL Server lub usługi Azure SQL, należy najpierw utworzyć projekt programu SQL Server Migration Assistant (SSMA). Projekt jest plikiem zawierającym metadane baz danych programu Access, które mają być migrowane do programu SQL Server lub Azure SQL, metadane dotyczące docelowego wystąpienia programu SQL Server lub usługi Azure SQL, które odbiera migrowane obiekty i dane, informacje o połączeniu z programem SQL Server i ustawienia projektu.

Przeglądanie domyślnych ustawień projektu

Program SSMA zawiera kilka opcji konwertowania i synchronizowania obiektów bazy danych oraz konwertowania danych. Ustawienie domyślne dla tych opcji jest odpowiednie dla wielu użytkowników. Jednak przed utworzeniem nowego projektu SSMA należy przejrzeć opcje i, jeśli chcesz, zmienić ustawienia domyślne dla wszystkich nowych projektów.

  1. W menu Narzędzia wybierz pozycję Domyślne ustawienia projektu.

  2. Wybierz typ projektu z listy rozwijanej Wersja docelowa migracji , dla którego ustawienia mają być wyświetlane lub zmienione, a następnie wybierz kartę Ogólne .

  3. W okienku po lewej stronie wybierz pozycję Konwersja.

  4. W okienku po prawej stronie przejrzyj opcje. Aby uzyskać więcej informacji na temat tych opcji, zobacz Ustawienia projektu (konwersja).

  5. Zmień opcje zgodnie z potrzebami.

  6. Powtórz poprzednie kroki dla stron migracji, graficznego interfejsu użytkownika i mapowania typów .

Uwaga / Notatka

Ustawienia usługi Azure SQL są dostępne tylko po wybraniu pozycji Migracja do usługi Azure SQL podczas tworzenia projektu.

Utwórz nowe projekty

Program SSMA rozpoczyna się bez ładowania domyślnego projektu. Aby przeprowadzić migrację danych z baz danych programu Access do programu SQL Server lub usługi Azure SQL, musisz utworzyć projekt.

  1. W menu Plik wybierz pozycję Nowy projekt.

    Zostanie wyświetlone okno dialogowe Nowy projekt.

  2. W polu Nazwa wprowadź nazwę projektu.

  3. W polu Lokalizacja wprowadź lub wybierz folder dla projektu

  4. Z listy rozwijanej Migracja do wybierz jedną z następujących wersji, a następnie wybierz przycisk OK:

    • SQL Server 2016 (13.x)
    • SQL Server 2017 (14.x)
    • SQL Server 2019 (15.x)
    • SQL Server 2022 (16.x)
    • SQL Server 2025 (17.x)
    • Azure SQL Database
    • Azure SQL Managed Instance

Program SSMA tworzy plik projektu. Teraz możesz wykonać kolejny krok dodawania co najmniej jednej bazy danych programu Access.

Dostosowywanie ustawień projektu

Oprócz definiowania domyślnych ustawień projektu, które mają zastosowanie do wszystkich nowych projektów SSMA, można również dostosować ustawienia dla każdego projektu. Aby uzyskać więcej informacji, zobacz Ustawianie opcji konwersji i migracji.

Podczas dostosowywania mapowań typów danych między źródłowymi i docelowymi bazami danych można definiować mapowania na poziomie projektu, bazy danych lub obiektu. Aby uzyskać więcej informacji na temat mapowania typów, zobacz Mapowanie źródeł i docelowych typów danych.

Zapisywanie projektów

Podczas zapisywania projektu program SSMA utrwala ustawienia projektu i opcjonalnie metadane bazy danych do pliku projektu.

  • W menu Plik wybierz pozycję Zapisz projekt.

    Jeśli bazy danych w projekcie uległy zmianie lub nie zostały przekonwertowane, program SSMA wyświetli monit o zapisanie metadanych w projekcie. Zapisywanie metadanych umożliwia pracę w trybie offline. Umożliwia również wysyłanie kompletnego pliku projektu do innych osób, w tym personelu pomocy technicznej. Jeśli zostanie wyświetlony monit o zapisanie metadanych, wykonaj następujące kroki:

    1. Dla każdej bazy danych, która pokazuje stan brakujących metadanych, zaznacz pole wyboru obok nazwy bazy danych.

      Zapisywanie metadanych może potrwać kilka minut. Jeśli na tym etapie nie chcesz zapisywać metadanych, nie zaznaczaj żadnych pól wyboru.

    2. Wybierz Zapisz.

      Program SSMA analizuje schematy programu Access i zapisuje metadane w pliku projektu.

Otwieranie projektów

Po otwarciu projektu zostanie on odłączony od programu SQL Server lub usługi Azure SQL. Umożliwia to pracę w trybie offline. Aby zaktualizować metadane, załaduj obiekty bazy danych do programu SQL Server lub usługi Azure SQL. Aby przeprowadzić migrację danych, musisz ponownie nawiązać połączenie z programem SQL Server lub usługą Azure SQL.

  1. Użyj jednej z następujących procedur:

    • W menu Plik wskaż pozycję Ostatnie projekty, a następnie wybierz projekt, który chcesz otworzyć.

    • W menu Plik wybierz pozycję Otwórz projekt, znajdź .a2ssproj plik projektu, wybierz plik, a następnie wybierz pozycję Otwórz.

  2. Aby ponownie nawiązać połączenie z programem SQL Server, w menu Plik wybierz pozycję Połącz ponownie z programem SQL Server.

  3. Aby ponownie nawiązać połączenie z usługą Azure SQL, w menu Plik wybierz pozycję Połącz ponownie z usługą Azure SQL.