Share via


NSSubscriberDeviceView

Notification Services crea una vista NSSubscriberDeviceView por cada instancia de Notification Services. Esta vista contiene información acerca de los dispositivos de suscriptor de todos los suscriptores. Puede utilizar esta vista para revisar los dispositivos de suscriptor de la instancia de Notification Services, así como para insertar, actualizar y eliminar dispositivos de suscriptores.

Columnas de la vista

La información acerca de los dispositivos de suscriptor que contiene la vista NSSubscriberDeviceView se muestra en la siguiente tabla.

Columna Tipo de datos Descripción

SubscriberId

nvarchar(255)

Identificador del suscriptor. El mismo suscriptor puede aparecer varias veces en esta vista si se han definido varios dispositivos para él.

Enabled

bit

Si el valor es 1, el suscriptor está habilitado y puede recibir notificaciones. No inserte valores en esta columna.

Created

datetime

La fecha y la hora en que el registro del suscriptor se agregó a la instancia de Notification Services. No inserte valores en esta columna.

Updated

datetime

La fecha y la hora en que se actualizó por última vez el registro del suscriptor. No inserte valores en esta columna.

DeviceName

nvarchar(255)

Nombre del dispositivo de destino para la notificación. La combinación de SubscriberId y DeviceName debe ser única en esta vista.

DeviceTypeName

nvarchar(255)

Tipo de dispositivo de destino, como correo electrónico o archivo.

DeviceAddress

nvarchar(255)

Dirección a la que se envía la notificación, como una dirección de correo electrónico.

DeliveryChannelName

nvarchar(255)

Nombre del canal de entrega utilizado para enviar la notificación.

Notas

La vista NSSubscriberDeviceView se encuentra en la base de datos de instancia. Si la configuración de la instancia especifica un esquema de instancia, la vista se encuentra en dicho esquema. De lo contrario, la vista estará en el esquema dbo.

Permisos

El permiso SELECT de esta vista está disponible para todos los miembros de las funciones de servidor sysadmin y db_owner. También está disponible para las funciones de base de datos NSAnalysis, NSDistributor, NSEventProvider, NSGenerator, NSReader, NSRunService, NSSubscriberAdmin y NSVacuum de Notification Services.

Los permisos INSERT, UPDATE y DELETE de esta vista se conceden a los miembros de la función de base de datos NSSubscriberAdmin.

Ejemplos

Ejecute la siguiente consulta para ver todos los datos de NSSubscriberDeviceView.

USE StockInstanceNSMain;
GO
SELECT * FROM NSSubscriberDeviceView;
GO

Ejecute la siguiente consulta para insertar un dispositivo de suscriptor en NSSubscriberDeviceView.

USE TutorialNSMain;
GO
INSERT INTO dbo.NSSubscriberDeviceView 
(SubscriberId, DeviceName, DeviceTypeName, 
    DeviceAddress, DeliveryChannelName)
VALUES (N'TestUser1', N'Work e-mail', N'e-mail', 
    N'danw@adventure-works.com', N'FileChannel');
GO

Vea también

Referencia

Vistas de Notification Services

Otros recursos

Arquitectura de administración de suscripciones
Desarrollar interfaces de administración de suscripciones

Ayuda e información

Obtener ayuda sobre SQL Server 2005