Condividi tramite


Definizione di un canale di recapito File

Un canale di recapito di File definisce un endpoint di file di testo per il recapito di notifiche utilizzando il protocollo di recapito File. Se si utilizza il protocollo di recapito File integrato in un'applicazione ospitata dall'istanza, è necessario definire almeno un canale di recapito File.

Proprietà del canale di recapito File

Quando si definisce un canale di recapito per il protocollo di recapito File, è necessario utilizzare il nome di protocollo e gli argomenti corretti. Nell'elenco seguente vengono descritti gli elementi e i valori necessari per il protocollo di recapito File:

  • Il nome del canale di recapito deve essere univoco all'interno dell'istanza di Notification Services e non può includere i caratteri seguenti: parentesi aperta ([), parentesi chiusa (]), virgolette ("), virgolette singole ('), barra rovesciata (\), e barra (/).
  • Il nome del protocollo deve essere File.
  • Il protocollo di recapito File utilizza due argomenti:
    • È necessario specificare il file per il canale di recapito. Il nome dell'argomento del file deve essere FileName e il valore deve corrispondere al percorso completo e al nome del file di testo che si desidera venga creato dal protocollo di recapito.
    • È possibile specificare una codifica per il file. Il nome dell'argomento della codifica deve essere Encoding e il valore deve essere un formato di codifica valido. Tutti i formati di codifica restituiti dal metodo GetEncoding della classe Encoding in Microsoft .NET Framework sono validi. Se l'argomento non è specificato, il protocollo di recapito utilizza la codifica UTF-8.

Esempio

Nell'esempio viene illustrato come definire un canale di recapito File in un file di configurazione dell'istanza (ICF). Poiché il protocollo di recapito File è predefinito, non richiede un elemento corrispondente nell'elemento Protocols dell'ICF.

<DeliveryChannels>
    <DeliveryChannel>
        <DeliveryChannelName>FileChannel01</DeliveryChannelName>
        <ProtocolName>File</ProtocolName>
        <Arguments>
            <Argument>
                <Name>FileName</Name>
                <Value>C:\Results\StockNotification.txt</Value>
            </Argument>
        </Arguments>
    </DeliveryChannel>
</DeliveryChannels>

Vedere anche

Riferimento

Microsoft.SqlServer.Management.Nmo.DeliveryChannel
Microsoft.SqlServer.Management.Nmo.DeliveryChannelArgument

Concetti

Protocollo di recapito File
Definizione dei canali di recapito

Altre risorse

Instance Configuration File Templates
Configurazione delle istanze di Notification Services
DeliveryChannels Element (ICF)

Guida in linea e informazioni

Assistenza su SQL Server 2005