09/29/2008 13:11:45
El paquete Componentes de SQL Server 2005 Notification Services proporciona los siguientes componentes de servidor y cliente necesarios para implementar y ejecutar Notification Services:
-
Los componentes de servicio que permiten la ejecución del servicio SQL Server 2005 Notification Services y proporcionan funciones de procesamiento de notificaciones.
-
API que pueden usarse dentro de aplicaciones personalizadas que incluyen funciones de SQL Server 2005 Notification Services:
-
API de administración de suscripciones que permiten a los programadores crear suscripciones y suscriptores, así como administrar dispositivos de suscriptor.
-
API de envío de eventos que permiten a los usuarios especificar eventos mediante las API de eventos o procedimientos almacenados.
-
API de administración de suscripciones que permiten a los programadores crear suscripciones y suscriptores, así como administrar dispositivos de suscriptor.
Este documento incluye las siguientes secciones:
1.0 Acerca de esta versión
Esta versión de los Componentes de SQL Server 2005 Notification Services proporciona compatibilidad para ejecutar SQL Server 2005 Notification Services en cualquier instancia del motor de base de datos de SQL Server 2005 o de SQL Server 2008.
1.1 Compatibilidad con versiones anteriores
Después de actualizar de SQL Server 2005 a SQL Server 2008, ya no podrá usar SQL Server Management Studio para configurar Notification Services. En lugar de ello, tendrá que usar la utilidad de línea de comandos nscontrol (nscontrol.exe) para configurar Notification Services. El programa de instalación del paquete Notification Services agrega la utilidad nscontrol al menú Inicio cuando se instala el paquete. Para obtener más información acerca de la utilidad nscontrol y su sintaxis, vea el tema
2.0 Implementación
Las topologías existentes de implementación de Notification Services siguen aplicándose en esta versión de los componentes de Notification Services. Estas topologías incluyen configuraciones de un solo servidor, configuración de servidor de base de datos remoto, configuraciones escaladas y configuraciones de alta disponibilidad. Para obtener más información acerca de las topologías de implementación de Notification Services, vea el tema
2.1 Escenarios
Esta versión de los componentes de SQL Server 2005 Notification Services admite los siguientes escenarios:
-
Una nueva instalación de este paquete en cualquiera de estas configuraciones:
-
Tanto los componentes del motor de Notification Services como SQL Server 2005 se instalan en el mismo servidor.
-
Los componentes del motor de Notification Services se instalan en un servidor remoto y SQL Server 2005 se instala en el servidor local.
-
Tanto los componentes del motor de Notification Services como SQL Server 2005 se instalan en el mismo servidor.
-
Una nueva instalación de este paquete en cualquiera de estas configuraciones:
-
Tanto los componentes del motor de Notification Services como SQL Server 2008 se instalan en el mismo servidor.
-
Los componentes del motor de Notification Services se instalan en un servidor remoto y SQL Server 2008 se instala en el servidor local.
-
Tanto los componentes del motor de Notification Services como SQL Server 2008 se instalan en el mismo servidor.
-
Una instalación existente de Notification Services en un entorno actualizado de SQL Server 2005 a SQL Server 2008.
Nota: Tras la actualización, SQL Server 2005 Notification Services permanecerá en el equipo.
2.2 Requisitos
Para instalar el paquete SQL Server 2005 Notification Services, el equipo debe cumplir los mismo requisitos de hardware y software que la versión de SQL Server donde se alojan las bases de datos. Para obtener más información sobre estos requisitos, vea los temas
Si realiza una nueva instalación del paquete de componentes SQL Server 2005 Notification Services, se requieren los siguientes componentes adicionales para las funciones de Notification Services:
-
Colección de objetos de administración de Microsoft SQL Server 2005 (SMO)
-
Microsoft SQL Server Native Client
-
SQL Server XML (solo se requiere si desea usar las características de carga de eventos XML de Notification Services.)
Estos componentes deben admitir la versión de SQL Server donde se aloja la instancia del motor de Notification Services. Para obtener estos componentes, descárguelos de la última versión de SQL Server 2005 Feature Pack, que se encuentra disponible en el Centro de descarga de Microsoft.
2.3 Versiones
Esta versión de los componentes de SQL Server 2005 Notification Services permite el almacenamiento de bases de datos de instancia y de aplicación de Notification Services en las siguientes versiones del motor de base de datos de SQL Server:
SQL Server 2005 Standard Edition (32 bits)
SQL Server 2005 Standard Edition (64 bits) x64(arquitectura AMD / arquitectura Intel Extended Systems)
SQL Server 2005 Standard Edition (64 bits) IA64(arquitectura Intel Itanium)
SQL Server 2005 Developer Edition (32 bits)
SQL Server 2005 Developer Edition (64 bits) x64
SQL Server 2005 Developer Edition (64 bits) IA64
SQL Server 2005 Enterprise Edition (32 bits)
SQL Server 2005 Enterprise Edition (64 bits) x64
SQL Server 2005 Enterprise Edition (64 bits) IA64
SQL Server 2005 Evaluation Edition (64 bits) x64
SQL Server 2005 Evaluation Edition (64 bits) IA64
SQL Server 2008 Standard (32 bits)
SQL Server 2008 Developer Edition (32 bits)
SQL Server 2008 Enterprise Edition (32 bits)
SQL Server 2008 Standard (64 bits) x64
SQL Server 2008 Developer Edition (64 bits) x64
SQL Server 2008 Enterprise Edition (64 bits) x64
SQL Server 2008 Developer Edition (64 bits) IA64
SQL Server 2008 Enterprise Edition (64 bits) IA64
SQL Server 2008 Enterprise Evaluation Edition
Para esta versión de los componentes de Notification Services, las ediciones Developer, Enterprise y Evaluation presentan la misma funcionalidad. No obstante, las versiones Standard tienen algunas limitaciones. Para obtener más información, vea el tema
2.4 Instalación
Para poder instalar los componentes de Notification Services, debe cumplir los requisitos que se indican en este documento. Entonces podrá descargar y ejecutar el programa de instalación para el paquete Notification Services. El programa de instalación copiará los archivos de programa y configurará los componentes necesarios.
2.5 Actualización
2.5.1 Actualizar el paquete Componentes de Notification Services sin realizar una actualización a SQL Server 2008
Si ya cuenta con una instalación de los componentes de Notification Services, puede realizar una actualización a la versión actual. Antes de actualizar los componentes de Notification Services, detengan los servicios de todas las instancias de Notification Services en el equipo. A continuación, descargue y ejecute el programa de instalación para el paquete Notification Services. El programa de instalación copiará los archivos de programa y configurará los componentes necesarios. Tras la actualización, compruebe que las instancias de Notification Services sigan funcionando del modo esperado. No es necesario que ejecute una actualización de nscontrol en su instancia o en sus aplicaciones después de instalar el paquete de componentes de Notification Services.
2.5.2 Actualizar el paquete Componentes de Notification Services después de realizar una actualización a SQL Server 2008
Si realiza una actualización del SP2 de SQL Server 2005 a SQL Server 2008, puede usar el paquete de componentes de Notification para seguir usando SQL Server 2005 Notification Services. Al actualizar un equipo del SP2 de SQL Server 2005 con Notification Services a SQL Server 2008, el programa de instalación no quita Notification Services del equipo. Cuando finaliza la actualización, SQL Server 2005 Notification Services continúa en el equipo y estará disponible en Agregar o quitar programas. No obstante, para seguir usando SQL Server 2005 Notification Services después de actualizar a SQL Server 2008, debe realizar uno de estos pasos adicionales:
-
Instalar el SP3 de SQL Server 2005.
O bien
-
Instalar este paquete de componentes de Notification Services y los componentes necesarios que se indican en la sección Requisitos de este tema.
O bien
-
Instalar el
paquete de actualización acumulativa 9 desde el sitio web de Ayuda y soporte técnico de Microsoft y, a continuación, instalar este paquete de componentes de Notification Services.
2.6 Configuración
Después de realizar una actualización o instalación de este paquete de componentes de Notification Services, tendrá que configurar la versión de Notification Services que se especifica en el Registro. Para obtener más información, vea la sección 3.0 Problemas conocidos de este tema. Para obtener más información sobre la forma de configurar y usar Notification Services, vea los temas de procedimientos de la sección
2.7 Desinstalación
Si ya no necesita Notification Services en su entorno, puede desinstalar los componentes de Notification Services. Para desinstalar Notification Services, siga primero los pasos del tema
3.0 Problemas conocidos
3.1 La versión de Notification Services podría ser incorrecta en el Registro
La versión predeterminada del paquete de componentes de Notification Services es la versión Standard. Esta versión se usa de forma predeterminada cuando este paquete de componentes de Notification Services se implementa sin antes instalar SQL Server 2005. Si instala el paquete de componentes de Notification Services en un equipo con una instalación existente de SQL Server 2005, Notification Services podría configurarse para la versión incorrecta de Notification Services, lo que impediría el inicio del servicio Notification Services. Si tiene licencia para más de una versión de SQL Server y los componentes de Notification Services tienen que usar una de esas versiones, puede configurar la información de versión de Notification Services. Para configurar la información de versión de Notification Services, actualice manualmente el Registro tal y como se describe en el siguiente procedimiento y, a continuación, use el comando de actualización nscontrol para asegurarse de que se usa la versión correcta de Notification Services para su instancia y aplicaciones de Notification Services. Para obtener más información acerca de la utilidad nscontrol y su sintaxis, vea el tema
Advertencia: |
---|
Una modificación incorrecta del Registro puede provocar daños graves en el sistema. Antes de efectuar cambios en el Registro, debe realizar una copia de seguridad de los datos importantes del equipo. |
-
En el menú Inicio, haga clic en Ejecutar.
-
En el cuadro de diálogo Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
-
En el panel izquierdo, localice la siguiente clave del Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\NS\Setup.
Nota: Si su instalación se realiza en una versión de 64 bits de Windows, la clave del Registro estará en HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\90\NS\Setup. -
Haga clic con el botón secundario en el panel derecho, seleccione Nuevo y, a continuación, haga clic en Valor de cadena.
-
Haga clic en la nueva entrada del Registro y asígnele el nombre RedistEdition.
-
Haga clic con el botón secundario en RedistEdition y, a continuación, haga clic en Modificar.
-
En el cuadro de diálogo Editar cadena, escriba el valor correspondiente a la versión de SQL Server para la que tenga licencia:
-
Standard Edition
-
Developer Edition
-
Enterprise Evaluation Edition
-
Enterprise Edition
-
Standard Edition
-
Haga clic en Aceptar.
-
En el menú Archivo, haga clic en Salir.
-
Reinicie los servicios de Notification Services.
4.0 Más información
Para obtener más información sobre Notification Services, vea la sección