sp_changedistpublisher (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Modifica le proprietà del server di pubblicazione della distribuzione. Questa stored procedure viene eseguita in qualsiasi database del server di distribuzione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_changedistpublisher
[ @publisher = ] N'publisher'
[ , [ @property = ] N'property' ]
[ , [ @value = ] N'value' ]
[ ; ]
Argomenti
[ @publisher = ] N'publisher'
Nome del server di pubblicazione. @publisher è sysname, senza impostazione predefinita.
[ @property = ] N'property'
Proprietà da modificare per il server di pubblicazione specificato. @property è sysname e può essere una delle proprietà della tabella elencata in @value.
[ @value = ] N'value'
Valore per la proprietà specificata. @value è nvarchar(255)e può essere uno dei valori nella tabella seguente.
Nota
I database del server di pubblicazione e del server di distribuzione in database SQL di Azure richiedono Istanza gestita di SQL. Per altre informazioni, vedere Replica con database SQL di Azure.
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 fornito. | |
security_mode 1 |
1 |
Esegue la connessione al server di pubblicazione utilizzando l'autenticazione di Windows. |
0 |
Usare l'autenticazione di SQL Server per la connessione al server di pubblicazione. | |
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 proprietà disponibili. | |
storage_connection_string |
Chiave di accesso | Chiave di accesso per la directory di lavoro quando il database è Istanza gestita di SQL di Azure. |
1 Non può essere modificato per un server di pubblicazione non SQL Server.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_changedistpublisher
viene usato in tutti i tipi di replica.
Se si modifica la working_directory
proprietà e la storage_connection_string
proprietà deve essere aggiornata, eseguire la stored procedure separatamente aggiornando la working_directory
proprietà, seguita dall'aggiornamento della storage_connection_string
proprietà o viceversa.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_changedistpublisher
.