El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
En este documento se describe cómo configurar y solucionar problemas de alta disponibilidad de opciones salientes (OOHA) de Cisco Unified Contact Center Enterprise (UCCE).
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
La función de alta disponibilidad de opciones salientes (OOHA) se introdujo en la versión 11.6 de UCCE. OOHA es una función opcional. A partir de la versión 11.6 de UCCE, el proceso de Campaign Manager puede ser redundante con el modelo de conmutación por fallo Active-StandBy. Cuando OOHA está habilitado en WebSetup, el sistema realiza automáticamente la replicación transaccional bidireccional SQL entre las bases de datos BA_A y BA_B.
Estas tablas se replican:
Arquitectura de OOHA de UCCE 11.6
Administradores de campaña activos: en espera
Marcadores activos - En espera
BaImport - Sin conmutación por fallo
Paso 1. Asegúrese de que la característica de replicación de SQL Server esté habilitada.
setup.exe /q /Features=Replication /InstanceName=/ACTION=INSTALL /IAcceptSQLServerLicenseTerms
Paso 2. Asegúrese de que la cuenta de usuario de SQL Server esté configurada.

Paso 3. En SQL, el usuario NT AUTHORITY\SYSTEM debe tener la función sysadmin.

Paso 4. El nombre de host del servidor de registro y el nombre de servidor de SQL Server (@@servername) deben ser iguales.
Paso 1. Crear bases de datos BA en ambos servidores Logger.
Paso 2. Configure el mismo usuario SQL local con el rol sysadmin en ambos Loggers.
Paso 3. Inicie WebSetup en LoggerA, edite Logger Component y habilite Outbound Option y Outbound High Availability.

Nota: Asegúrese de proporcionar el nombre de host de Loggers en los campos Logger Public Interface. Este valor debe coincidir con el nombre del servidor SQL en el registrador respectivo.
Una vez que WebSetup se haya completado correctamente, debe ver Publication created and LoggerA SQL server and Subscribtion on LoggerB.
Compruébelo desde SQL Server Management Studio (SSMS) bajo Replicación > Publicaciones locales en LoggerA y Suscripciones locales en LoggerB.

Ejecute WebSetup en LoggerB, edite el componente Logger y habilite Outbound Option y Outbound High Availability.
La publicación debe crearse en LoggerB y la suscripción en LoggerA.
Esta imagen muestra la publicación y suscripción creadas en el servidor LoggerB.

Esta imagen muestra la publicación y suscripción creadas en el servidor LoggerA.

Seleccione Launch Replication Monitor Tool desde SSMS para verificar el estado de la replicación.

El estado de replicación debe ser OK.
Expanda el editor para obtener más información sobre el rendimiento y la latencia.

Vaya a la segunda pestaña Tracer Tokens y seleccione Insert Tracer. Esto prueba la latencia entre el editor y el distribuidor, y entre el distribuidor y el suscriptor.

Esto debe ser verificado en ambos Loggers.
Abra SSMS y ejecute esta consulta SQL.
SELECT @@servername
Compare el resultado de la consulta con el nombre de host del servidor de Windows. Deben coincidir.
Esta imagen muestra un escenario de problema cuando el nombre de host de LoggerA y el nombre del servidor SQL no coinciden. Asegúrese de solucionarlo antes de la configuración de OO HA.

Para descartar SQL servername, ejecute este comando en SSMS contra la base de datos maestra.
EXEC sp_dropserver @server=

Para agregar un nuevo nombre de servidor SQL, ejecute este comando.
EXEC sp_addserver @server=, @local=LOCAL

Reinicie SQL Server y SQL Server Agent desde Windows Services y verifique el resultado de la consulta select @@servername SQL.
Precaución: Utilice este procedimiento sólo si WebSetup no puede establecer la replicación y los errores no están claros.
Ejecute este procedimiento almacenado con las bases de datos BA en ambos Loggers con los valores de variable respectivos.
EXEC sp_ba_create_replication @instance=, @publisher= , @subscriber= , @working_directory = , @login = , @pwd =


Si se produce el error "Error al crear la base de datos", compruebe si la cuenta MSSQLSERVER tiene acceso completo al directorio de trabajo de SQL.
Esta imagen muestra el error correspondiente en los registros del servidor SQL.

Asegúrese de que la cuenta MSSQLSERVER tenga acceso completo al directorio de trabajo SQL.

Asegúrese de que Publicación y Suscripción se crean en cada servidor SQL Logger.

Precaución: Utilice este procedimiento sólo si WebSetup no puede establecer la replicación y los errores no están claros.
Ejecute este procedimiento con las bases de datos BA en ambos Loggers con los valores de variable respectivos.
EXEC sp_ba_remove_replication @instance =, @subscriber =


Compruebe si las publicaciones se han eliminado de ambos servidores Logger SQL.


Para borrar completamente SQL Server de la configuración de replicación, debe eliminar manualmente las suscripciones y soltar las bases de datos de distribución en ambos servidores Logger SQL.

USE master EXEC sp_dropdistpublisher @publisher=; EXEC sp_dropdistributiondb @database=distribution; EXEC sp_dropdistributor; GO

En algunos casos, el último comando puede fallar con el mensaje de error "No se puede borrar el nombre del servidor como publicador del distribuidor porque hay bases de datos habilitadas para la replicación en ese servidor".
EXEC sp_dropdistributor @no_checks = 1, @ignore_distributor =1
Comentarios