Voz y Comunicaciones unificadas : Cisco Unity

Configuración del modo de recuperación de fallas de Unity mensaje de error del Asisitente: No podido configurar la réplica de SQL

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Este documento explica cómo resolver problemas el mensaje de error: no podido configurar la replicación sql que aparece cuando usted funciona con al Asisitente de la configuración de failover del Cisco Unity en un servidor del Cisco Unity.

prerrequisitos

Requisitos

No hay requisitos específicos para este documento.

Componentes Utilizados

La información en este documento se basa en el Cisco Unity 4.x.

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 la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.

Problema

Cuando funcionan con al Asisitente de la configuración de failover del Cisco Unity en un servidor de Unity de Ciso, se recibe este mensaje de error:

failed to configure sql replication

En diag-failoverconfig.txt, usted ve este mensaje de error:

Error [0x80040afc] : [Microsoft][ODBC SQL Server Driver][SQL Server]
Could not find stored procedure

Cuando el sp_dboption “UnityDb” del ejecutivo de la interrogación, “publicado”, falso se ejecuta en el analizador de consulta SQL, se vuelve este error:

The Distributor has not been installed correctly.  
Could not disable database for publishing.

En el servidor de Unity, vaya al administrador de empresa SQL Enterprise, haga clic con el botón derecho del ratón en el servidor, y seleccione las propiedades. Bajo lengueta de la replicación, la opción para inhabilitar la publicación y la distribución es greyed hacia fuera. Esto implica que la publicación SQL no está comenzada ni está configurada correctamente, que a su vez causa el error de la réplica de SQL.

Solución 1

Utilice esta solución para solucionar el problema:

  1. Vaya al Start (Inicio) > Programs (Programas) > Microsoft SQL Server > Enterprise Manager.

  2. Haga clic con el botón derecho del ratón en el servidor, después seleccione las propiedades. Bajo lengueta de la replicación, elija la configuración para publicar y la distribución.

  3. En este momento, si usted recibe un mensaje que estado la replicación del SQL Server no soporte los apodos, después realice estos pasos:

    1. Vuelva al Nombre del servidor (probablemente llamado local), y haga clic con el botón derecho del ratón el registro del SQL Server de la cancelación.

    2. Haga clic con el botón derecho del ratón en el SQL-grupo, después seleccione el nuevo registro del SQL Server y agregue el nombre del servidor de Unity.

    Si usted no recibe un mensaje de error, vaya al paso 4.

  4. Haga clic en Next (Siguiente). En la próxima ventana, elija hacen el <servername> que es poseer el distribuidor; El servidor SQL creará una base de datos de la distribución y un botón de radio del registro.

  5. Haga clic después hasta que usted vea el personalizar la ventana de configuración. Elija el uso las configuraciones predeterminadas y haga clic después.

  6. Haga clic en Finish (Finalizar). Usted recibe un mensaje que estado el <servername> con éxito habilitado del administrador de empresa del SQL Server como el distribuidor para el <servername>. Haga Click en OK y entonces cierre.

Solución 2

Este problema puede también ocurrir cuando se retitula el SQL Server después de que fuera instalado originalmente. Por lo tanto, el nombre de SQL Server (viejo Nombre del servidor) no hace juego el nuevo nombre de la máquina (nuevo Nombre del servidor) como se menciona en los mensajes de error de la falla de Unity. Para resolver el problema, realice los pasos mencionados en la descripción de problemas y las secciones de medidas elusivas bajo Error ODBC: No podría cambiar Publisher porque se ha caído la suscripción.

Verificación

Para verificar, ejecute el sp_dboption “UnityDb” del ejecutivo de la interrogación, “publicado”, falso en el analizador de consulta SQL. No debe haber ninguna mensajes de error que aparecen. Usted puede funcionar con al Asisitente de la configuración de failover del Cisco Unity con éxito ahora.

Nota: Si el Asisitente no puede otra vez con el [SQL-DMO] del error inválido alterar esta propiedad después de que el distribuidor haya estado instalado en diag-failoverconfig.txt, usted necesita inhabilitar cualquier aplicación del antivirus que se ejecuta en el servidor y después funcionar con al Asisitente otra vez.

Solución 3

Utilice esta solución para solucionar el problema:

  1. Cambie el inicio para el MSSQLSERVER y el SQLSERVERAGENT al sistema local.

  2. Abra al administrador de empresa del SQL Server en el servidor secundario.

  3. Amplíe el árbol al servidor SQL.

  4. Haga clic con el botón derecho del ratón y elija el registro del SQL Server de la cancelación como el host local.

  5. Haga clic con el botón derecho del ratón el grupo de SQL Server y elija el nuevo registro del SQL Server. Cree el registro para primario y a los servidores secundarios en ambos los servidores.

  6. Reinicie ambos servidores.

  7. Cambie el inicio para el MSSQLSERVER y el SQLSERVERAGENT de nuevo a una cuenta que tenía admins del dominio.

  8. Reinicie ambos servidores.

Problema

Cuando usted intenta configurar la Conmutación por falla del Cisco Unity, este mensaje aparece en el primario y los servidores secundarios:

Failed to configure SQL Replication

En el servidor secundario, este mensaje de error aparece:

Runtime Error! 
Program D:\CommServer\AvTtsServer.exe
R6025
-Pure Virtual FunctionalCall.

Solución

Complete estos pasos:

  1. En el servidor primario del Cisco Unity, elija el Start (Inicio) > Programs (Programas) > Microsoft SQL Server (Servidor Microsoft SQL) > Client Network Utility.

  2. En la ficha general, confirme que los protocolos de los permisos por la orden incluyen el TCP/IP y los Conductos mencionados.

  3. En la lengueta del alias, haga clic el botón Add, ingrese el nombre de la máquina del servidor secundario del Cisco Unity en el campo del servidor alias, y después haga clic la AUTORIZACIÓN.

  4. Relance los pasos uno a tres en el servidor secundario del Cisco Unity, pero en el paso tres, ingresan el nombre de la máquina del servidor primario del Cisco Unity en el campo del servidor alias.

Vuelva a efectuar al Asisitente de la configuración de failover y vea si se resuelve el problema. Si aparece no podido para configurar la réplica de SQL para el mensaje de error de la Conmutación por falla del Cisco Unity, complete estos pasos.

  1. En el menú Start (Inicio) de Windows, haga clic los programas > el Microsoft SQL server > el analizador de consultas.

  2. En la conexión con el cuadro de diálogo del servidor SQL, ingrese estas configuraciones:

    1. En el campo del servidor SQL, ingrese el nombre del servidor del Cisco Unity.

    2. Bajo conecte usando, autenticación de Windows del tecleo.

    3. Haga clic en OK.

  3. En la ventana del analizador de consultas SQL, ingrese el @@servername selecto, Presione ENTER, y haga clic el botón de la interrogación de la ejecución. El cristal más bajo de la ventana visualiza el viejo Nombre del servidor, que usted ingresará en el paso cuatro.

  4. Ingrese el sp_dropserver “<Old_server_name>” del ejecutivo, donde está el nombre que usted encontró en el paso 3, y Presione ENTER el <Old_server_name>. Observe que usted debe utilizar las comillas simples, como se muestra.

  5. Ingrese el sp_addserver “<new_server_name>”, “local”, y Presione ENTER del ejecutivo. Observe que usted debe utilizar las comillas simples como se muestra.

  6. Haga clic el botón de la interrogación de la ejecución.

  7. En la bandeja del sistema, haga clic con el botón derecho del ratón el icono del MSSQLServer, y haga clic el MSSQLServer - pare.

  8. Cuando se le pregunte para confirmar si el Servicio MSSQLServer puede ser parado, tecleo .

  9. Cuando se le pregunte para confirmar si todos los servicios dependientes pueden ser parados, tecleo .

  10. En el cuadro de diálogo de AvCsTrayStatus, AUTORIZACIÓN del tecleo.

  11. Cuando el icono del MSSQLServer indica que el SQL Server ha recomenzado, seleccione el @@servername selecto en la ventana de la interrogación, y haga clic el botón de la interrogación de la ejecución para verificar el nuevo Nombre del servidor.

  12. Cierre la ventana del analizador de consulta SQL.

  13. En la bandeja del sistema, haga clic con el botón derecho del ratón el icono del Cisco Unity, y haga clic el Unity del comienzo.


Información Relacionada


Document ID: 100604