Simptome
Atunci când încercați să deschideți o bază de cunoștințe (KB) pentru gestionarea domeniului sau pentru alte activități din clientul calitate date din Microsoft SQL Server 2012, primiți următorul mesaj de eroare:
O configurație cu numele ' RecentList: KB: domeniu\numeutilizator ' există deja în baza de date. ID mesaj: ConfigServiceConfigurationAlreadyExists
Cauză
Această problemă apare deoarece, deși comparația dintre numele de utilizator conectat curent și lista de nume de utilizator recente este sensibilă la litere mari și mici, numele de utilizator care este stocat într-o listă internă a bazelor de cunoștințe recente deschise nu este sensibil la litere mari și mici. De exemplu, urmați acești pași:
-
Vă conectați la Windows utilizând un cont denumit "DOMAIN\USER1" o singură dată.
-
Utilizați cu succes clientul de calitate a datelor.
-
Vă deconectați de la Windows, apoi vă conectați din nou la Windows utilizând un cont denumit "DOMAIN\USER1."
-
Încercați să utilizați clientul calitate date pentru a deschide o bază de cunoștințe.
Eroarea poate apărea din cauza unei diferențe de litere minuscule și majuscule care au fost utilizate atunci când utilizatorul a tastat numele de utilizator pentru a se conecta la Windows.
Rezolvare
Informații despre actualizarea cumulativă
SQL Server 2012
Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 1. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă pentru SQL Server 2012, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2679368 Pachetul de actualizare cumulativă 1 pentru SQL Server 2012Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu versiunea anterioară SQL Server 2012 fix release. Vă recomandăm să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
2692828 SQL Server 2012 construiește care au fost lansate după ce s-a lansat SQL Server 2012
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Soluție de evitare
Pentru a evita această problemă, utilizați una dintre metodele următoare:
-
Ștergeți manual intrarea din tabelul intern pentru utilizatorul afectat. Pentru a face acest lucru, urmați acești pași:
-
Rulează următoarea instrucțiune pentru a verifica dacă există intrări:
SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME like 'RecentList%';
-
Rulează următoarea instrucțiune pentru a șterge înregistrarea pentru utilizatorul afectat:
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%<Domainname>\<Username>';
Sau, derulează următoarea instrucțiune pentru a șterge toate înregistrările recente pentru toți utilizatorii. (Aceasta șterge lista tuturor utilizatorilor recente din client.)
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%';
-
-
Utilizați reguli coerente de scriere cu majuscule pentru a specifica contul de utilizator atunci când vă conectați la computerul client calitate date.