Stored procedure di sistema per la replica (Transact-SQL)

Data aggiornamento: 5 dicembre 2005

In SQL Server 2005, molte delle stored procedure di sistema pubbliche esistenti per la replica sono state aggiornate per il supporto delle nuove funzionalità di replica. Per ulteriori informazioni, vedere Miglioramenti delle funzionalità di replica. Nella tabella seguente sono elencate le nuove stored procedure per la replica.

Nuove stored procedure per la replica

Stored procedure Descrizione

sp_adddynamicsnapshot_job

Crea un processo agente che genera uno snapshot per una definizione di sottoscrizione basata su un filtro di riga con parametri.

sp_addlogreader_agent

Crea un processo dell'agente di lettura log per un database di pubblicazione.

sp_addmergepartition

Crea una partizione per una definizione di sottoscrizione basata su un filtro di riga con parametri utilizzando la funzione HOST_NAME o SUSER_SNAME nel Sottoscrittore.

sp_addmergepushsubscription_agent

Crea un nuovo processo di agente pianificato per sincronizzare una sottoscrizione push con una pubblicazione di tipo merge.

sp_addpushsubscription_agent

Crea un nuovo processo di agente pianificato per sincronizzare una sottoscrizione push con una pubblicazione transazionale.

sp_addqreader_agent

Crea un processo dell'agente di lettura coda per il server di distribuzione specificato.

sp_changearticlecolumndatatype

Utilizzata per le pubblicazioni Oracle. Modifica i mapping dei tipi di dati di colonna degli articoli tra un server di pubblicazione Oracle e un server di distribuzione SQL Server.

sp_changedynamicsnapshot_job

Consente di modificare il processo di agente che genera lo snapshot per una sottoscrizione di una pubblicazione con un filtro di riga con parametri.

sp_changelogreader_agent

Modifica le proprietà di protezione di un processo dell'agente di lettura log.

sp_changereplicationserverpasswords

Modifica le password archiviate per l'account di Windows o l'account di accesso di SQL Server utilizzato dagli agenti di replica per la connessione ai server in una topologia di replica. Questa stored procedure consente di cambiare la password per tutte le istanze di un account di accesso di SQL Server o un account di Windows utilizzato da tutti agenti di replica in esecuzione in un server.

sp_changesubscription (inclusa nella documentazione per la prima volta)

Modifica le proprietà di una sottoscrizione push o pull snapshot o transazionale coinvolta nella replica transazionale ad aggiornamento in coda. Sebbene sp_changesubscription non sia una nuova stored procedure, non era inclusa nella documentazione delle versioni precedenti.

sp_check_dynamic_filters

Visualizza informazioni sulle proprietà dei filtri di riga con parametri per una pubblicazione, specificando in particolare le funzioni utilizzate per generare una partizione di dati filtrati per una pubblicazione e se la pubblicazione consente l'utilizzo di partizioni pre-calcolate.

sp_check_join_filter

Consente di verificare un filtro join tra due tabelle per determinare se la relativa clausola è valida. Questa stored procedure restituisce inoltre informazioni sul filtro join specificato e indica se può essere utilizzato con partizioni pre-calcolate per la tabella specificata.

sp_check_subset_filter

Questa stored procedure viene utilizzata per controllare una clausola di filtro in qualsiasi tabella, allo scopo di determinarne la validità per la tabella e di restituire informazioni sul filtro specificato, incluso se il filtro può essere utilizzato con partizioni pre-calcolate.

sp_deletepeerrequesthistory

Elimina la cronologia associata a una richiesta dello stato di pubblicazione transazionale peer-to-peer.

sp_deletetracertokenhistory

Elimina le informazioni di cronologia sui token di traccia.

sp_dropdynamicsnapshot_job

Rimuove un processo snapshot per una definizione di sottoscrizione basata su un filtro di riga con parametri.

sp_dropmergepartition

Rimuove una partizione esistente per una definizione di sottoscrizione basata su un filtro di riga con parametri.

sp_enumeratependingschemachanges

Restituisce un elenco delle modifiche dello schema in sospeso quando la replica delle modifiche dello schema è attivata.

sp_getagentparameterlist

Restituisce un elenco di tutti i parametri dell'agente di replica che possono essere impostati in un profilo agente per il tipo di agente specificato.

sp_getdefaultdatatypemapping

Restituisce i mapping predefiniti dei tipi di dati tra un server di pubblicazione Oracle e un server di distribuzione SQL Server.

sp_helpdatatypemap

Restituisce informazioni sui mapping dei tipi di dati specifici della pubblicazione tra una server di pubblicazione Oracle e un server di distribuzione SQL Server.

sp_helpdynamicsnapshot_job

Restituisce informazioni sui processi di agente che generano snapshot dei dati filtrati.

sp_helplogreader_agent

Restituisce le proprietà del processo dell'agente di lettura log per un database di pubblicazione.

sp_helpmergepartition

Restituisce informazioni sulla partizione per una pubblicazione di tipo merge specificata.

sp_helppeerrequests

Restituisce informazioni su tutte le richieste dello stato ricevute dai partecipanti a una topologia di replica peer-to-peer.

sp_helppeerresponses

Restituisce tutte le risposte a una richiesta di stato specifica ricevute da un partecipante a una topologia di replica peer-to-peer.

sp_helpqreader_agent

Restituisce le proprietà del processo dell'agente di lettura coda.

sp_helpsubscriptionerrors

Restituisce tutti gli errori di replica transazionale per una specifica sottoscrizione.

sp_helptracertokens

Restituisce una riga per ogni token di traccia inserito in una pubblicazione per determinare la latenza.

sp_helptracertokenhistory

Restituisce informazioni dettagliate sulla latenza per i token di traccia specificati. Viene restituita una riga per ogni Sottoscrittore.

sp_helpxactsetjob

Visualizza informazioni sul processo Xactset per un server di pubblicazione Oracle.

sp_lookupcustomresolver

Restituisce il valore CLSID di un componente COM registrato come modulo di regola business utilizzato per la risoluzione dei conflitti.

sp_posttracertoken

Invia un token di traccia nel log delle transazioni del server di pubblicazione e inizia il processo di rilevamento delle statistiche di latenza.

sp_register_custom_scripting

Supporta la definizione di codice personalizzato per compensare le modifiche DDL (Data Definition Language) di pubblicazioni transazionali che contengono stored procedure personalizzate definite dall'utente.

sp_registercustomresolver

Registra un gestore della regola business che può essere richiamato durante il processo di sincronizzazione della replica di tipo merge.

sp_replmonitorchangepublicationthreshold

Modifica la misurazione del valore di soglia di monitoraggio di una pubblicazione.

sp_replmonitorhelpmergesession

Restituisce informazioni sulle sessioni passate per un agente di merge specifico. Viene restituita una riga per ogni sessione che soddisfa i criteri del filtro.

sp_replmonitorhelpmergesessiondetail

Restituisce informazioni dettagliate a livello di articolo su una specifica sessione di replica dell'agente di merge, utilizzato per monitorare la replica di tipo merge.

sp_replmonitorhelppublication

Restituisce le informazioni sullo stato corrente per una o più pubblicazioni in un server di pubblicazione.

sp_replmonitorhelppublicationthresholds

Restituisce le misurazioni del valore di soglia impostate per una pubblicazione monitorata.

sp_replmonitorhelppublisher

Restituisce informazioni sullo stato corrente per uno o più server di pubblicazione associati a un server di distribuzione.

sp_replmonitorhelpsubscription

Restituisce informazioni sullo stato corrente delle sottoscrizioni appartenenti a una o più pubblicazioni nel server di pubblicazione. Viene restituita una riga per ogni sottoscrizione restituita.

sp_replmonitorsubscriptionpendingcmds

Restituisce informazioni sul numero di comandi in sospeso per una sottoscrizione di una pubblicazione transazionale e una stima approssimativa del tempo necessario per l'elaborazione di tali comandi.

sp_requestpeerresponse

Quando viene eseguita da un nodo in una topologia peer-to-peer, questa procedura richiede una risposta da ogni altro nodo della topologia. Tramite l'esecuzione di questa procedura e l'analisi delle risposte corrispondenti è possibile verificare che tutti i precedenti comandi siano stati recapitati ai nodi che inviano una risposta.

sp_resetsnapshotdeliveryprogress

Reimposta il processo di recapito dello snapshot per una sottoscrizione pull in modo che il recapito dello snapshot possa essere riavviato.

sp_schemafilter

Consente di visualizzare e modificare le informazioni nello schema che vengono escluse dall'elenco delle tabelle Oracle idonee per la pubblicazione.

sp_setdefaultdatatypemapping

Contrassegna come predefinito un mapping esistente di tipi di dati tra sistemi DBMS (Database Management System, sistema di gestione database) Microsoft SQL Server e non SQL Server.

sp_showpendingchanges

Restituisce un set di risultati che indica il numero approssimativo di modifiche in attesa di replica.

sp_startpublication_snapshot

Avvia il processo dell'agente snapshot che genera lo snapshot iniziale per una pubblicazione.

sp_unregister_custom_scripting

Rimuove il codice personalizzato registrato tramite l'esecuzione di sp_register_custom_scripting.

sp_unregistercustomresolver

Rimuove un gestore della regola business precedentemente registrato.

Vedere anche

Altre risorse

Novità e miglioramenti di Transact-SQL (Transact-SQL)
How to: Upgrade Replication Scripts (Replication Transact-SQL Programming)

Guida in linea e informazioni

Assistenza su SQL Server 2005