Symptom
När du försöker öppna en Knowledge Base (KB) för domän hantering eller för andra aktiviteter i data kvalitets klienten i Microsoft SQL Server 2012 visas följande fel meddelande:
En konfiguration med namnet ' RecentList: KB: domän \ användar namn ' finns redan i databasen. Meddelande-ID: ConfigServiceConfigurationAlreadyExists
Orsak
Det här problemet beror på att det användar namn som lagras i en intern lista över nyligen öppnade Knowledge Bases inte är Skift läges känsligt, även om jämförelsen mellan det aktuella loggade användar namnet och listan över senaste användar namn är Skift läges känslig. Du kan till exempel göra följande:
-
Du loggar in i Windows med ett konto som heter "domain\user1" en gång.
-
Du använder den här data kvalitets klienten.
-
Du loggar ut från Windows och loggar sedan in i Windows igen med ett konto som heter "DOMAIN\USER1."
-
Du försöker använda data kvalitets klienten för att öppna en kunskaps bas.
Felet kan uppstå på grund av en skillnad i gemener och versaler som användes när användaren angav användar namnet för att logga in i Windows.
Lösning
Kumulativ uppdaterings information
SQL Server 2012
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 1. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2012 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
2679368 Kumulativt uppdaterings paket 1 för SQL Server 2012Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2012. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2692828 SQL Server 2012-versioner som släpptes efter att SQL Server 2012 släpptes
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Använd någon av följande metoder för att lösa problemet:
-
Ta bort posten från den interna tabellen för den aktuella användaren. Gör så här:
-
Kör följande sats för att kontrol lera att det finns poster:
SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME like 'RecentList%';
-
Kör följande sats för att ta bort posten för den påverkade användaren:
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%<Domainname>\<Username>';
Eller kör följande sats för att ta bort alla senaste poster för alla användare. (Det här tar bort listan över alla senaste användare i klienten.)
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%';
-
-
Använd konsekventa villkor för att ange ditt användar konto när du loggar in på data kvalitets klient datorn.