sp_dropdynamicsnapshot_job (Transact-SQL)

Rimuove un processo di snapshot dei dati filtrati per una pubblicazione con filtri di riga con parametri. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione. Con l'eliminazione del processo, vengono eliminati tutti i dati correlati dalla tabella di sistema MSdynamicsnapshotjobs.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi


sp_dropdynamicsnapshot_job [ @publication = ] 'publication' 
    [ , [ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname' ] 
    [ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ] 
    [ , [ @ignore_distributor =] ignore_distributor ]

Argomenti

  • [ @publication=] 'publication'
    Nome della pubblicazione da cui deve essere rimosso il processo di snapshot dei dati filtrati. publication è di tipo sysname e non prevede alcun valore predefinito.
  • [ @dynamic_snapshot_jobname= ] 'dynamic_snapshot_jobname'
    Nome del processo di snapshot dei dati filtrati da rimuovere. dynamic_snapshot_jobnameè di tipo sysname. Se non viene specificato, viene utilizzato per impostazione predefinita il nome di processo associato a dynamic_snapshot_jobid.
  • [ @dynamic_snapshot_jobid= ] 'dynamic_snapshot_jobid'
    Identificatore per il processo di snapshot dei dati filtrati da rimuovere. dynamic_snapshot_jobidè di tipo uniqueidentifier e il valore predefinito è NULL.

    ms174297.note(it-it,SQL.90).gifImportante:
    È possibile specificare solo dynamic_snapshot_jobido dynamic_snapshot_jobname. Se non vengono specificati valori per l'argomento dynamic_snapshot_jobido dynamic_snapshot_jobname, vengono rimossi tutti i processi di snapshot dinamici per la pubblicazione.
  • [ @ignore_distributor =] ignore_distributor
    ignore_distributor è di tipo bit e il valore predefinito è 0. È possibile utilizzare questo parametro per rimuovere un processo di snapshot dinamico senza eseguire operazioni di eliminazione dei riferimenti nel server di distribuzione.

Osservazioni

La stored procedure sp_dropdynamicsnapshot viene utilizzata per la replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_dropdynamicsnapshot.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Riferimento

sp_adddynamicsnapshot_job (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005