Condividi tramite


Monitoraggio e risoluzione dei problemi di migrazione dei dati (Stretch Database)

Si applica a: SQL Server 2016 (13.x) e versioni successive - Solo Windows

Importante

Stretch Database è deprecato in SQL Server 2022 (16.x) e database SQL di Azure. Questa funzionalità verrà rimossa nelle versioni future del motore di database. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.

Controllare lo stato della migrazione dei dati in una vista a gestione dinamica

In alternativa, aprire DMV sys.dm_db_rda_migration_status per visualizzare il numero di batch e righe di dati di cui è stata eseguita la migrazione. Per altre informazioni, vedere sys.dm_db_rda_migration_status (Transact-SQL).

Risoluzione dei problemi di migrazione dei dati

Non viene eseguita la migrazione in Azure delle righe dalla tabella abilitata per l'estensione. Qual è il problema?

Esistono diversi problemi che possono influire sulla migrazione. Verificare quanto segue.

  • Verificare la connettività di rete per il computer SQL Server.

  • Verificare che il firewall di Azure non stia bloccando la connessione di SQL Server all'endpoint remoto.

  • Verificare lo stato dell'ultimo batch nella DMV sys.dm_db_rda_migration_status. Se si è verificato un errore, controllare i valori error_number, error_state, ed error_severity per il batch.

Il firewall di Azure blocca le connessioni dal server locale

Potrebbe essere necessario aggiungere una regola nelle impostazioni del firewall di Azure per il server Azure per consentire a SQL Server di comunicare con il server Azure remoto.

Vedi anche