sp_changedistpublisher (Transact-SQL)
Modifica le proprietà del server di pubblicazione della distribuzione. Questa stored procedure viene eseguita in qualsiasi database del server di distribuzione.
Sintassi
sp_changedistpublisher [ @publisher = ] 'publisher'
[ , [ @property = ] 'property' ]
[ , [ @value = ] 'value' ]
Argomenti
[ @publisher= ] 'publisher'
Nome del server di pubblicazione. publisher è di tipo sysname e non prevede alcun valore predefinito.[ @property= ] 'property'
Proprietà da modificare per il server di pubblicazione specificato. property è di tipo sysname. I possibili valori sono i seguenti.[ @value= ] 'value'
Valore della proprietà specificata. value è di tipo nvarchar(255) e il valore predefinito è NULL.Nella tabella seguente vengono descritte le proprietà valide dei server di pubblicazione e i valori corrispondenti.
Proprietà
Valori
Descrizione
active
true
Attiva il server di pubblicazione.
false
Disattiva il server di pubblicazione.
distribution_db
Nome del database di distribuzione.
login
Nome dell'account di accesso.
password
Password complessa per l'account di accesso specificato.
security_mode
1
Esegue la connessione al server di pubblicazione utilizzando l'autenticazione di Windows. Non può essere modificato per un server di pubblicazione non Microsoft SQL Server.
0
Esegue la connessione al server di pubblicazione utilizzando l'autenticazione di SQL Server. Non può essere modificato per unserver di pubblicazione non SQL Server.
working_directory
Directory di lavoro utilizzata per archiviare i file dei dati e di schema per la pubblicazione.
NULL (predefinito)
Vengono stampate tutte le opzioni di property disponibili.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Osservazioni
La stored procedure sp_changedistpublisher viene utilizzata in tutti i tipi di replica.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_changedistpublisher.
Vedere anche