Share via


Lezione 8: Modifica delle impostazioni di esecuzione dell'applicazione

In questa lezione verranno illustrate le procedure per configurare le impostazioni di esecuzione del file di definizione dell'applicazione (ADF) e quindi per aggiornare l'istanza di Notification Services in modo da applicare le modifiche al database dell'applicazione.

Impostazioni di esecuzione dell'applicazione

In Notification Services è possibile configurare la propria applicazione tramite numerose impostazioni di esecuzione. Tali impostazioni consentono di controllare la frequenza di elaborazione dei dati, il tempo massimo consentito al generatore, il modo in cui gli eventi vengono elaborati, la quantità di dati che è possibile inviare e ricevere, la modalità di registrazione dei dati distribuiti e la frequenza con la quale i dati precedenti vengono rimossi dal database.

Per ulteriori informazioni su queste impostazioni, vedere Specificazione delle impostazioni di esecuzione dell'applicazione.

Impostazioni di esecuzione dell'applicazione Weather

Per questa applicazione verranno configurate tre impostazioni di esecuzione dell'applicazione: il quantum del generatore, le funzionalità di registrazione del server di distribuzione e l'intervallo di rimozione dei dati. È consigliabile configurare queste impostazioni in ogni applicazione.

  • La durata del quantum verrà impostata su 15 secondi. Ciò corrisponde a PT15S nel formato XML per la durata. In questo modo il generatore viene configurato in modo da eseguire regole di sottoscrizione ogni 15 secondi. È possibile che la durata del quantum nelle applicazione sia superiore. Per ulteriori informazioni, vedere Specificazione della durata dei quantum del generatore.
  • Le funzionalità di registrazione del server di distribuzione verranno disattivate in modo da ridurre al minimo la quantità di dati registrati nel database dell'applicazione per la notifica. È possibile attivare le funzionalità del server di distribuzione durante lo sviluppo delle applicazioni; sarà tuttavia necessario disattivarle tutte o la maggior parte al momento di distribuire le applicazioni. Per ulteriori informazioni, vedere Configurazione della registrazione dei server di distribuzione.
  • Verrà specificato un intervallo per la rimozione dei dati in modo da rimuovere regolarmente dal database dell'applicazione dati relativi a eventi, notifiche e distribuzioni precedenti. La pianificazione di rimozione specifica che i dati risalenti a più di un giorno possono essere eliminati dal database e che il processo di rimozione dei dati viene eseguito alle 23:00:00 UTC. Per ulteriori informazioni, vedere Configurazione della rimozione dei dati.

Aggiunta del codice relativo alle impostazioni di esecuzione dell'applicazione nel file ADF

Il codice XML in questa sezione consente di configurare le impostazioni di esecuzione dell'applicazione come descritto in precedenza. Esaminare il codice XML e quindi seguire le istruzioni per copiare il codice XML nel file ADF.

Per aggiungere il codice relativo alle impostazioni di esecuzione dell'applicazione nel file ADF

  1. Fare clic su Copia codice per copiare il codice negli Appunti di Windows.

    <!-- ApplicationExecutionSettings -->
    <ApplicationExecutionSettings>
      <QuantumDuration>PT15S</QuantumDuration>
      <DistributorLogging>
        <LogBeforeDeliveryAttempts>false</LogBeforeDeliveryAttempts>
        <LogStatusInfo>false</LogStatusInfo>
        <LogNotificationText>false</LogNotificationText>
      </DistributorLogging>
      <Vacuum>
        <RetentionAge>P1D</RetentionAge>
        <VacuumSchedule>
          <Schedule>
          <StartTime>23:00:00</StartTime>
          <Duration>P0DT02H00M00S</Duration>
          </Schedule>
        </VacuumSchedule>
      </Vacuum>
    </ApplicationExecutionSettings>
    
  2. In Esplora soluzioni aprire il file WeatherADF.xml.

  3. Sostituire il commento seguente con il codice appena copiato.

    <!-- Replace with ApplicationExecutionSettings XML -->

  4. Scegliere Salva WeatherADF.xml dal menu File.

Aggiornamento dell'istanza di Notification Services

Dopo aver modificato il file ADF, aggiornare l'istanza di Notification Services per modificare le impostazioni di esecuzione dell'applicazione nel database dell'applicazione.

Per aggiornare l'istanza di Notification Services

  1. In Esplora oggetti espandere Notification Services.

  2. Fare clic con il pulsante destro del mouse su Tutorial, scegliere Attività e quindi Aggiorna.

  3. Nella finestra di dialogo Aggiorna istanza fare clic su Sfoglia, individuare il file TutorialICF.xml e quindi fare clic su Apri.

  4. Nel riquadro Parametri immettere i valori dei parametri. Utilizzare gli stessi valori utilizzati per creare l'istanza.

  5. Fare clic su OK.

  6. Controllare le informazioni visualizzate nella finestra di dialogo Notification Services - Riepilogo aggiornamento e quindi fare clic su Aggiorna.

  7. Al termine dell'aggiornamento, fare clic su Chiudi.

  8. È ora possibile chiudere il file WeatherADF.xml.

Lezione successiva

Lezione 9: Registrazione, attivazione e avvio dell'istanza

Vedere anche

Concetti

Esercitazione di Notification Services

Altre risorse

Specificazione delle impostazioni di esecuzione dell'applicazione
Creazione di soluzioni di notifica
Introduzione a SQL Server Notification Services

Guida in linea e informazioni

Assistenza su SQL Server 2005