Condividi tramite


Funzioni di replica - PUBLISHINGSERVERNAME

Si applica a: SQL Server Istanza gestita di SQL di Azure

Restituisce il nome del server di pubblicazione di origine per un database pubblicato che partecipa a una sessione di mirroring del database. Questa funzione viene eseguita in un'istanza del server di pubblicazione di SQL Server nel database di pubblicazione. Utilizzarla per determinare il server di pubblicazione originale del database pubblicato.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

PUBLISHINGSERVERNAME()  

Tipi restituiti

nvarchar

Osservazioni:

La funzione PUBLISHINGSERVERNAME viene utilizzata in tutti i tipi di replica.

La funzione PUBLISHINGSERVERNAME viene utilizzata quando nel database di pubblicazione esiste una sessione di mirroring del database tra il server di pubblicazione e un'istanza del partner per il mirroring.

Questa funzione deve essere eseguita nel contesto di un database di pubblicazione. Quando PUBLISHINGSERVERNAME viene eseguita in un database di pubblicazione nell'istanza SQL Server del server mirror, viene restituito il nome dell'istanza del server di pubblicazione dal quale ha origine il database pubblicato. Quando la funzione viene eseguita in un database nell'istanza del server mirror non pubblicato o pubblicato dall'istanza del server mirror dopo un failover, viene restituito il nome dell'istanza del server mirror. Quando questa funzione viene eseguita nell'istanza del server di pubblicazione originale, viene restituito il nome del server di pubblicazione.

Vedi anche

Mirroring e replica del database (SQL Server)
Funzioni di replica (Transact-SQL)