OKB-000218 | Fehlermeldung: Bitte entfernen Sie die überflüssigen Duplikate

Betrifft: ab orgAnice CRM 2008

Problem: 

Beim SQL-Export tritt folgende Fehlermeldung auf:


Tabelle <Tabellenname> (<Tabellentitel>), Index <Indexname> (<Indextitel>))

Bitte entfernen Sie die überflüssigen Duplikate.

Der Exportvorgang wird abgebrochen.

Ursache: 

In der Datenbank gibt in den aufgelisteten Indizes nicht eindeutige Werte, obwohl die Indizes als eindeutig gekennzeichnet sind.Der SQL-Server ist bei Primärschlüsselverletzungen weniger tolerant als KeyStorage.

Im KeyStorage-Format ist es nämlich möglich, einem Index nachträglich die Eigenschaft „eindeutig“ zu geben, die bestehenden Werte werden dabei nicht überprüft. Der SQL-Server lässt das nicht zu.

Lösung:

1. Melden Sie sich an der Datenbank an

2. Zeigen Sie in den entsprechenden Tabellen nur markierten Datensätze an

3. Verwenden sie den entsprechenden Index

4. Betrachten Sie die Datensätze und Sie werden feststellen, dass es jeweils mindestens zwei Datensätze gibt, die auf dem betroffenen Index den gleichen Wert aufweisen

5. Löschen oder verändern Sie die Duplikate, sodass keine Primärschlüsseleigenschaft mehr verletzt wird