Definir un canal de entrega File

Un canal de entrega File define un extremo de archivo de texto para entregar notificaciones mediante el protocolo de entrega File. Si utiliza el protocolo de entrega File integrado en una aplicación alojada por la instancia, debe definir al menos un canal de entrega File.

Propiedades del canal de entrega File

Cuando defina un canal de entrega para el protocolo de entrega File, debe utilizar el nombre de protocolo y los argumentos correctos. En la lista siguiente se describen los elementos y los valores requeridos por el protocolo de entrega File:

  • El nombre del canal de entrega debe ser exclusivo dentro de la instancia de Notification Services y no puede contener los caracteres siguientes: corchete de apertura ([), corchete de cierre (]), comillas dobles ("), comillas simples ('), barra diagonal inversa (\) y barra diagonal (/).
  • El nombre del protocolo debe ser File.
  • El protocolo de entrega File utiliza dos argumentos:
    • Debe especificar el archivo del canal de entrega. El argumento de archivo debe tener el nombre FileName y el valor debe ser la ruta de acceso y el nombre completos del archivo de texto que desea que cree el protocolo de entrega.
    • Puede especificar una codificación para el archivo. El argumento de codificación debe tener el nombre Encoding y el valor debe ser un formato de codificación válido. Todos los formatos de codificación devueltos por el método GetEncoding de la clase Encoding en Microsoft .NET Framework son válidos. Si no se especifica este argumento, el protocolo de entrega utilizará la codificación UTF-8.

Ejemplo

En el ejemplo siguiente se muestra cómo definir un canal de entrega File en un archivo de configuración de instancia (ICF). Puesto que el protocolo de entrega File está integrado, no necesita un elemento correspondiente en el elemento Protocols del ICF.

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

Vea también

Referencia

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

Conceptos

Protocolo de entrega File
Definir canales de entrega

Otros recursos

Instance Configuration File Templates
Configurar instancias de Notification Services
DeliveryChannels Element (ICF)

Ayuda e información

Obtener ayuda sobre SQL Server 2005