Genera script SQL (oggetti di replica)Generate SQL Script (Replication Objects)

In uno script di replica sono incluse le stored procedure di sistema Transact-SQLTransact-SQL necessarie per l'implementazione dei componenti di replica selezionati per lo script, ad esempio una pubblicazione o una sottoscrizione.A replication script contains the Transact-SQLTransact-SQL system stored procedures necessary to implement the replication components scripted, such as a publication or subscription. Gli script di tutti i componenti di replica inclusi in una topologia devono essere creati come parte di un piano di ripristino di emergenza. Gli script possono inoltre essere utilizzati per automatizzare attività ripetitive.All replication components in a topology should be scripted as part of a disaster recovery plan, and scripts can also be used to automate repetitive tasks. Sono disponibili due finestre di dialogo per lo script di oggetti di replica:Replication offers two dialog boxes for scripting replication objects:

  • Generate SQL Script, which is available from the context menu of the Replication folder and all subfolders in MicrosoftMicrosoft SQL Server Management StudioSQL Server Management Studio.Generate SQL Script, which is available from the context menu of the Replication folder and all subfolders in MicrosoftMicrosoft SQL Server Management StudioSQL Server Management Studio. Questa finestra di dialogo consente di creare lo script di ogni oggetto di replica in un'istanza di MicrosoftMicrosoft SQL ServerSQL Server.This dialog box allows you to script all replication objects on an instance of MicrosoftMicrosoft SQL ServerSQL Server.

  • Genera script SQL <NomeOggetto>, disponibile dal menu di scelta rapida associato a pubblicazioni e sottoscrizioni.Generate SQL Script <ObjectName>, which is available from the context menu for publications and subscriptions. Questa finestra di dialogo consente di creare lo script di singoli oggetti.This dialog box allows you to script individual objects.

    Queste finestre di dialogo consentono di creare lo script di oggetti in una singola istanza di SQL ServerSQL Server, ma non di stabilire connessioni ad altre istanze per generare lo script degli oggetti correlati.These dialog boxes script objects on a single instance of SQL ServerSQL Server; they do not connect to other instances to script related objects.

Opzioni Genera script SQLGenerate SQL Script Options

Proprietà server di distribuzioneDistributor properties
Selezionare questa opzione per creare script di stored procedure che consentano di attivare o disabilitare il server di distribuzione, aggiungere o eliminare i server di pubblicazione associati a quello di distribuzione e creare o rimuovere il database di distribuzione.Select to script stored procedures to: enable or disable the Distributor; add or drop Publishers associated with the Distributor; and create or drop the distribution database.

Pubblicazioni nelle origini dei dati seguentiPublications in the following data sources
Selezionare questa opzione per creare script di stored procedure che consentano di attivare o disabilitare la pubblicazione e creare o eliminare pubblicazioni, articoli, sottoscrizioni push e processi di replica.Select to script stored procedures to: enable or disable publishing; and create or drop publications, articles, push subscriptions, and replication jobs.

Sottoscrizioni nelle origini dei dati seguentiSubscriptions in the following data sources
Selezionare questa opzione per creare lo script di stored procedure che consentano di creare o eliminare sottoscrizioni pull e processi di replica.Select to script stored procedures to create or drop pull subscriptions and replication jobs.

Per creare o attivare i componenti e Per rimuovere o disabilitare i componentiTo create or enable the components and To drop or disable the components
Specificare se nello script devono essere inclusi i comandi per la creazione o la rimozione di un oggetto di replica.Specify whether the script should include commands for creating or dropping a replication object. MicrosoftMicrosoft consiglia di utilizzare questa finestra di dialogo per creare un set di script che consenta di attivare e disabilitare i componenti. recommends that you use the dialog box to create a set of scripts for enabling and disabling components.

Processi di replicaReplication jobs
Selezionare questa opzione per creare lo script dei processi di replica oltre a quello delle chiamate di stored procedure.Select to script replication jobs in addition to stored procedure calls. Questa opzione è disponibile solo quando si crea lo script da un server di distribuzione.This option is available only when scripting from a Distributor.

Le stored procedure di replica creano i processi necessari al momento dell'esecuzione e non è pertanto necessario selezionare l'opzione.Replication stored procedures create the necessary jobs when they are executed, so it is not required to select this option. Può tuttavia risultare utile disporre di un record dei processi creati in caso sia necessario ricreare un singolo processo.However, it can be useful to have a record of the jobs created in case an individual job must be recreated.

Opzioni Genera script SQL <NomeOggetto>Generate SQL Script <ObjectName> Options

Per creare o attivare i componenti e Per rimuovere o disabilitare i componentiTo create or enable the components and To drop or disable the components
Specificare se nello script devono essere inclusi i comandi per la creazione o la rimozione di un oggetto di replica.Specify whether the script should include commands for creating or dropping a replication object. MicrosoftMicrosoft consiglia di utilizzare la finestra di dialogo, creando un set di script che consenta di attivare e disabilitare i componenti. recommends that you use the dialog box, creating a set of scripts for enabling and disabling components.

Processi di replicaReplication jobs
Questa opzione è disponibile solo dalla finestra di dialogo Genera script SQL .This option is available only from the Generate SQL Script dialog box.

Vedere ancheSee Also

Creazione di script di replicaScripting Replication