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.
Aby przeprowadzić migrację baz danych programu Access do usługi Azure SQL Database, musisz nawiązać połączenie z docelowym wystąpieniem usługi Azure SQL Database. Po nawiązaniu połączenia program SQL Server Migration Assistant (SSMA) uzyskuje metadane dotyczące wszystkich baz danych w wystąpieniu usługi Azure SQL Database i wyświetla metadane bazy danych w Eksploratorze metadanych usługi Azure SQL Database. Program SSMA przechowuje informacje o tym, z którym wystąpieniem usługi Azure SQL Database masz połączenie, ale nie przechowuje haseł.
Połączenie z usługą Azure SQL Database pozostaje aktywne do momentu zamknięcia projektu. Po ponownym otwarciu projektu należy ponownie nawiązać połączenie z usługą Azure SQL Database, jeśli chcesz nawiązać aktywne połączenie z serwerem. Możesz pracować w trybie offline, dopóki nie załadujesz obiektów bazy danych do usługi Azure SQL Database i zmigrujesz dane.
Metadane dotyczące wystąpienia usługi Azure SQL Database nie są automatycznie synchronizowane. Zamiast tego, aby zaktualizować metadane w Eksploratorze metadanych usługi Azure SQL Database, należy ręcznie zaktualizować metadane usługi Azure SQL Database. Aby uzyskać więcej informacji, zobacz sekcję Synchronizowanie metadanych usługi Azure SQL Database w tym artykule.
Wymagane uprawnienia usługi Azure SQL Database
Konto używane do nawiązywania połączenia z usługą Azure SQL Database wymaga różnych uprawnień w zależności od akcji, które wykonuje konto:
Aby przekonwertować obiekty programu Access na składnię Transact-SQL, zaktualizować metadane z usługi Azure SQL Database lub zapisać przekonwertowaną składnię na skrypty, konto musi mieć uprawnienia do logowania się do wystąpienia usługi Azure SQL Database.
Aby załadować obiekty bazy danych do Azure SQL Database, konto musi być członkiem roli bazy danych db_ddladmin.
Aby przeprowadzić migrację danych do usługi Azure SQL Database, konto musi być członkiem roli bazy danych db_owner .
Ustanawianie połączenia usługi Azure SQL Database
Przed przekonwertowaniem obiektów bazy danych programu Access na składnię usługi Azure SQL Database należy ustanowić połączenie z wystąpieniem usługi Azure SQL Database, w którym chcesz przeprowadzić migrację bazy danych programu Access lub baz danych.
Podczas definiowania właściwości połączenia należy również określić bazę danych, w której są migrowane obiekty i dane. To mapowanie można dostosować na poziomie schematu programu Access po nawiązaniu połączenia z usługą Azure SQL Database. Aby uzyskać więcej informacji, zobacz Mapuj źródłowe i docelowe bazy danych.
Ważne
Przed podjęciem próby nawiązania połączenia z usługą Azure SQL Database upewnij się, że adres IP jest dozwolony za pośrednictwem zapory usługi Azure SQL Database.
Aby nawiązać połączenie z usługą Azure SQL Database:
W menu Plik wybierz pozycję Połącz z usługą Azure SQL (ta opcja jest włączona po utworzeniu projektu).
Jeśli wcześniej nawiązaliśmy połączenie z usługą Azure SQL Database, nazwa polecenia to Połącz ponownie z usługą Azure SQL.
W oknie dialogowym połączenie wprowadź lub wybierz nazwę serwera usługi Azure SQL Database.
Wprowadź, wybierz lub przeglądaj nazwę bazy danych.
Wprowadź lub wybierz Nazwę użytkownika.
Wprowadź hasło.
Usługa SSMA zaleca zaszyfrowane połączenie z usługą Azure SQL Database.
Wybierz i podłącz.
Jeśli w usłudze Azure SQL Database nie ma baz danych, możesz utworzyć pierwszą bazę danych przy użyciu opcji Utwórz bazę danych platformy Azure wyświetlaną na przycisku Przeglądaj .
Synchronizowanie metadanych usługi Azure SQL Database
Metadane dotyczące baz danych w usłudze Azure SQL Database nie są automatycznie aktualizowane. Metadane w Eksploratorze metadanych usługi Azure SQL Database to migawka metadanych po pierwszym nawiązaniu połączenia z usługą Azure SQL Database lub ostatnim zaktualizowaniu metadanych. Metadane można zaktualizować ręcznie dla wszystkich baz danych lub dla dowolnego pojedynczego obiektu bazy danych lub bazy danych. Aby zsynchronizować metadane:
Upewnij się, że masz połączenie z usługą Azure SQL Database.
W Eksploratorze metadanych usługi Azure SQL Database zaznacz pole wyboru obok schematu bazy danych lub bazy danych, który chcesz zaktualizować. Aby na przykład zaktualizować metadane dla wszystkich baz danych, zaznacz pole obok pozycji Bazy danych.
Kliknij prawym przyciskiem myszy pozycję Bazy danych lub pojedynczy schemat bazy danych lub bazy danych, a następnie wybierz pozycję Synchronizuj z bazą danych.
Odświeżanie metadanych usługi Azure SQL Database
Jeśli schematy usługi Azure SQL Database zmienią się po nawiązaniu połączenia, możesz odświeżyć metadane z serwera.
Aby odświeżyć metadane usługi Azure SQL Database:
- W Eksploratorze metadanych usługi Azure SQL Database kliknij prawym przyciskiem myszy pozycję Bazy danych, a następnie wybierz polecenie Odśwież w bazie danych.
Ponowne nawiązywanie połączenia z usługą Azure SQL Database
Połączenie z usługą Azure SQL Database pozostaje aktywne do momentu zamknięcia projektu. Po ponownym otwarciu projektu należy ponownie nawiązać połączenie z usługą Azure SQL Database, jeśli chcesz nawiązać aktywne połączenie z serwerem. Możesz pracować w trybie offline, dopóki nie załadujesz obiektów bazy danych do usługi Azure SQL Database i zmigrujesz dane.
Procedura ponownego nawiązywania połączenia z usługą Azure SQL Database jest taka sama jak procedura nawiązywania połączenia.