Contenido

Introducción

prerrequisitos

Requisitos

Componentes Utilizados

Problema: EDMT 11.0 falla con el error dominante único

Solución

Introducción

Este documento describe en cómo resolver un problema relacionado con infracción del mensaje de error “del obstáculo “XPKRegion” de la CLAVE PRIMARIA. No puede insertar la clave duplicada en dbo del objeto el “. Región”. El valor de clave duplicada es (el 32xxx)" al intentar ejecutar EDMT para actualizar el Cisco Unified Contact Center Enterprise (UCCE) a la versión 11.0(1).

Contribuido por Michael Whittier, ingeniero de Cisco TAC.

Prerrequisitos

Requisitos

Cisco recomienda que tenga conocimiento sobre estos temas:

- Cisco Unified Contact Center Enterprise (UCCE)

- SQL Server Management Studio

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de 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 la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Problema: EDMT 11.0 falla con el error dominante único

Durante el proceso de la actualización de base de datos EDMT falla con este mensaje de error cuando hay regiones de encargo agregadas a la versión anterior UCCE.

“Infracción del obstáculo “XPKRegion” de la CLAVE PRIMARIA. No puede insertar la clave duplicada en dbo del objeto el “. Región”. El valor de clave duplicada es (el 32xxx)"

Para conseguir EDMT para completar, usted puede quitar las entradas de encargo de las tablas de la región y de Region_Member. Sin embargo este solo causa un problema de referencia con la herramienta del explorador de la región y causa un crash con este mensaje de error.

Log Name: Application

Source: Application Error

Date: 10/17/2016 10:08:49 AM

Event ID: 1000

Task Category: (100)

Level: Error

Keywords: Classic

User: N/A

Computer: SPRAWLER-A.mwhittie.lab

Description:

Faulting application name: conicrex.exe, version: 11.0.3297.2, time stamp: 0x55e7577b

Faulting module name: conicrex.exe, version: 11.0.3297.2, time stamp: 0x55e7577b

Exception code: 0xc0000005

Fault offset: 0x0006789a

Faulting process id: 0x3a88

Faulting application start time: 0x01d228885cc0473c

Faulting application path: C:\icm\bin\conicrex.exe

Faulting module path: C:\icm\bin\conicrex.exe

Report Id: 9acfe8d9-947b-11e6-80f0-000c29be7328

Faulting package full name

Faulting package-relative application ID:

Solución

Para resolver totalmente el problema todas las entradas sobre 32000 tienen que ser quitadas manualmente de estas tablas.

- Región

- Region_Member

- Region_View

- Region_View_Member

Éstos son los pasos necesarios para lograr la tarea

Paso 1. Capture estas interrogaciones para tener una copia de las entradas de encargo

seleccione * de la región donde el >= 32000 de RegionID

seleccione * de Region_Member en donde el >= 32000 de ParentRegionID

seleccione * de Region_View en donde el >= 32000 de RegionViewID

seleccione * de Region_View_Member en donde el >= 32000 de RegionViewID

Paso 2. Después de copiar la cancelación las mismas entradas ejecutando estos comandos sql

cancelación de la región donde >= 32000 de RegionID

cancelación de Region_Member donde >= 32000 de ParentRegionID

cancelación de Region_View donde >= 32000 de RegionViewID

cancelación de Region_View_Member donde >= 32000 de RegionViewID

Paso 3. Proceda con la actualización EDMT.

Paso 4. Después de la actualización agregue las regiones de encargo detrás vía la herramienta del explorador de la región.

Note: En un escenario donde solamente 2 de las tablas fueron quitados durante la actualización entonces necesitaremos limpiar las otras 2 tablas en la base de datos de registrador y entonces utilizar inicialice la base de datos local para poner al día al servidor de la administración (AW), después de que las regiones de encargo se puedan agregar detrás vía la herramienta del explorador de la región.