Contenu

Introduction

Conditions préalables

Conditions requises

Composants utilisés

Problème : EDMT 11.0 échoue avec la seule erreur principale

Solution

Introduction

Ce document décrit sur la façon dont résoudre un problème lié violation à message d'erreur « de contrainte « XPKRegion » de CLÉ PRIMAIRE. Ne peut pas insérer la valeur de clé identique dbo dans objet le « . Région ». La valeur de valeur de clé identique est (32xxx)" en essayant d'exécuter EDMT pour améliorer Cisco Unified Contact Center Enterprise (UCCE) à la version 11.0(1).

Contribué par Michael Whittier, ingénieur TAC Cisco.

Conditions préalables

Exigences

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Cisco Unified Contact Center Enterprise (UCCE)

- Studio de Gestion de Serveur SQL

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Problème : EDMT 11.0 échoue avec la seule erreur principale

Pendant le processus de mise à niveau de base de données EDMT échoue avec ce message d'erreur quand il y a des régions faites sur commande ajoutées à la version préalable UCCE.

« Violation de contrainte « XPKRegion » de CLÉ PRIMAIRE. Ne peut pas insérer la valeur de clé identique dbo dans objet le « . Région ». La valeur de valeur de clé identique est (32xxx)"

Pour obtenir EDMT pour se terminer, vous pouvez retirer les entrées des douanes des tables de région et de Region_Member. Cependant ce seul pose un problème référentiel avec l'outil d'explorateur de région et tombe en panne avec ce message d'erreur.

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:

Solution

Pour résoudre complètement le problème toutes les entrées au-dessus de 32000 doivent être manuellement retirées de ces tables.

- Région

- Region_Member

- Region_View

- Region_View_Member

Ce sont les étapes requises pour accomplir la tâche

Étape 1. Capturez ces requêtes pour avoir une copie des entrées des douanes

sélectionnez * de la région où le >= 32000 de RegionID

sélectionnez * de Region_Member où le >= 32000 de ParentRegionID

sélectionnez * de Region_View où le >= 32000 de RegionViewID

sélectionnez * de Region_View_Member où le >= 32000 de RegionViewID

Étape 2. Après avoir copié l'effacement les mêmes entrées en exécutant ces commandes SQL

effacement de région où >= 32000 de RegionID

effacement de Region_Member où >= 32000 de ParentRegionID

effacement de Region_View où >= 32000 de RegionViewID

effacement de Region_View_Member où >= 32000 de RegionViewID

Étape 3. Procédez à la mise à jour EDMT.

Étape 4. Après la mise à jour ajoutez les régions faites sur commande de retour par l'intermédiaire de l'outil d'explorateur de région.

Note: Dans un scénario où seulement 2 des tables ont été retirés pendant la mise à jour puis nous devrons nettoyer les 2 autres tables sur la base de données de l'enregistreur et utiliser alors initialisez la base de données locale pour mettre à jour le serveur de gestion (aw), après que des régions faites sur commande puissent être ajoutées de retour par l'intermédiaire de l'outil d'explorateur de région.