Eventi
Ottieni gratuitamente la certificazione in Microsoft Fabric.
19 nov, 23 - 10 dic, 23
Per un periodo di tempo limitato, il team della community di Microsoft Fabric offre buoni per esami DP-600 gratuiti.
Prepara oraQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si applica a: Database SQL di Azure Istanza gestita di SQL di Azure
Questa procedura ha come ambito una relazione di replica geografica attiva tra un database primario e secondario. sys.sp_wait_for_database_copy_sync
La chiamata a fa sì che l'applicazione attenda fino a quando tutte le transazioni di cui è stato eseguito il commit vengono replicate e riconosciute dal database secondario attivo. Eseguire sys.sp_wait_for_database_copy_sync
solo sul database primario.
sp_wait_for_database_copy_sync [ @target_server = ] 'server_name'
, [ @target_database = ] 'database_name'
Nome del server database SQL di Azure che ospita il database secondario attivo. server_name è sysname, senza impostazione predefinita.
Nome del database secondario attivo. database_name è sysname, senza impostazione predefinita.
Restituisce 0 per l'esito positivo o un numero di errore per l'esito negativo.
Le condizioni di errore più probabili sono:
Il nome del server o il nome del database non è specificato.
Impossibile trovare il collegamento al nome del server o al database specificato.
La connettività interlink è stata persa e sys.sp_wait_for_database_copy_sync
verrà restituita dopo il timeout della connessione.
Qualsiasi utente nel database primario può chiamare questa stored procedure di sistema. L'account di accesso deve essere un utente in entrambi i database primario e secondario attivo.
Tutte le transazioni di cui è stato eseguito il commit prima dell'invio di una sp_wait_for_database_copy_sync
chiamata al database secondario attivo.
Nell'esempio seguente viene richiamato sp_wait_for_database_copy_sync
per assicurarsi che venga eseguito il commit di tutte le transazioni nel database primario, AdventureWorks
, che venga inviato al database secondario attivo nel server serverSecondary
di destinazione.
USE AdventureWorks;
GO
EXEC sys.sp_wait_for_database_copy_sync @target_server = N'serverSecondary', @target_database = N'AdventureWorks';
GO
Eventi
Ottieni gratuitamente la certificazione in Microsoft Fabric.
19 nov, 23 - 10 dic, 23
Per un periodo di tempo limitato, il team della community di Microsoft Fabric offre buoni per esami DP-600 gratuiti.
Prepara ora