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.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

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.