NSSubscriberView
Notification Services crea una vista de suscriptor por cada instancia de Notification Services. Esta vista se encuentra en el esquema de instancia de la base de datos de instancia. Por ejemplo, la configuración de la instancia especifica que el nombre de esquema es Tutorial y la vista es Tutorial.NSSubscriberView.
Puede utilizar esta vista para agregar, modificar y eliminar suscriptores a una instancia de Notification Services. Para las aplicaciones implementadas, considere la posibilidad de desarrollar una interfaz de administración de suscripciones utilizando la API correspondiente. Para obtener más información, vea Desarrollar interfaces de administración de suscripciones.
Columna | Tipo de datos | Descripción |
---|---|---|
SubscriberId |
nvarchar(255) |
Identificador del suscriptor. Elija el identificador que desee para este valor. Debe ser único en la instancia de Notification Services. |
Enabled |
bit |
Determina si el registro del suscriptor está habilitado (1) o deshabilitado (0). Si está deshabilitado, las suscripciones del suscriptor no generarán notificaciones. |
Created |
datetime |
Fecha y hora en que se creó el registro del suscriptor. No inserte valores en esta columna. Notification Services define este valor cuando se agrega el suscriptor. |
Updated |
datetime |
Fecha y hora en que se modificó el registro del suscriptor. No inserte valores en esta columna. Notification Services define este valor cuando se actualiza el suscriptor. |
Para insertar datos es preciso que los suscriptores estén habilitados.
Esta vista está disponible para los miembros de las funciones de base de datos NSEventProvider, NSRunService y db_owner, y para la función de servidor sysadmin.
Utilice la siguiente consulta para insertar un suscriptor en una instancia Tutorial, que utiliza la base de datos TutorialNSMain:
USE TutorialNSMain;
GO
INSERT INTO dbo.NSSubscriberView (SubscriberId, Enabled)
VALUES (N'danw@adventure-works.com', 1);
GO
INSERT (Transact-SQL)
Vistas de Notification Services
Arquitectura de administración de suscripciones
Desarrollar interfaces de administración de suscripciones
Habilitar y deshabilitar instancias, aplicaciones o componentes