Partager via


Définition d'un canal de remise Fichier

Un canal de remise File définit un point de terminaison de fichier texte pour la remise de notifications à l'aide du protocole de remise File. Si vous utilisez le protocole de remise File intégré dans une application hébergée par l'instance, vous devez définir au moins un canal de remise File.

Propriétés d'un canal de remise Fichier

Lorsque vous définissez un canal de remise pour le protocole de remise File, vous devez utiliser le nom et les arguments de protocole corrects. La liste suivante décrit les éléments et les valeurs requis par le protocole de remise File :

  • Le nom du canal de remise doit être unique dans l'instance Notification Services et ne peut pas contenir les caractères suivants : crochet d'ouverture ([]), crochet de fermeture (]), guillemet double ("), guillemet simple ('), barre oblique inversée (\\) et barre oblique (/).
  • Le nom du protocole doit être File.
  • Le protocole de remise File utilise deux arguments :
    • Vous devez spécifier le fichier pour le canal de remise. L'argument de fichier doit porter le nom FileName, tandis que la valeur doit être le chemin d'accès complet et le nom du fichier texte que vous voulez voir créé par le protocole de remise.
    • Vous pouvez spécifier un codage pour le fichier. L'argument de codage devoir porter le nom Encoding, tandis que la valeur doit être un format de codage valide. Tous les formats de codage retournés par la méthode GetEncoding de la classe Encoding dans le Microsoft .NET Framework sont valides. Si cet argument n'est pas spécifié, le protocole de remise utilise le codage UTF-8.

Exemple

L'exemple suivant montre comment définir un canal de remise File dans un fichier de configuration d'instance (ICF). Étant donné que le protocole de remise File est intégré, il n'a pas besoin d'un élément correspondant dans l'élément Protocols du fichier ICF.

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

Voir aussi

Référence

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

Concepts

protocole de remise File
Définition des canaux de remise

Autres ressources

Instance Configuration File Templates
Configuration des instances de Notification Services
DeliveryChannels Element (ICF)

Aide et Informations

Assistance sur SQL Server 2005