Stored procedure estese per il database esteso (Transact-SQL)
Si applica a: SQL Server 2016 (13.x) e versioni successive
In questa sezione vengono descritte le stored procedure estese correlate a Stretch Database.
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.
In questa sezione
-
Rimuove la connessione autenticata tra un database locale abilitato per Stretch e il database remoto di Azure.
-
Ottiene il numero di ore di dati migrati mantenuti da SQL Server in una tabella di staging per garantire un ripristino completo del database di Azure remoto, se necessario.
-
Ripristina la connessione autenticata tra un database locale abilitato per Stretch e il database remoto.
-
Riconcilia l'ID batch archiviato nella tabella di SQL Server abilitata per l'estensione per i dati migrati più di recente con l'ID batch archiviato nella tabella di Azure remota.
-
Riconcilia le colonne nella tabella remota di Azure con le colonne nella tabella di SQL Server abilitata per l'estensione.
-
Accoda un'attività dello schema per riconciliare gli indici nella tabella remota.
-
Specifica se le query sul database abilitato per Stretch corrente e le relative tabelle restituiscono dati locali e remoti (impostazione predefinita) o solo dati locali.
-
Imposta il numero di ore di dati migrati mantenuti da SQL Server in una tabella di staging per garantire un ripristino completo del database di Azure remoto, se necessario.
-
Verifica la connessione da SQL Server al server di Azure remoto e segnala problemi che potrebbero impedire la migrazione dei dati.