SQL Server 2012 Management Studio i SQL Azure Tools również ma teraz tę opcję I belie ve.
W systemie SSMS po kliknięciu prawym przyciskiem myszy na katalogu głównym bazy danych istnieje opcja "Importuj aplikację warstwy danych ...", która umożliwia przywrócenie BACPAC (można również kliknąć prawym przyciskiem myszy na bazie danych i wybrać " Eksportuj aplikację warstwy danych ... ", aby wyeksportować istniejącą bazę danych do BACPAC).
Narzędzia danych SQL Server umożliwiają Visual Studio 2010 z opcją porównywania danych, która może być również używana do przenoszenia danych między dwiema instancjami bazy danych (która byłaby odpowiednia dla mniejszych poprawek danych).
Próbowałem używać narzędzia SQL Server 2014 do pracy, ale mi się nie udało. Kreator migracji SQL Azure był tym, który prawidłowo wykonał zadanie. – nrod
Podczas drugiej migracji kilka dni później "Kreator migracji SQL Azure" nie pomógł. Rozwiązaniem okazało się: wyodrębnienie warstwy danych z ** Lokalnego serwera SQL ** (przy użyciu "Visual Studio SQL Server Explorer"), a następnie opublikowanie tego samego pliku w ** Bazie danych SQL Azure ** (również przy użyciu opcji 'Visual Studio SQL Server Explorer ") i zaznaczenie pola wyboru ** Zarejestruj się jako aplikacja warstwy danych ** i zaznacz ** Zezwalaj na niekompatybilną platformę ** w opcjach zaawansowanych. Pracował naprawdę dobrze! – nrod
Jestem zaskoczony, jak ludzie przychodzą w 2017 r., A odpowiedzi na nie udzielono w 2011 r. Ale w tym konkretnym przypadku nadal będę odpowiadał, że najbardziej niezawodnym sposobem przeniesienia bazy danych SQL do Azure SQL DB jest użycie Kreatora migracji SQL Azure. Chyba że szukasz migracji bez przestojów. – astaykov