Niedawno zainstalowałem SQL Server 2014 Express na stacji roboczej, którą mam i próbuję wdrożyć na SQL Azure. Zrobiłem to wcześniej na poprzedniej stacji roboczej za pomocą programu SQL Server 2012 Express, wykonując następujące czynności:
Kliknij bazę danych prawym przyciskiem myszy> Zadania> „Wdróż bazę danych na SQL Azure”
W SQL Server 2014 opcja jest całkowicie niedostępna i zamiast tego zostaje zastąpiona nową opcją: „Wdróż bazę danych na maszynie wirtualnej z systemem Windows Azure”
Nie mogę zrozumieć, dlaczego brakuje opcji wdrożenia na SQL Azure. Czy jest coś, co należy teraz zainstalować osobno dla SQL Server 2014? Z tego, co przeczytałem online, obie opcje powinny być obecne w wersjach 2014. Czy Microsoft usunął tę opcję dla SQL Server 2014 Express?
Odpowiedzi:
Nie jest to obecne w SQL Server Express 2014 - patrz https://connect.microsoft.com/SQLServer/feedback/details/859491/deploy-database-to-windows-azure-sql-database-missing
źródło
Microsoft zmienił procedurę. Musisz tylko wyeksportować / zaimportować aplikację warstwy danych za pomocą pliku BACPAC. Microsoft wyjaśnia to tutaj (w sekcji Pakiet kopii zapasowej (.bacpac) : http://msdn.microsoft.com/en-us/library/ee210546.aspx
Oto w skrócie:
źródło
Opcja jest nadal dostępna, to tylko nazwa SQL Azure zmieniła się na Windows Azure SQL Database. To jest tuż przed opcją, którą już znalazłeś.
źródło