Principale utente con più risposte
Migrazione SQL Server a SQL Azure

Domanda
-
Sto cercando di migrare un database da MS Server 2014 a Azure SQL Database, secondo la procedura indicata di seguito (distribuzione del database in SQL Azure):
https://azure.microsoft.com/it-it/documentation/articles/sql-database-cloud-migrate-compatible-using-ssms-migration-wizard/
Però facendo click destro sul database non ho il task "Distribuisci database a Microsoft SQL Database" ma ho solo la scelta "Distribuisci a Microsoft Azure VM", che ovviamente non è la stessa cosa (infatti l'esempio di cui al link in alto riporta entrambe le opzioni).
Come mai ho questa limitazione su SQL Server Management Studio? Mi sembrava il modo più rapdio per trasferire il DB su Azure, tenendo conto che è un DB molto molto semplice.
Grazie, saluti
Risposte
-
Ciao,
stai per caso usando la versione Express di SQL 2014?
Un modo alternativo (e semplice) per poter procedere è il seguente:
1)In SSMS, tasto destro sul database, Tasks / Export Data-tier Application, creando il file di output (BACPAC) sul tuo desktop\server.
2)Collegati con SSMS al tuo server su Azure
3)Tasto destro su Databases, Import Data-tier Application, seguendo il wizard e selezionando come file sorgente il tuo BACPAC locale.
Al termine del processo, il tuo database dovrebbe essere interamente ripristinato sul tuo server Azure.
Facci sapere,
Luca
- Proposto come risposta Alessandro AlpiMVP, Moderator giovedì 21 luglio 2016 07:34
- Contrassegnato come risposta Alessandro AlpiMVP, Moderator giovedì 21 luglio 2016 07:34
Tutte le risposte
-
Ciao,
stai per caso usando la versione Express di SQL 2014?
Un modo alternativo (e semplice) per poter procedere è il seguente:
1)In SSMS, tasto destro sul database, Tasks / Export Data-tier Application, creando il file di output (BACPAC) sul tuo desktop\server.
2)Collegati con SSMS al tuo server su Azure
3)Tasto destro su Databases, Import Data-tier Application, seguendo il wizard e selezionando come file sorgente il tuo BACPAC locale.
Al termine del processo, il tuo database dovrebbe essere interamente ripristinato sul tuo server Azure.
Facci sapere,
Luca
- Proposto come risposta Alessandro AlpiMVP, Moderator giovedì 21 luglio 2016 07:34
- Contrassegnato come risposta Alessandro AlpiMVP, Moderator giovedì 21 luglio 2016 07:34
-
Esatto, sto usando la versione Express. Ho provato a utilizzare il metodo suggerito ma mi da una serie infinita di errori SQL 71562 (errore di convalida), su un DB temporaneo che avevo cancellato da qualche giorno. C'e' un modo per risolvere in modo "massivo" questi errori?
Grazie, saluti
-
Ti sono rimasti dei riferimenti a dei Linked Servers nel codice TSQL di stored procedures/funzioni/viste del db?
In tal caso dovresti bonificare il tutto..vedi qui un esempio per trovare tali referenze...