Guida per gli sviluppatori (replica)
La possibilità da configurare, gestire e monitorare a livello di codice una topologia di replica consente di semplificare le attività di replica ripetute e di migliorare l'esperienza utente per le applicazioni basate sulla replica. Mediante la programmazione della replica, è possibile offrire funzionalità di replica personalizzate agli utenti finali, senza che sia necessario conoscere le stored procedure di replica e i file eseguibili degli agenti di replica o utilizzare l'interfaccia di replica implementata da SQL Server Management Studio.
Di seguito vengono descritti gli scenari in cui le applicazioni possono trarre vantaggio dall'accesso a livello di codice ai servizi di replica:
Aggiunta di funzionalità di replica a un'applicazione dell'utente finale esistente, ad esempio la sincronizzazione di una sottoscrizione pull quando l'utente fa clic su un pulsante.
Creazione di un'interfaccia utente basata sul web per l'amministrazione remota della replica.
Creazione di un'interfaccia utente personalizzata che esponga solo un subset delle funzionalità di amministrazione e che possa essere utilizzata per l'amministrazione remota di più topologie di replica da un solo percorso o che combini funzionalità di amministrazione e di sincronizzazione.
Miglioramento di uno strumento di monitoraggio esistente mediante l'aggiunta di funzionalità di controllo dello stato di una pubblicazione o di una sottoscrizione o presso il server di distribuzione.
Creazione di un'applicazione personalizzata per amministrare o sincronizzare sottoscrizioni di un server di pubblicazione Oracle.
Scrittura di regole business personalizzate da eseguire alla sincronizzazione di una sottoscrizione di tipo merge.
Generazione di script Transact-SQL che possono essere eseguiti ripetutamente durante la configurazione di nuovi sottoscrittori.
SQL Server consente di controllare a livello di codice gli agenti di replica e di amministrare e monitorare a livello di codice una topologia di replica. Per ulteriori informazioni sulla programmazione della replica, vedere Concetti di base relativi alla programmazione della replica.
Contenuto della sezione
Concetti di base relativi alla programmazione della replica
Descrive i passaggi di pianificazione per lo sviluppo di un'applicazione che utilizza la replica.Concetti di base relativi alle stored procedure del sistema di replica
Descrive come è possibile utilizzare stored procedure di sistema per fornire l'accesso a livello di codice in una topologia di replica.Concetti di base relativi a RMO (Replication Management Objects)
Illustra i concetti di base per l'utilizzo di RMO (Replication Management Objects), ovvero un assembly di codice gestito che incapsula le funzionalità di replica per SQL Server.Concetti di base relativi ai file eseguibili dell'agente di replica
Descrive l'utilizzo di file eseguibili dell'agente di replica.Guida per gli sviluppatori: Procedure (replica)
Fornisce un elenco di procedure correlate alla replica.